寻求历史性Web地图的选项?[关闭]


9

我是当地一家小型历史博物馆的实习生。我们的预算为$ 0。项目概况:

  1. 我有一堆旧纸质地图。当我说老时,我的意思是1800s以上。它们已被扫描到TIFF中。我对它们进行了地理引用,并导出为GEOTIFF。我已经数字化了我们关注的地图的组成部分(铁路,道路等)。
  2. 目标是构建一个Web应用程序(我将ESRI的ArcGIS Online用于带有CSV数据的其他Web地图项目),该应用程序使用户可以选择(过去几年)的图层来查看我们县交通的发展情况。除了图层选择器之外,图层不透明度还需要更改一个选项。
  3. 我已经研究了MapBox API,但缺少不透明度滑块。QGIS Web客户端看起来很有希望,并且与ArcGIS Server客户端类似,但是我想知道对于我们的最终用户来说它是否太复杂了。我没有太多的时间来解决这个问题,也没有太多的编程经验。

1
首先,您拥有什么技术(例如服务器,软件等)?
亚伦

在大多数情况下,我想坚持使用开源和免费的东西。这个项目的预算为零美元。服务器是2000年代中期的Fedora Linux。软件,我是开放的。你有什么建议?
铜版

您有多少编程经验?博物馆工作人员中是否有经验丰富的程序员?我不是想警告你。我只是想针对您的情况量身定制答案,因为某些解决方案比其他解决方案需要更困难的编程。

我可以通过html / css / javascript以及一些python和php来跋涉。不,博物馆的工作人员基本上不具有技术倾向。
铜版

Gdal2tiles有一些技巧需要解决:Geotiff必须处于与以后将被查看的投影相同的投影中,可能是Google Mercator。您必须先对其重新投影。gdal2tiles的图块编号与Openstreetmap的编号相反。因此,如果使用标准的Openlayers矿石传单,您可能会迷惑不解。gdal2tiles在巨大的tiff上工作非常缓慢。我为成功做了一些铺垫,但并不是那么容易。

Answers:


5

WMS路由的替代方法:

使用GDAL2Tiles从图像中创建TMS切片集。

然后加载Leaflet,这是JavaScript地图客户端OpenLayers的轻量级替代方案。设计与其交互的按钮。

这种安排将使您可以通过任何Web服务器轻松地运行上述程序,而无需配置或管理任何特殊服务。


因此,需要澄清的是,GDAL2Tiles是否会将较大的GEOTIFF切成“图块”,然后由Leaflet提供服务?
铜版2012年

1
设置为TMS时,GDAL2Tiles会将GeoTIFF切成各种缩放级别的图块(通常为256x256像素),并将它们放在命名空间为/Zoomlevel/Ycoord/Xcoord.png的平面文件目录结构中
MappingTomorrow

4

UMN Mapserver和Geoserver都可以渲染TIFF和shapefile。在消费者方面,Openlayers是合适的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.