当前位置:编程学习 > 网站相关 >>

Openlayers显示要素问题 求助啊,高手请留步,在线等

现在要通过WFS显示一个市的图层

但是现在服务器返回的是以街道为单位的

直接调用OL的GML去绘制  
显示太卡,因为我发现    每个街道都返回的话    边就重复了  然后只要相邻的话 就重复太多
绘制起来卡的不行啊


一个市的返回13M数据

我用的是filter去查询的 ,有没有办法在查询的时候不要以街道为单位还返回  
只给我返回一个市的边界
是不是要在filter中怎么设置一下条件呢

网上看到http://blog.csdn.net/zhang88lei/article/details/6614973
但是他这里 下面的代码value到底是什么  我设置几个坐标试过  不行的呀
  new OpenLayers.Filter.Spatial({  
                 type: OpenLayers.Filter.Spatial.INTERSECTS, //INTERSECTS, //相交OK  
                 value: gemetry,  
                 projection: "EPSG:4326"  
                 }),  

总觉得他说的好像有点道理,不知道是不是他说的就是我的问题呢
补充:企业软件 ,  地理信息系统
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,