На карте должны отображаться только те маркеры, которые вы добавляете сами. Хотите поделиться своим кодом или страницей, где мы можем увидеть это?
Обновление: хорошо, на самом деле это не «маркеры» в обычном смысле этого слова, это просто точки интереса, которые ведут себя как маркеры в том смысле, что вы можете щелкнуть по ним и увидеть информационные окна. Мне кажется, что они могут быть класса MapTypeStyleFeatureType , возможно, таких типов, как poi.medical, poi.park, transition.station.rail и так далее. Интересно, вы могли бы использовать MapTypeStyle. Может быть, что-то вроде этого:
var myStyles =[
{
featureType: "poi",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
];
var myOptions = {
zoom: 10,
center: homeLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
styles: myStyles
};
Возможно, вы захотите взглянуть на Styled Map Wizard
Обновление, июль 2016 года: в API Карт также есть опция, которую вы можете указать в MapOptions, clickableIcons
, при которой, если вы установите значение false, значки для этих POI будут появляться, но при щелчке по ним не открываются информационные окна Google , Это избавляет вас от необходимости устанавливать стили, чтобы скрыть значки, если вы этого не хотите, если все, что вам нужно сделать, это предотвратить щелчки, открывающие информационные окна.
Просто установите clickableIcons: false
в параметрах, которыми вы инициализируете карту.