基于openlayers的专题地图生成

基于openlayers的专题地图生成,openlayers,Openlayers,我正在开发一个在地图上显示犯罪地点的gis应用程序。我的一个要求是生成描述某一地区犯罪率的专题地图。我在网上搜索了一下,发现了一个网站,它根据缩放级别出色地显示了主题地图: 我想知道使用openlayers是否可以生成这种类型的专题地图。我正在使用PostGIS数据库,使用mapnik和tilecache生成地图,使用Openlayers显示地图 提前感谢maps.met.police.uk网站似乎正在使用JQuery和谷歌地图JS库。我认为,当缩放将矢量多边形更改为更细粒度时,该站点会额外请

我正在开发一个在地图上显示犯罪地点的gis应用程序。我的一个要求是生成描述某一地区犯罪率的专题地图。我在网上搜索了一下,发现了一个网站,它根据缩放级别出色地显示了主题地图:

我想知道使用openlayers是否可以生成这种类型的专题地图。我正在使用PostGIS数据库,使用mapnik和tilecache生成地图,使用Openlayers显示地图


提前感谢

maps.met.police.uk网站似乎正在使用JQuery和谷歌地图JS库。我认为,当缩放将矢量多边形更改为更细粒度时,该站点会额外请求获取矢量数据

下面是一些在OpenLead中考虑这一点的方法:

1) 在两个WMS OpenLayers中设置minResolution和maxResolution(或minScale/maxScale)。Layer layers(WMS或Vector)显示两个图层,但在任何特定缩放级别上仅显示两个图层中的一个。您可以根据需要将其放大到3层或更多层

2) 我看到一篇关于根据“zoomEnd”事件更改两个图层可见性的帖子:

3) 如果可以将数据表示为WFS,请查看群集:

4) 如果在后端使用类似于ArcGIS的东西,则可以将多个图层放入地图文档中,并使用ArcMap指定哪个图层显示该ArcGIS服务的哪个缩放级别。这是我在我的项目中采用的方法,仅供参考。


您可能对本网站感兴趣。

不鼓励只提供链接答案。请提供更详细的答案。