如何转换Esri ASCII(.asc)以在传单地图上使用?

时间:2015-07-27 14:45:30

标签: node.js geolocation leaflet gdal esri

作为我软件的一部分,我必须以某种方式在传单地图上转换和显示Esri ASCII(.asc)文件。 这些文件位于文件系统中,后端位于nodeJS中。

.asc是一种栅格格式,gdal_translate设法按我喜欢的方式翻译文件。不幸的是,我无法在节点中使用GDAL,据我所知,gdal-node无法转换文件。手动转换文件不是一种选择。

我的数据总是以某种方式引用地理位置,所以如果我得到一张图片,则必须将其放在世界地图上的正确位置。

帮助将受到高度赞赏,因为我觉得有点不知所措GEO的东西。

1 个答案:

答案 0 :(得分:0)

如果您想要Leaflet提供的常规功能集,例如缩放,您需要的功能称为地图图块服务。

Leaflet支持一些地图图块标准。一般来说,制作地图图块很复杂 - 特别是如果您的ASCII网格是纬度/经度,但是您使用的是Google,Bing,OSM中的背景图层,那么您可能不想写一个在Node自己。

查看GeoServer,看看它是否适合您的设置。