Hallo,
zuerst einmal ein dickes Lob an den Entwickler der dlh_googlemaps. Dadurch bekommt man viel Arbeit beim Erstellen von GoogleMaps auf der eigenen Webseite abgenommen und ist trotzdem sehr flexible.
Ich habe mich jetzt eine Weile mit den verschiedenen Einstellmöglichkeiten beschäftigt und wollte jetzt noch das Feintuning machen. Dazu soll auf meiner Map keine Point-of-Interest aus dem Bereich Business angezeigt werden. Mit der GoogleMaps Styled Maps Wizard kann ich mir da zwar das passende Template erstellen.
z.B.
Code:
[
{
"featureType": "poi.business",
"stylers": [
{ "visibility": "off" }
]
}
]
Wenn ich das dann in das Feld "Ergänzente Parameter" einfüge passiert nichts bzw. die Map wird nicht mehr angezeigt.
Nach ein bisschen Forschung habe ich festgestellt, dass die im Feld "Ergänzente Parameter" definierten Werte im Source-Coude so auftauchen:
Code:
var gmap2_Options = {
zoom: 13 , center: new google.maps.LatLng(54.5870878,9.8182958)
, mapTypeId: google.maps.MapTypeId.ROADMAP
, draggable: true , disableDoubleClickZoom: false , scrollwheel: true , streetViewControl: false
, mapTypeControl: true
, mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU , position: google.maps.ControlPosition.TOP_RIGHT , mapTypeIds: [
google.maps.MapTypeId.HYBRID ,google.maps.MapTypeId.ROADMAP ,google.maps.MapTypeId.SATELLITE ,google.maps.MapTypeId.TERRAIN ]
}
, navigationControl: true
, navigationControlOptions: {
style: google.maps.NavigationControlStyle.DEFAULT,
position: google.maps.ControlPosition.TOP_LEFT }
, scaleControl: true
, scaleControlOptions: {
position: google.maps.ControlPosition.BOTTOM_LEFT }
, [
{
"featureType": "poi.business",
"stylers": [
{ "visibility": "off" }
]
}
]
};
D.h. die Parameter werden dem gmap2_Option-Array hinzugefügt. Wenn ich die GoogleMaps-API aber richtig verstanden habe, müssen die von mir gewünschten Parameter in einem Style-Array übergeben werden, das ich aber nirgends finden kann.
Wie kann ich denn erreichen, das ich ein Style-Array zusätzlich definieren kann?
Bin für jede Hilfe dankbar.
Lesezeichen