- Info
- Oktatás
- Web
- Tudás
- Fotók
- Zene
- Pedig az Icának tetszik
- AS együttes
- Szerzemények vagy fordítások
- Koncertek
- Zenetanulás
- Gitártanulás
- Gitártanulás 2
- Gitárvásárlási tanácsok
- Énektanulás kezdőknek 1
- Énektanulás kezdőknek 2
- 4. Énektanulás kezdőknek - Színpadi előadás
- Basszusgitár tanulás 1.
- Basszusgitár tanulás 2
- Basszusgitár tanulás 3
- Basszusgitár tanulás 4
- Basszusgitár tanulás 5
- Basszusgitár tanulás 7
- Elektromos gitárok működése
- Énektanulás kezdőknek 3 - zenekari próba
- Szilykon iskolazenekar
- Griff Együttes
- Linkgyűjtemény zenészeknek
- Kedvenc zenészek, zenekarok
- Egyéb
- Letöltés
Google térképek beépítése weboldalakra
fz, 2009, december 2 - 8:45de
Nem régen megtaláltak azzal, hogy kellene egy weboldalon egy google térkép, ami megmutat bizonyos koordinátájú helyeket egy térképen.
Ilyenkor a Goggle Maps a Te barátod. Hogyan kell? A google Maps rendelkezik egy javascript alapú API-val, amit egyszerűen fel kell programozni és már készen is van a térkép.
1. Először is kell egy google kulcs, amihez kell google fiók. Ezt ingyensen lehet igényelni. Ez valami ilyesmi szám és a honlapot egyedileg azonosítja (Ez az én kulcsom, több helyen módosítva, tehát érvénytelen)
"ABQIAAAAGYys8gy7LYwCqnN4mHafQBQZlMLlxp-1cyKFtdK-_cIr3OnfpxRyepTPDZb4gdtqZwT4_MPUl6rArg"
2. Be kell építeni az alábbi javascript kódot:
<scripttype="text/javascript"src="http://maps.google.com/maps?file=api&v=2&key=ABQI8qy7LkYwéCzqMN4mHFtbK"></script><script type="text/javascript">var la;var ph;function load() {if (GBrowserIsCompatible()) { //Ez a három sor a PHP segítségével áll elővar Lambda = 19.0506;var Phi = 47.4706;var zoom = 15; var map = new GMap2(document.getElementById("map"));var point = new GLatLng(Phi,Lambda);map.addControl(new GSmallMapControl()); // Nagyítás beállításamap.addControl(new GMapTypeControl()); //Térkép típus átváltása//A középpont beállításamap.setCenter(point, zoom);map.enableDoubleClickZoom(); //Duplaklikkre zoomolhatunkmap.addOverlay(new GMarker(point)); //Marker kirakása var p;var center = 0;for(var i = 0; i< le;i++){p = new GLatLng(tt[i][0],tt[i][1]) ;map.addOverlay(new GMarker(p) ); //Marker kirakása}}} </script>
A body tagben pedig be kell hívni az onload eseményre a load() függvényt és az unload eseményre a GUnload() függvényt.
Hogyan adom át a szerver oldalról a paramétereket?
A szerver oldalon a PHP kód valahogy így néz ki:
print(" var Lambda = ".$Lambda.";\n");
print(" var Phi = ".$Phi.";\n");
print(" var zoom = ".$zoom.";\n");A $Lambda, $Phi és a $zoom változók értékét például adatbázisból lehet elővenni.












