【问题标题】:Google map api v3 markers exclude a city or certain bound谷歌地图 api v3 标记不包括城市或特定界限
【发布时间】:2011-12-23 03:16:52
【问题描述】:

我正在使用谷歌地图 api v3。我有一个标记数据库,其中包含经纬度地址,我在地图上显示并且效果很好。

地图正在显示整个州的标记,现在我想知道如何排除某个城市的标记?假设我正在显示印第安纳州的地图并且想要排除印第安纳波利斯。

我有一个粗略的想法,我可以在哪里选择点,以及如何检查它们是否在某个范围内,但有人可以用更具体的例子来详细说明,或者有更好的方法吗?

【问题讨论】:

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


    【解决方案1】:

    你需要的是一个叫做Reverse Geocoding的东西,它会给你街道名称,城市名称和国家名称的结果,给定经度纬度的例子。

    我会做这些步骤:

    1. 迭代所有标记并“反向地理编码”标记经纬度。
    2. 查看“反向地理编码”的城市结果。
    3. 如果城市不在您接受的城市之内,请移除标记。

    【讨论】:

      猜你喜欢
      • 2018-12-21
      • 2012-04-13
      • 2020-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      • 2013-09-26
      • 1970-01-01
      相关资源
      最近更新 更多