目前,我有一个第一层的网页,它查询一个使用各种形状文件(河流、湖泊、火焰边界、时区、纳特森林、BLM土地、电视接收轮廓)的地砖地图。通过图层添加-shapefiles.xml.inc。
不久,我将在美国西部进行广泛的旅行。我正在寻找一个能够在本地生成tiles的系统,这样我就不会耗尽我的数据使用(我目前的设置在这方面很好),但是在查询shapefile数据时,我有更多的功能。当涉及到这个问题时,我目前的设置是相当有限的。根据缩放级别,我可以打开和关闭形状和名称,但我正在寻找一些东西,可以让我查询单个形状,并在弹出窗口或滑出框架中显示出(来自shapefile db)的响应数据。如果需要的话,我可以构造弹出或滑出框架。
我正在考虑安装mapserver,看看它能做些什么,我今天可能会这么做,但我只是想问一下,是否有人能帮助我开发一个我正在寻找的工具。
更新:
我花了一天时间熟悉mapserver。我可以打开和关闭图层,这是我不能做的地图瓦片提供的分水岭和屏蔽由开放层。然而,我找不到任何例子,人们正在做我以前描述过的事情,即查询单个形状,并从shapefile属性表中获取该形状的属性,然后通过气球弹出在网页上以某种方式呈现它.我要问的事有可能吗?
发布于 2012-07-30 21:57:51
那是可能的。检查这里
http://openlayers.org/dev/examples/getfeatureinfo-control.html
http://demo.mapserver.org/tutorial/section3.html
https://stackoverflow.com/questions/11528329
复制相似问题