Kapjon Google Maps API-kulcsot az Ön webhelyére
A Google Térkép API hozzáadásához a legjobb módja a Google térkép hozzáadásához. A Google azt javasolja, hogy kapjon API-kulcsot a térképek használatához.
Nem kell API-kulcsot kapnia a Google Térkép API v3 használatához, de nagyon hasznos, mivel lehetővé teszi a használat felügyeletét és a további hozzáférés fizetését. A Google Térkép API v3 kvótája 1 kérelem másodpercenként, legfeljebb 25 000 kérelem naponta. Ha az oldalad meghaladja ezeket a határértékeket, akkor többletbevételhez engedélyeznie kell a számlázást.
Hogyan szerezhető be egy Google Térkép API-kulcs
- Jelentkezzen be a Google-fiókba Google-fiókja segítségével.
- Lépjen a Fejlesztői konzolra
- Keresse végig a listát, és keresse meg a Google Térkép API v3-at, majd kapcsolja be az "OFF" gombot.
- Olvassa el és fogadja el a feltételeket.
- Menjen az API-konzolra, és válassza a bal oldali menü "API Access" menüpontját
- Az "Egyszerű API hozzáférés" szakaszban kattintson az "Új kiszolgáló kulcs … létrehozása" gombra.
- Adja meg a webszerver IP-címét. Ez az IP, ahol a Google Térkép kérései származnak. Ha nem ismeri az IP-címét, felkeresheti.
- Másolja a szöveget az "API kulcs:" sorra (a cím kivételével). Ez az Ön API-kulcs a térképekhez.
Konvertálja címét a koordinátákra
Annak érdekében, hogy a Google Térképet weboldalain használhassa, meg kell adnia a hely szélességét és hosszúságát. Ezeket a GPS-től kaphatja meg, vagy használhat egy online eszközt, mint a Geocoder.us, hogy elmondja.
- Menj a Geocoder.us oldalra, és írd be a címedet a keresőmezőbe.
- Másolja a szélességi szám első számát (anélkül, hogy egy levél lenne előtte), és illessze be egy szöveges fájlba. Nem szükséges a fok (º) jelző.
- Másolja az első számot a hosszúságra (ismét levél nélkül), és illessze be a szöveges fájlba.
A szélesség és a hosszúság a következőképpen néz ki:
40.756076-73.990838
A Geocoder.us csak az USA-beli címeknél működik, ha egy másik ország koordinátáit is meg kell keresned, akkor egy hasonló eszközt kell keresned a régióban.
03. oldal, 05. oA térkép hozzáadása a weboldalhoz
Először is, Adja hozzá a Map Script-ot a
Dokumentumát
Nyissa meg a weboldalt, és adja hozzá a következőhöz: FEJ
a dokumentumot.
Módosítsa a kiemelt részt a 2. lépésben leírt szélességi és hosszúsági számokra.
Másodszor, adja hozzá a térképelemet az oldalához
Miután az összes szkript eleme hozzá lett adva FEJ
a dokumentumot, akkor helyezze el a térképet az oldalon. Ehhez a DIV
elem a id = "térkép-vászon"
tulajdonság. Azt javaslom, hogy ezt a divot is szélességgel és magassággal állítsa be, amely illeszkedik az oldalára:
Végül, feltöltés és tesztelés
Az utolsó dolog, hogy töltsd fel az oldaladat és teszteld, hogy a térkép megjelenik. Íme egy példa egy Google térképre az oldalon. Fontos megjegyezni, hogy a About.com CMS működési módja miatt kattints a linkre, hogy megjelenjen a térkép. Ez nem lesz így az oldalon.
Ha a térkép nem jelenik meg, próbálja meg inicializálni azt a-val TEST
tulajdonság:
onload = "inicializálására ()" >
A térkép nem töltődik be:
- Keresse meg a JavaScript beírását, beleértve az esetet. A JavaScript a kis- és nagybetűket érzékeli
- Győződjön meg róla, hogy a
zoomolás
ésközpont
beállított beállítások. - Győződjön meg arról, hogy a
DIV
az elem a megfelelő azonosítóval rendelkező oldalon található. - Győződjön meg arról, hogy a
DIV
az elemnek magassága van.
Jelölje be a térképet
De mi a jó az Ön helyének térképe, ha nincs olyan marker, amely megmondja az embereknek, hogy hova kellene menniük?
A normál Google Térkép piros jelölő hozzáadásához adja hozzá a parancsfájlhoz a következőt var map = …
vonal:
var myLatlng = új google.maps.LatLng ( szélesség hosszúság );var marker = új google.maps.Marker ({pozíció: myLatlng,térkép: térkép,cím:" Korábbi székház '});
Módosítsa a kijelölt szöveget a szélességi és hosszúsági fokára, valamint arra a címre, amelyet meg szeretne jeleníteni, ha az emberek a marker fölé mutatnak.
Hozzáadhat annyi jelölőt az oldalhoz, csak úgy, hogy új változókat adjon meg új koordinátákkal és címekkel, de ha a térkép túl kicsi ahhoz, hogy megjelenítse az összes jelölőt, akkor csak akkor jelenik meg, ha az olvasó kicsinyít.
var latlng 2 = új google.maps.LatLng ( 37.3316591,-122.0301778 );var myMarker 2 = új google.maps.Marker ({pozíció: latlng 2 ,térkép: térkép,cím:" Apple Computer '});
Íme egy példa egy Google térképen, amely egy jelölővel rendelkezik. Fontos megjegyezni, hogy a About.com CMS működési módja miatt kattints a linkre, hogy megjelenjen a térkép. Ez nem lesz így az oldalon.
05. 05Adjon hozzá egy második (vagy több) térképet az Ön oldalához
Ha megnézted a Google Maps oldalam példányát, akkor észre fogod venni, hogy több térképem is szerepel az oldalon. Ez nagyon könnyű. Itt van, hogyan.
- Kapja meg a megjeleníteni kívánt térképek szélességi és hosszúsági fokát, amint ezt a bemutató 2. lépésében megtudtuk.
- Helyezze be az első térképet, ahogy tanultuk a 3. lépésben. Ha azt szeretné, hogy a térkép legyen jelölő, add hozzá a jelölőt a 4. lépésben.
- A második térképhez 3 új sort kell hozzáadnia az initialize () scripthez:
var latlng2 = új google.maps.LatLng ( második koordinátákat );var myOptions2 = {zoom: 18, center: latlng2, mapTypeId: google.maps.MapTypeId.ROADMAP};var map2 = új google.maps.Map (document.getElementById ("map_canvas_2"), myOptions2);
- Ha az új térképen is egy jelölőt szeretne, adjon hozzá egy második jelölőt a második koordinátákon és a második térképen:
var myMarker2 = új google.maps.Marker ({position: latlng2 , térkép: map2 , cím: " A megjelölés címe ' });
- Ezután adja hozzá a második helyet, ahová a második térképet szeretné. És győződjön meg róla, hogy megadja
id = "map_canvas_2"
ID. - Amikor betöltődik az oldala, két térkép jelenik meg
Itt van egy olyan oldal kódja, amelyen két Google térkép található: