logo   Google Maps - Interface




De knapper m.v. brugeren kan anvende på et GM-kort kaldes på Googlesk for 'Controls'. Kodemæssigt styres med parametre.


Alt efter hvordan det aktuelle kort skal kunne bruges, indsættes / slettes / tilpasses de relevante parametre i den allerede etablerede 'var mapProp'-variabel i styrescriptet.


var mapProp = {
center: new google.maps.LatLng(55.733544,12.078236),
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP

};

Husk komma efter hver kontrolkode - bortset fra den sidste.




Parametre


Der kan anvendes følgende parametre (De ikoner, der hører til nogle af dem, kan ses nedenfor):


Par. navnVærdierKodeBetegnelse
center-90 - 90 og -180 - 180center: new google.maps.LatLng(-33, 151)Den lokation, der skal placeres midt på det viste kort.
Der kan anføres decimaler - med punktum som decimaltegn.
disableDefaultUItrue | falsedisableDefaultUI: trueStyring af visning af default kontrollerne.
panControltrue | falsepanControl: falseStyring af om 'panControl' skal vises.
mapTypeControltrue | falsemapTypeControl: trueStyring af om 'mapTypeControl' skal vises.
mapTypeIdHYBRID
ROADMAP
SATELLITE
TERRAIN
mapTypeId: google.maps.MapTypeId.ROADMAPStyring af korttype der skal vises (Se nederst på siden). Brugeren kan fra denne skifte til de andre.
mapTypeControlOptionsHYBRID
ROADMAP
SATELLITE
TERRAIN
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.DEFAULT,
    mapTypeIds: [
       google.maps.MapTypeId.ROADMAP,
       google.maps.MapTypeId.TERRAIN
    ]
}
Styring af typer for to kort der skal vises (se nederst på siden). Brugeren kan fra dem begge skifte til de andre.

scaleControltrue | falsescaleControl: trueStyring af om 'afstandsmåler' skal vises.
streetViewControltrue | falsestreetViewControl: trueStyring af om streetView skal være aktivt.
streetViewControlOptions- streetViewControlOptions: {
position: google.maps.ControlPosition.LEFT_TOP
    }
Anden placering af streetViewControl end default.
zoomControltrue | falsezoomControl: falseStyring af om zoomControl skal vises.
zoom1-21zoom: 4Styrer det målestoksforhold kortet skal vises i:
 1 = verdenskort
21 = Meget lille udsnit.
ZoomControlOptionsSMALL | LARGE zoomControlOptions: {
    style: google.maps.ZoomControlStyle.SMALL
    }

Styrer om Zoom-kontrollen skal være stor eller lille.




Ikoner


Til nogle af parametrene er knyttet visning af følgende ikoner:


mapTypeControl
panControl
scaleControl
streetViewControl
Zoom.ControlStyle.LARGE
Zoom.ControlStyle.SMALL




KORTTYPER


GM kan vise 4 forskellige typer kort:


ROADMAPTERRAIN
vv
SATELLITEHYBRID
vv




















x
x