【问题标题】:Interactive world map互动世界地图
【发布时间】:2010-01-07 22:20:19
【问题描述】:

我正在寻找一个 javascript 世界地图,很像 Google 地图,它可以嵌入到网页中,并且可以扩展,以便我可以在上面绘制自己的点。主要问题是地图需要在没有 Internet 连接(即本地 Intranet)的情况下完全可用。它不需要具有与谷歌地图相同的详细程度,但应该能够具有一点缩放功能。有什么想法吗?

编辑:我说的不是街道地图,更像是地图集,最好带有地形数据。对不起

【问题讨论】:

  • 你知道你在说多少本地数据吗?一个城市的街道地图大约需要 100 MB。
  • 如果要“在没有互联网的情况下也可以使用”,那么选择 Javascript 有什么特别的理由吗?
  • 在滚动 div 中显示地球的高分辨率图片 (1600x1200) 怎么样?将 div 设为 400x300。如果要放大,请适当缩放图片尺寸。
  • 您希望离线使用什么功能?例如,您可以缓存地球的一小块区域,并且只能离线使用。或者,您当然可以缓存整个世界的最低级别的细节(如果您想这样做,我的意思是真的低级别的细节)并以更高的细节缓存特定区域。如果你想要整个地球,那就是很多数据。原来这个星球很大
  • @EDIT:: 具有讽刺意味的是,街道地图可能更容易。地形数据是连续的,而街道是矢量数据。所以街道是一种小得多的数据格式!

标签: javascript maps


【解决方案1】:

您可能想调查OpenLayers,这是一个基于网络的开源地图引擎。

【讨论】:

    【解决方案2】:

    我不知道有什么引擎可以免费使用:

    如果您可以利用没有街道数据的图像,NASA's Blue Marble 项目很方便。但是,正如其他人所提到的,数据可能非常大。

    对于街道地图,您可以下载whole planet database from OpenStreetMap,但它大约有 160GB 未压缩!

    对于地形,你可以试试GLOBE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-11
      • 2016-05-07
      • 2013-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多