Моя карта отображается отлично. НО на нем не отображается никаких таблиц. Я могу показать таблицы, когда проверяю ярлык satellite = > .
Как я могу проверить метку satellite = > по умолчанию (через код). Теперь по умолчанию метки не отображаются.
Ответ 1
В вашем объекте MapOptions, который используется для создания карты, используйте MapTypeId.HYBRID, например:
var myLatlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.HYBRID
};
var map = new google.maps.Map(document.getElementById("map_canvas"),
myOptions);
Ответ 2
Я не знаю о возможности явно показывать метки в представлении SATELLITE.
Свойство "styles" должно было сделать это, но мне не повезло, когда я попробовал это с помощью кода ниже:
В итоге я использовал тип карты HYBRID вместо использования SATELLITE и скрыл пользовательский интерфейс по умолчанию, чтобы отключить видимость меню типа карты изменений и спрятал элемент "дорожный":