打开 Android 和 iOS 的街道地图

Open Street Map for Android and iOS

我想根据坐标在 maps(OSM) 上绘制一些多边形(请检查下图)。我检查了一些链接和计算器,但没有找到我想要的。我需要两个平台的 open-source SDK (Android + iOS)。

- skobbler(付费)
- mapbox.com(付费)
- https://help.openstreetmap.org/questions/8066/ios-android-sdk
- route-me(很老没有维护)
- routing-using-openstreetmap-data-in-ios
- open-street-maps-api-for-android(此处仅android解决方案)

When I draw OSM polygon in the our native map, it draws a different location on the map view.

感谢阅读。任何帮助将不胜感激。:)

您可以使用 OSM Nominatim/Polygons

我的调查:

When I draw OSM polygon in our native map, it draws a different location on the map view.

我们选择了纳斯尔市警察局。
POINT (31.341296458117728 30.068688243368403) 值已保存在我们的数据库中。我们使用原生 MKMapView 绘制多边形,它显示的位置与 this 不同。 android(Google 地图)中的行为也相同。

我们调查了 google 地图上的同一地点,显示该值的位置略有不同。请检查下图。
URL 由 Google maps 生成。

现在,我尝试反转并在同一张地图上使用 30.06868824336840331.341296458117728 值,它工作正常。
输出: