Google Maps вече с поддръжка на KML

марка на картата

В моменти като тези знам, че съм отрепка! Днес Блог на Google Code току-що обяви, че сега поддържа KML файлове.

„Дъг, успокой се“, казваш!

Не мога! Аз съм откачен! Където преди трябваше да нанасяте програмно точки на карта, сега можете просто да „насочите“ към KML файл и Google Maps автоматично ще ги нанесе на тяхната карта.

„Да, разбира се“, казвате!

Ето пример за KML файл:

 Дъг Знаете ли, че току-що отвориха Au Bon Pain точно тук?


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


-2006

Използвайки Google Maps, просто насочвам картата, за да запитам моя KML файл:

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

„Уау“, най-накрая казвате! (Надявам се!)

Ето как изглежда:
Карта на Дъг в Индианаполис

Сериозно хора. Когато XML е универсалният формат за обмен на данни, KML (който is XML) е универсалният формат за обмен на географски данни. Това е страхотна стъпка напред. Използвайки други ГИС програми, хората могат да извеждат KML файлове и след това просто да ги отварят онлайн с Google Maps.

13 Коментари

  1. 1
  2. 2

    Здравей, Грейдън,

    Добра точка! Ще актуализирам публикацията с инструкции, ще отворя KML файла, който съм публикувал, и ще видите структурата. KML файлът е суров текст. Има и KMZ файлове там. Това са KML файлове, които са с цип за по-бързо прехвърляне (ако имате огромен файл).

    Дъг

  3. 3
  4. 4
  5. 5

    Това е наистина страхотно!

    Просто се чудя, защо KML-файлът е чувствителен към малки и големи букви. Ако създадете XML файла с тагове, които имат малки букви. XML / KML не работи. (това ми се случи: D)

    • 6

      Асуин,

      Забелязах и това. Същото е и с геомаркировката. Нямам представа защо всъщност биха наложили главни букви в стандарт. Винаги съм смятал, че е безопасно за малки букви (а не за главни), но някои от тези услуги там са наистина фини.

      Благодаря!
      Дъг

  6. 7

    Намерих начин да накарам това да работи.

    Намерих малка безплатна програма (xt.exe), която работи с XSL файл, който може да трансформира неработещия XML в работещ KML файл.

    В XSL файла (таблица със стилове) предоставя основата на работещ xml. Мога да трансформирам малките букви с главни маркери. С действие за преименуване на работещия xml-файл (xml в kml) получавате работещ kml файл 🙂

  7. 8

    ако по някаква причина не сте го видели, новият google mymaps thingy ви позволява да изградите карта и да експортирате kml файла.

    и тъй като google api ви позволява да създадете карта на вашия сайт, изградена от хостван kml файл ... добре, всичко става по-лесно.

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.