Javascript 像谷歌地图一样从PNG创建地图
我们需要从光栅文件创建一个小镇地图。我们的客户拒绝使用已知的API,如谷歌地图、OSM等。离截止日期只有很短的时间了。从图片创建小型网络地图的最快方法是什么?某种JavaScript框架? 需要:拖动、缩放和标记。Javascript 像谷歌地图一样从PNG创建地图,javascript,html,maps,gis,openlayers,Javascript,Html,Maps,Gis,Openlayers,我们需要从光栅文件创建一个小镇地图。我们的客户拒绝使用已知的API,如谷歌地图、OSM等。离截止日期只有很短的时间了。从图片创建小型网络地图的最快方法是什么?某种JavaScript框架? 需要:拖动、缩放和标记。 在没有大型服务器(如MapServer或GeoServer)的情况下执行此操作是非常理想的,因为我们没有太多时间以这种格式重新绘制地图。绝对最简单的方法是使用图像图层创建OpenLayers地图。它是如何工作的 考虑一下,在OpenLayers可以操作之前,整个图像已经加载到客户端。
在没有大型服务器(如MapServer或GeoServer)的情况下执行此操作是非常理想的,因为我们没有太多时间以这种格式重新绘制地图。绝对最简单的方法是使用
图像
图层创建OpenLayers地图。它是如何工作的
考虑一下,在OpenLayers可以操作之前,整个图像已经加载到客户端。因此,如果这是一个巨大的图像,它可能不是最好的选择
另一个选项是创建一个平铺金字塔,您可以使用它在Web服务器上托管(不需要MapServer或GeoServer),然后使用OpenLayers中的TileCache层在地图上显示平铺。当您使用MapTiler平铺图像时,它会创建带有所有必要设置的OpenLayers示例 这够了吗?据我所知,没有标记。