Szabványokkal Web kártya> Internet technológiai blog
Az előző cikkben „Getting az API a Google Maps” én beszéltem hozzá Google Web térkép az oldalon.
Most úgy véljük, az előző példában részletesebben, és én megmondom, hogyan kell hozzáadni ellenőrzések ezt a kártyát. nevezetesen:
0. előző példában.
Ha az összes vezérlési funkcióját használjuk:
.addControl ();
új GSmallMapControl () -, annál finomabb a Google Maps zoom elem. Alapértelmezés szerint ez az elem található, a bal felső sarokban a térkép.
új GSmallZoomControl () - egy kis zoom vezérlő.
Vagyis ezek a funkciók használhatók:
funkció initialize (), ha (GBrowserIsCompatible ()) var térképen = új GMap2 (document.getElementById ( "map"));
map.setCenter (új GLatLng (52.424198,30.962219), 10);
map.addControl (új GLargeMapControl ());
>
>
Még két lehetőség van, a külső változások, a kimenet vezérli. Ez GLargeMapControl3D és GSmallZoomControl3D.
2. Skála.
Hozzáadni scalebar használatra GScaleControl () függvényt.
funkció initialize (), ha (GBrowserIsCompatible ()) var térképen = új GMap2 (document.getElementById ( "map"));
map.setCenter (új GLatLng (52.424198,30.962219), 10);
map.addControl (új GScaleControl ());
>
>
3. Kapcsolja térkép típusok.
► A típusú kártya használható GMapTypeControl () függvényt. Ez valahogy így néz ki:
Feltéve másik kiviteli alakban GHierarchicalMapTypeControl (). Ez helyettesíti a „szatellit” és a „hibrid” egy pont „szatellit”. Ez, a kiválasztás, így a választás.
funkció initialize (), ha (GBrowserIsCompatible ()) var térképen = új GMap2 (document.getElementById ( "map"));
map.setCenter (új GLatLng (52.424198,30.962219), 10);
map.addControl (új GMapTypeControl ());
>
>
4. Az összecsukható áttekintő térkép a képernyő sarkában.
Ha rövid áttekintő térkép a képernyő sarkában funkció használatakor
OverviewMapControl ().
funkció initialize (), ha (GBrowserIsCompatible ()) var térképen = új GMap2 (document.getElementById ( "map"));
map.setCenter (új GLatLng (52.424198,30.962219), 10);
map.addControl (új GOverviewMapControl ());
>
>
Az ezen függvények használatát nem kötelező. Kiválaszthatja, hogy mi jelenjen tetején a kártyákat.