像谷歌地图 - 只是本地的

时间:2012-07-05 16:07:20

标签: php javascript html google-maps geolocation

我希望找到我们产品的解决方案。我们在基于网络的仪表板上有一个地理位置,没有互联网连接。

我一直在寻找一种可以让你拥有本地地图和脚本的产品,我发现OpenLayers看起来很酷,虽然重量为22gb。

您知道是否有其他解决方案可以在本地生成地图,占用的空间更少?

1 个答案:

答案 0 :(得分:0)

如果我假设正确,您基本上是在寻找Google地图的替代方案,即您可以使用自己的本地数据的替代地图服务,对吗?

现在,根据你的问题,很难判断你是否

  1. 想为自己开发或购买/采用已经实施的软件
  2. 正在寻找服务器端(即平铺/缓存引擎,地理空间数据库等)或客户端或两者
  3. 如果您想自己开发一个客户端应用程序,我可以给您一个可能配置的示例,但这可能不是您正在寻找的。

    对于服务器端,您可以使用由MapServer空间数据库支持的PostGIS(PostGIS是PostgreSQL的增强版),然后使用基于OpenLayers的客户端Javascript框架来开发您的客户端应用程序(即地图查看器),例如Fusion,它也基于MooTools Javascript库。您也可以使用OpenLayers本地开发。开源世界有很多可能性,它取决于你拥有的技能和时间。

    另外,看看OSGEO,在右侧边栏中,您会发现很多由他们托管的项目。它定义是您开源Web制图解决方案的第一个地址。