【发布时间】:2020-10-12 04:11:03
【问题描述】:
我有一个要求,其中标记应该放在点击谷歌地图android中城市范围内的地图上。如果用户点击城市范围外的地图。需要显示警告。我知道可以在点击地图时添加标记,但我怎样才能将其限制在城市范围内?我尝试探索 GeoJson 的概念,以便在我的地图上方添加一个图层。但我不确定这会有什么帮助。任何建议表示赞赏。谢谢
【问题讨论】:
-
好吧,你可以检查纬度,经度是来自哪个城市,然后你可以比较各自是你想要限制的同一个城市,否则会发出警告。供参考:stackoverflow.com/a/2296416/3989630
-
是否可以使用 GeoJSON 为城市绘制图层并限制标记?
-
我们可以在地图上为那个城市绘制折线,因为我们需要多个latlong。我会检查我们能否获得城市边界位置。
-
这里人们正在获取各个城市的多边形,gis.stackexchange.com/a/284305
标签: android android-studio google-maps google-maps-markers geojson