Если вы создали карту Google My Maps с помощью инструментов браузера, вы можете просто скопировать ссылку на свою My Map и затем передать ее в приложение Google Map на устройстве.
Intent intent = new Intent("android.intent.action.VIEW");
intent.setComponent(ComponentName.unflattenFromString("com.google.android.apps.maps/com.google.android.maps.MapsActivity"));
intent.addCategory(android.intent.category.LAUNCHER);
// replace string with your Google My Map URL
intent.setData("Your Google My Map URL HERE");
startActivity(intent);
IНе верьте, что API MapView поддерживает Мои карты, поэтому одним из способов является использование приложения Google Map, если вы хотите просмотреть свои данные.
Или вы можете экспортировать его из Моих карт в KML и проанализировать егоВы сами за свое приложение, но тогда вы несете ответственность за установку всех маркеров POI и т. д.
Обновление 2011-04-13:
Если вы добавите параметр 'output = kml 'по URL-адресу ссылки на мои карты Google вы можете получить файл KML своей карты. KML - это просто файл XML, содержащий все точки интереса на этой карте, а также широту / долготу и подробности.После того, как вы проанализируете файл, сделайте с данными то, что вы хотите.
Обновление 2015-05-20:
Похоже, что новая версия Google My Maps имеет возможности импорта и экспорта KML.Вы можете экспортировать как файл KML или сетевую ссылку на файл KML.
См .: Google Мои карты - Экспорт карты