「 gmapに関してこれらのアイコンについて何を言うべきか正確にはわかりません」と書くと、私は次のように思います:なぜそれらを取り除かないのですか?私の理解が正しければ、クリックを「盗む」デフォルトの「関心のあるポイント」アイコンなどに単にイライラしているだけですか?
stylesを使用して、Googleマップv3から何でも削除できます(はい、灰色の背景です)。-array を作成し、それを に割り当てるだけです:styles
options
var styles = [
{
elementType: "all",
featureType: "poi",
stylers: [{ visibility: "off" }]
},
{
elementType : "all",
featureType: "administrative",
stylers: [{ visibility: "off" }]
}
];
ここでvisibility
は、すべての管理アイコン (サブカテゴリを含む) とすべての poi について、「関心のあるポイント」(サブカテゴリを含む) がオフに設定されています。すべての featureTypes のドキュメント。マップに何を表示したいか、また残っているものをどのように表示したいかについて、かなり詳細にすることができます。
通常のオプションでスタイルをパラメーター値として使用します。
var options = {
center: mapCenter,
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP,
zoomControl: true,
streetViewControl: false,
styles : styles
}
map = new google.maps.Map(document.getElementById("map"), options);
これで、病院、学校などのマップがクリーンアップされました。