【发布时间】:2014-02-04 11:52:00
【问题描述】:
我和几个朋友想要制作一个 Android 应用程序,让用户可以轻松地将新街道添加到 Google 地图。我们探索了 Google Maps API,但找不到像 Google Map Maker API 之类的东西或相关的东西……有没有人知道有这样的功能可用,以及在哪里可以找到它?
提前致谢, 亚历山大。
【问题讨论】:
我和几个朋友想要制作一个 Android 应用程序,让用户可以轻松地将新街道添加到 Google 地图。我们探索了 Google Maps API,但找不到像 Google Map Maker API 之类的东西或相关的东西……有没有人知道有这样的功能可用,以及在哪里可以找到它?
提前致谢, 亚历山大。
【问题讨论】:
没有可供您使用的 Google Map Maker API。您能做的最好的事情就是自己将多边形添加到 GoogleMap 的实例中。如果谷歌没有在 Android 上发布库或 Google Play 服务扩展,就无法与谷歌的 Map Maker 服务进行交互,我认为这不太可能发生,因为我怀疑在手机上安装 Map Maker 的用例很大。
【讨论】:
这里是
https://developers.google.com/maps/documentation/android/marker
添加标记
private GoogleMap mMap; mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
mMap.addMarker(new MarkerOptions().position(new LatLng(0, 0)).title("Hello world"));
向下阅读,您需要自定义标记部分
【讨论】: