Php 就像谷歌地图-只是本地的

Php 就像谷歌地图-只是本地的,php,javascript,html,google-maps,geolocation,Php,Javascript,Html,Google Maps,Geolocation,我在寻找我们产品的解决方案。我们有一个地理位置,在一个基于网络的仪表盘上,没有互联网连接 我正在寻找一款可以让你拥有本地地图和脚本的产品,我发现OpenLayers看起来很酷,但重量为22gb 你知道是否有其他解决方案可以在本地生成地图,占用更少的空间吗?如果我假设正确,你基本上是在寻找谷歌地图的替代方案,即可以使用自己本地数据的替代地图服务,对吗 现在,根据你的问题,很难判断你是否 想要为自己开发一些东西,或者购买/采用已经实现的软件 正在查找服务器端(即平铺/缓存引擎、地理空间数据库等)或客

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

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


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

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

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

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

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


    另外,请看一下,在右侧的侧栏中,您会发现许多由他们主持的项目。这肯定是您的第一个开源web映射解决方案地址。

    22GB从何而来?我找到了10mb的下载?我想可能还没有地图……“在一个没有互联网连接的基于网络的仪表板上”。那么它是一个内部网站?任何动态映射解决方案都会有大量数据备份,地理数据会占用大量硬盘空间。如果您使用专用的机箱提供22gb的数据,那么它就不算什么了。