0

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

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

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

4

1 回答 1

0

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

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

  1. 想为自己开发一些东西或购买/采用已经实施的软件
  2. 正在寻找服务器端(即平铺/缓存引擎、地理空间数据库等)或客户端或两者

如果您想自己开发客户端应用程序,我可以给您一个可能的配置示例,但这可能不是您真正想要的。

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

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

于 2012-07-05T18:16:16.070 回答