Ilyenkor tudom, hogy stréber vagyok! Ma a Google Code Blog most jelentette be, hogy most támogatják a KML fájlokat.
„Doug, nyugodj meg”, mondod!
Nem tehetem! Kiakadok! Ahol korábban programozottan kellett ábrázolnia a pontokat a térképen, most egyszerűen „rámutathat” egy KML fájlra, és a Google Maps automatikusan kirajzolja azt a térképére.
„Igen, bizony”, mondod!
Íme egy példa egy KML fájlra:
Doug Tudta, hogy itt nyitották meg az Au Bon Pain-ot? https://martech.zone/wp-content/uploads/1.0/8/me2.1.thumbnail.jpg -2006
A Google Maps használatával egyszerűen rámutatok a térképre, hogy lekérdezzem a KML fájlomat:
http://maps.google.com/maps?q=http://www.yourdomain.com/location.kml
„Wow”, mondod végre! (Remélem!)
Íme, hogy néz ki:
Komolyan emberek. Ahol az XML az univerzális adatcsere-formátum, a KML (amely is XML) az univerzális földrajzi adatcsere-formátum. Ez nagy előrelépés. Más térinformatikai programok segítségével az emberek KML fájlokat hozhatnak ki, majd egyszerűen online megnyithatják őket a Google Maps segítségével.
Remekül hangzik… csak mutass meg arra az irányra, hogyan készítsek kml fájlt, és lehet, hogy teljesen egyetértek…
Szia Graydon!
Jó megállapítás! Frissítem a bejegyzést az utasításokkal, megnyitom az általam közzétett KML-fájlt, és látni fogja a szerkezetet. A KML-fájl nyers szöveg. Vannak KMZ fájlok is. Ezek olyan KML-fájlok, amelyek tömörítve vannak a gyorsabb átvitel érdekében (ha hatalmas fájlja van).
Doug
Ez NAGYON klassz! Mire fognak gondolni ezután?
Egy megjegyzés, amit elfelejtettem megemlíteni, hogy a KML fájl a Google Earth ingyenes GIS asztali alkalmazással is elkészíthető vagy megnyitható! A legújabb béta verziót innen töltheti le:
http://earth.google.com/
Ez tényleg fantasztikus!
Csak az a kérdés, hogy a KML-fájl miért érzékeny a kis- és nagybetűkre. Ha az XML-fájlt kisbetűs kezdőbetűkkel rendelkező címkékkel hozza létre. Az XML/KML nem működik. (velem is ez történt :D)
Aswin,
Ezt én is észrevettem. Ugyanez a helyzet a geocímkével. Fogalmam sincs, hogy valójában miért írnak elő nagybetűket egy szabványban. Mindig is azt hittem, hogy biztonságos a kisbetűk használata (inkább, mint a nagybetűk), de ezek a szolgáltatások nagyon finomak.
Köszönjük!
Doug
Megtaláltam a módját, hogy ez működjön.
Találtam egy kis ingyenes programot (xt.exe), amely egy XSL-fájllal működik, és képes átalakítani a nem működő XML-t működő KML-fájllá.
Az XSL fájlban (stíluslap) a működő xml alapja. A kisbetűs címkéket át tudom alakítani nagybetűs címkékkel. A működő xml-fájl átnevezésével (xml-ről kml-re) egy működő kml-fájlt kapunk 🙂
ha valamilyen okból nem láttad, az új google mymaps dolog lehetővé teszi a térkép összeállítását és a kml fájl exportálását.
és mivel a google api hozzon létre egy térképet a webhelyén egy tárolt kml-fájlból… nos, mindez könnyebbé válik.