OpenLayers加载SFS服务

    function getFire(building,floor){
         var   filterFire = new OpenLayers.Filter.Comparison({
                type : OpenLayers.Filter.Comparison.EQUAL_TO,
                property : "LC",
                value : floor
        var protocolfire = new OpenLayers.Protocol.WFS.v1_1_0({
            version: "1.1.0",
            url: "http://localhost/SFS/streamer.ashx"
            featureType: 服务名称
            featureNS: "http://www.skylineglobe.com/sfs-schema",
            geometryName: evconfig.fireconfig.layershapeField,
            featurePrefix:"sfs"
        });
        protocolfire.read({
            readOptions: {
                output: "object"
            },
            maxFeatures: 1000,
            filter: filterFire,
            callback: function (resp) {
                var features = resp.features;
              回调函数的方法
              }
      });
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容