【问题标题】:Offline Android GIS App development离线Android GIS App开发
【发布时间】:2016-07-01 07:26:49
【问题描述】:

这在某种程度上是一个模糊的问题,我想询问任何在 android 映射功能方面最有效和最高效的 JavaScript 映射库。

我和我的合作开发者计划使用 Cordova 开发它。

我读到了OpenScale,我们希望该应用可以离线使用基本地图(最好是谷歌图块或任何可以下载的可用图块)。

用户只需要在地图上绘制一个多边形并使用 JS 库,执行一个“相交”查询,并返回一个信息它与什么特征相交。

【问题讨论】:

    标签: javascript android cordova google-maps


    【解决方案1】:

    作为映射库,我推荐Google Maps API Javascript 或OpenLayers。两者都非常强大,可以让您创建实体(点、折线和多边形)。选择其中一个可能更像是一个许可问题:here 您可以查看 Google Maps API Javascript 的定价和计划。 OpenLayers 是开源的(在2-clause BSD License 下)。

    要在 JavaScript 上执行空间操作,我会推荐 JSTS,根据文档:

    JSTS 是一个 ECMAScript 2015 空间谓词和函数库,用于处理符合开放地理空间联盟发布的 SQL 简单特征规范的几何图形。 JSTS 也是成熟的 Java 库 JTS 的一个端口。

    【讨论】:

    • 谢谢,有关于处理底图的想法吗?这样该应用程序仍将离线运行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 1970-01-01
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    • 2020-05-24
    相关资源
    最近更新 更多