【问题标题】:How to create a polygon on Google map using list of GPS location如何使用 GPS 位置列表在 Google 地图上创建多边形
【发布时间】:2015-07-21 06:57:12
【问题描述】:

我在 excel 文件中有每个销售员的客户列表(GPS 坐标)。我想在 Google 地图中创建一个多边形,在地图中显示每个推销员的区域。

是否有任何工具可以在 Google 地图中显示我的推销员区域?

【问题讨论】:

    标签: google-maps gps polygon


    【解决方案1】:

    第一步,使用 Google 地球更容易。 要显示数据,您需要一个 google kml 文件。

    创建一个地标,并使用多边形。

    更多,见https://developers.google.com/kml/documentation/kml_tut

    要在 google 地图中显示 kml,该文件必须位于可通过 url 访问的服务器上。 Ffor goggle earth 磁盘上的本地文件就足够了。

    【讨论】:

    • 嗨,Alex,我已将我的 excel 转换为 kml 文件,并在我点击添加多边形后在 Google 地球中打开,没有任何反应。我希望系统根据 gps 位置为我创建一个多边形。有什么办法吗?
    • kml 文件必须包含一个 Polygon 元素,其中包含坐标。开始手动创建这样的 kml 文件。查看示例 kml 文件。手动运行后,您可以自动创建 kml,编写 Excel Basic 脚本或使用编程语言。
    【解决方案2】:

    对于这个问题,您可能需要使用凹壳算法。您可以在https://gis.stackexchange.com/questions/39205/converting-point-sets-to-polygon-boundaries 阅读更多内容

    在 JavaScript 中,您可以使用https://www.npmjs.com/package/concaveman

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-17
      • 2021-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-07
      • 1970-01-01
      相关资源
      最近更新 更多