javascript - 离线使用谷歌地球(或 map )

标签 javascript php mysql google-maps google-earth

我正在开发一个 map 项目,其中包含世界上长/纬度的叠加图像

此问题已通过 Google-map 或 Google-earth 解决,

但问题是该项目运行在没有互联网的内联网上

是否可以离线使用 Google map 或 Google 地球?

如果答案是否定的,是否有任何软件可以用于该项目?

谢谢

最佳答案

如果系统处于离线状态,那么您将需要自己获取图像、地形数据和矢量信息。然后,您可以安装 GeoServer 或 MapServer 并将数据导入其中。我更喜欢 GeoServer,因为它有一个很好的用户界面并且相当防白痴。

在系统上安装 GIS 服务器后,您可以使用 OpenLayers 或 Leaflet 查看站点上的图像。我更喜欢传单,但两者都是很棒的解决方案。

如果您需要数据,您可以将数据从 OpenStreetMap 导出到您的系统以供离线使用。虽然有限制,但也不算太糟糕。

关于javascript - 离线使用谷歌地球(或 map ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22134309/

相关文章:

javascript - 如何从父文档捕获 iframe 内的刷新?

php - 具有角色、角色特定字段的 MySQL 用户?

php - 使用 api 时未收到 Firebase 消息

如果不在当前表中,mysql 从存档表中选择数据

mysql - Openshift MySQL event_scheduler

javascript - PHP 是否包含 HTTP 请求?

javascript - 如果没有来自外部 API(通用 React + Redux 应用程序)的数据,如何重定向到 404?

javascript - 如何使用 Firebug 调试 Firefox 扩展?

php - 停止远程服务器 PHP 上的无限循环

mysql - 为 MySQL 集成自定义数据库的 Openfire 配置