Keresés
Hírlevél
 
Kiemelt témák
»Hogyan védjem meg a portálomat?
»Google wave
»Assembly :: röviden
Állás/munka
»Másodállást keresek, C# és C++
»IPhone App elkészítése
»PHP Fejlesztőt keresünk Miskolcon!
»Profi sitebuildert keresünk projekt alapon
»PHP állás azonnali belépéssel Budaörsön
» több téma
Tudástár
?Delphi SOAP + IBQuery komponens hiba
?Ovál menüre
*Több nyelvű flash mozi XML-ből ciklussal
?Több oldalvezérlő menü egy oldalon
*Flash vissza a fooldalra
?Free pascal unicode stringek
?PHP mappanév
?C++ argv tartalmanak elemzese
Több adat kiírása.
ZQuey-en tárolt adattáblanevek
MySQL beágyazott query ( MAX(SUM())
*Ajax ellenőrzés, eredményfüggő megjelenítés
?Nem jön létre kapcsolat a server-el
?Jquery pictures
Weblap megjelenítése Java Panelben
» több téma
Társalgó
»Melyik főiskola vagy egyetem?
»Weblap véleményezés
»Lelkesítő topic
»Clipper kontra XP
»Programozás Nokia 3720c-2-re
»HTML szerkesztő
»"Márió" jellegű játék írása pascal nyelven
»Windows Mobile programozás egyszerű programmal
»Javascript forrás visszaalakítása
»Ártalmas szoftver, támadó webhely kijavítás
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Tudástár

»

Google map kezdetektől

»

Google map kezdetektől

nyitotta: csótány, idő: 2007.10.19., moderátor: moderator
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » PHP
Programozási nyelvek » JavaScript
Web-programozás » HTML

Sorrend:
Időzóna:
Blokkméret:
Üdv mindenkinek!
noss, hát nekiálltak google mapozni...
a cél leginkább az lenne, hogy mondok egy példát:
van valaki akinek bejön egy üres map, ott megjelölhet egy adott pontot aminek ( jelenleg még nemtommijét ) az adatait sql-ben tárolnám.

megmondom meddig jutottam. hát jelenleg is bőszen olvasom ezt az oldalt.

igazándiból kérdéseim lennének, mert még zavaros a dolog eléggé.

1. ugye van egy ilyen kód, hogy:
var point = new GLatLng(43.82589,-79.10040);

ezzel tudom meghatározni valaminek a pontját, nohde, lehet e olyant ( mert azért ilyenbe is belebotlottam ), hogy :

var address2 = "1086 Budapest, Karácsony Sándor utca 20, HU";

így is meg lehet adni az adott helyet.

2. mi kell egy ilyen map hasznalátahoz ?
Tényleg kell Google fiók account ?

3. a google dokumentációján kivűl van vmi hazsnálhatóbb leírás, hogy pl hogy tudok adott pontot kiválasztani ? Esetleg ha tudom xy emberkének a tartózkodási helyének a városnevét az alapján a térkép ott jelenjen meg ?
meg hasonló dolgok...

Előre is köszi a segítséget !
Linekeket és copypastekódot is szívesen várok !
Hali!

Az első dolgod ha még nem tetted meg, egy Google Maps API kulcs létrehozása a webtartományodra: http://www.google.com/apis/maps/, ezzel kapsz elérést a map letöltésekhez. Itt is nagyon jó példák vannak.

Sok sikert!
Ahhoz hogy a google maps-et használni tudd, szükséged lesz némi xml ismeretre, meg persze egy regisztrációra. Ott meg kell adnod, hogy melyik webhelyen melyik mappából akarod használni a google mapet, mert CSAK onnan fog működni. Részletesebb magyarázatért keress a google-ben, a legtöbb dolog le van írva. Néhány link:
http://www.pcworld.hu/forum/index.php?showtopic=6776
http://www.google.com/apis/maps/documentation/
Különben ha saját helyre akarsz konkrét pozíciót, meg kell keresned sajnos a koordinátákat, mert az utca neveket nem igen hajlandó felismerni. Sok sikert
Ennél többet egy jó darabig nem fogsz használni sztem.
nahh sikerült elindulni, és mostmár kapisgálni a dolgokat, össze is állt egy alap kód:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>gma</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2"
            type="text/javascript"></script>
    <script>

    function initialize() {


if (GBrowserIsCompatible()) {
// Display the map, with some controls and set the initial location
map = new GMap(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(47.23449,19.577637), 7);

GEvent.addListener(map, 'click',
function(overlay, point){
if (point){

map.clearOverlays();



var point = new GLatLng(point.y, point.x);
var marker = new GMarker(point, {draggable: true});
map.addOverlay(marker);
document.getElementById('latitude').value = point.y;
document.getElementById('longitude').value = point.x;
}
}
);

} else {
alert("Nem vagy gugli kompatibilis !");
}
}
    </script>
  </head>

  <body onload="initialize()" onunload="GUnload()">
    <div id="map" style="width: 500px; height: 300px"></div>

    <div>
                        y: <input id="latitude" type="text" /> x: <input id="longitude" type="text" />

                </div>

  </body>
</html>

annyi bibi van benne, hogy ha lerakom a pöcköt, és odébb húzom a koordináták nem frissülnek, de ha kattintok egy pontra, és oda kerül a pöcök akkor frissül.

ebben ha tudnátok picit segíteni megköszönném
bár ha erre nincs megoldás akkor marad a klikkelős verzió, de az nem annyira szimpi
Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
Top pontgyűjtők
»Micu1.770
»Árnyék810
»vinie530
»Frostech0400
»Riha400
»pelz350
»djjjozsi310
»stl290
»NevemTeve230
»klorand220
Hírek
»Cassandra-ra tér át a MySQL-ről a Digg is
»Letölthető a Mozilla Jetpack SDK első kiadása
»Saját alkalmazásboltot nyitott a Google
»Súlyos sebezhetőség minden Apache kiszolgálóban
»Natív 3D-s támogatás a legújabb Android fejlesztőkészletben
» több hír
PC Fórum hírek
»Minden weboldalra beköltözne a Facebook
»Nem boldogul az legújabb merevlemezekkel az XP és a Linux
»Átírják a Firefox licencszerződését
»Több tízezer nebuló a Microsuliban
»Sebezhető az Internet Explorer és az Opera is
»Még márciusban megjelenik az Intel nyolcmagos szerverlapkája
»Hamis Core i7 processzorokat árultak a neten
»Korábban jön a Windows 7 Service Pack 1
Tagi blogok
»USB
»PHP, mint sablonmotor egyszerűen
»Én és linux
»Coming out