【问题标题】:Which technology to use with Google maps谷歌地图使用哪种技术
【发布时间】:2023-03-29 18:23:01
【问题描述】:

我想开发一个地图应用程序,其中包含大约 500 个左右的多边形以及与每个多边形相关的一些数据。每个多边形的数据,给出一个近似值,将是大约 100 个中等长度的字符串字段(比如每个小于 50 个字符)。我希望这些数据(但不是多边形)每 10 分钟左右任意更改一次。

似乎有许多技术可以构建这个——融合表、带有用于保存数据的 sql 数据库的“原始”地图 api、地图引擎等。我想知道这些不同选项中哪一个是合适的(以及为什么)对于我提到的数据量和流失程度。

【问题讨论】:

    标签: google-maps google-maps-api-3


    【解决方案1】:

    我认为对于您的情况,原始地图 API 非常合适。 500 个多边形是一个很小的数字,地图服务器肯定是一个矫枉过正。对于融合表,如果我有数千个标记,但不是 500 个,我会去。我现在在原始 API 中使用大致这个数量的多边形,没有问题。

    PS:对于使用原始 API 绘制多边形,有一个我花了很长时间研究的技巧,以后可能会派上用场:Handle when drawing of polygons is complete in google maps api v3

    【讨论】:

    • 谢谢托马斯。你能详细说明你选择的原因吗?融合表是一个很好的解决方案,但只是矫枉过正吗?由于 fusion table 似乎允许更简单的 API,所以我很想这样做,但我隐约听说它在更新方面存在问题。
    • @Pradipta 老实说不知道,我从未使用过 Fusion 表。我现在才渲染服务器端,如果你有很多数据点,这很有效......但你可能必须将数据存储在谷歌(?)。但是对于这么少的数据,我真的会使用标准 API,这是我的方式,对我来说似乎最简单。但这肯定不是唯一的方法……
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 2011-03-26
    • 2010-10-07
    • 2013-10-16
    • 2010-09-12
    • 1970-01-01
    相关资源
    最近更新 更多