Google Maps acum cu asistență KML

semn de hartă

În momente ca acestea, știu că sunt un geek! Astăzi Blogul Google Code tocmai am anunțat că acceptă acum fișiere KML.

„Doug, calmează-te”, spui!

Nu pot! Mă înfricoșez! Acolo unde trebuia să trasați punctual puncte pe o hartă, puteți pur și simplu să „indicați” un fișier KML, iar Google Maps îl va parcela automat pe harta lor.

„Da, sigur”, spui!

Iată un exemplu de fișier KML:

 Doug Știați că tocmai au deschis Au Bon Pain chiar aici?


https://martech.zone/wp-content/uploads/1.0/8/me2.1.thumbnail.jpg


-2006

Folosind Google Maps, îndrept pur și simplu harta pentru a interoga fișierul meu KML:

http://maps.google.com/maps?q=http://www.yourdomain.com/location.kml

„Uau”, spuneți în cele din urmă! (Sper!)

Iată cum arată:
Harta Doug din Indianapolis

Serios oameni buni. În cazul în care XML este formatul universal de schimb de date, KML (care is XML) este formatul universal de schimb de date geografice. Acesta este un mare pas înainte. Folosind alte programe GIS, oamenii pot scoate fișiere KML și apoi le pot deschide online cu Google Maps.

4 Comentarii

  1. 1
  2. 2

    Bună Graydon,

    Buna observatie! Voi actualiza postarea cu instrucțiuni, voi deschide fișierul KML pe care l-am postat și veți vedea structura. Fișierul KML este text brut. Există și fișiere KMZ acolo. Acestea sunt fișiere KML care sunt arhivate pentru un transfer mai rapid (dacă aveți un fișier uriaș).

    Doug

  3. 3
  4. 4
  5. 5

    Acest lucru este cu adevărat minunat!

    Mă întreb de ce fișierul KML ține cont de majuscule și minuscule. Dacă creați fișierul XML cu etichete care au litere mici de început. XML/KML nu funcționează. (asta mi s-a intamplat :D)

    • 6

      Aswin,

      Am observat si asta. Este la fel și cu geotag-ul. Nu am idee de ce ar impune de fapt litere mari într-un standard. Întotdeauna am crezut că este sigur pentru litere mici (mai degrabă decât majuscule), dar unele dintre aceste servicii sunt cu adevărat capricioase.

      Multumesc!
      Doug

  6. 7

    Am găsit o modalitate de a face asta să funcționeze.

    Am găsit un mic program freeware (xt.exe) care funcționează cu un fișier XSL care poate transforma XML-ul care nu funcționează într-un fișier KML funcțional.

    În fișierul XSL (o foaie de stil) se oferă baza unui xml de lucru. Pot transforma etichetele cu litere mici cu etichetele cu majuscule. Cu o acțiune de redenumire pe fișierul xml de lucru (xml în kml) obțineți un fișier kml funcțional 🙂

  7. 8

    dacă din anumite motive nu l-ați văzut, noul google mymaps vă permite să construiți o hartă și să exportați fișierul kml.

    și din moment ce google api vă permite să creați o hartă pe site-ul dvs. construită dintr-un fișier kml găzduit... ei bine, totul devine mai ușor.

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.