1

目前,我有一个 openlayers 网页,它查询一个 tilelite 服务器,该服务器提供通过 layers-shapefiles.xml 添加的各种 shapefile(河流、湖泊、火边界、时区、自然森林、BLM 土地、电视接收轮廓......)的 mapnik 瓷砖.inc.

很快我将在美国西部进行广泛的旅行。我正在寻找一个可以在本地生成图块的系统,这样我就不会用尽我的数据使用量(我当前的设置对此很有效),但在查询 shapefile 数据时具有更多功能。在这方面,我目前的设置非常有限。我可以根据缩放级别打开和关闭形状和名称,但我正在寻找可以让我查询单个形状并在弹出窗口或滑出框架中显示相应数据(来自 shapefile db)的东西。如果需要,我可以构建弹出框或滑出框。

我正在考虑安装 mapserver 并看看它可以做什么,我今天可能会这样做,但我只是想问是否有人可以帮助我使用具有我正在寻找的功能的工具。

更新:

我花了一天时间来熟悉 mapserver。我可以打开和关闭图层,这是我无法使用由 tilelite 提供并由 openlayers 筛选的 mapnik 瓷砖做的。但是,我找不到任何人做我之前描述的事情的例子,即查询单个形状并从 shapefile 属性表中获取该形状的属性,并通过气球、弹出窗口以某种方式在网页上呈现它……是我在问什么可能呢?

4

1 回答 1

0

那是可能的。在这里检查

http://openlayers.org/dev/examples/getfeatureinfo-control.html

http://demo.mapserver.org/tutorial/section3.html

于 2012-07-30T21:57:51.873 回答