Как да използвам Google Maps за създаване на KML файл

KML файлът е файл, който представя местоположенията и формите на местата на нашата планета Земя. Бизнесът и изследователите ги използват, за да проследяват интересни места, от потенциални места на магазини до очертанията на географски обекти, като преброяване на населени места или окръзи в САЩ. Можете да създадете такъв в Google Maps или в настолната програма Google Earth и те могат да бъдат импортирани и показани от много географски софтуер. Други често срещани формати за географски данни включват GeoJSON файлове и ESRI Shapefiles.

Разбиране на Google Earth KML файлове

Често е полезно да можете да споделяте и съхранявате географски данни, като например географските ширини и дължини на определени адреси, очертанията на географски обекти като градове или окръзи или очертанията на маршрут от едно място до друго.

Както при другите видове електронни данни, компютърните програми трябва да имат стандартизирани формати, за да споделят географски данни без изкривяване. Един сравнително често срещан формат за географски данни е KML файлът, най-известният използван от настолната програма Google Earth. Той съхранява точки и места във формат, базиран на общия XML стандарт за съхранение и споделяне на данни.

Google Maps и Google Earth могат да въвеждат и създават KML файл, както и други често срещани географски програми и езици за програмиране. Тъй като форматът се основава на XML, базиран на текст, подобно на езика за програмиране HTML, използван за програмиране на уебсайтове, той също така е четим и редактируем с текстов редактор или с друг софтуер за синтактичен анализ и показване на XML файлове.

KML файловете понякога се съхраняват във формат с цип, за да се спести място и интернет честотна лента. Тези файлове често имат разширение .KMZ. Други често срещани географски формати включват GeoJSON, базиран на стандарта JSON за споделяне на данни в текстов формат, и шейпфайлове, разработени от географската компания ESRI и често използвани за официални публични географски данни.

Google Maps KML Export

Можете да редактирате карта с помощта на функцията „Моите карти“ на Google Maps и да добавяте интересни точки. След това накарайте Google Maps да експортира точките, които сте нарисували като KML файл.

Първо отидете на уебсайта на Google My Maps на mymaps.google.com и влезте в профила си в Google. Създайте безплатна, ако още нямате такава, като използвате потребителско име и парола по ваш избор. След това кликнете върху „Създаване на нова карта“. Щракнете там, където пише „Карта без име“, за да дадете на картата си име и описание.

Редактирайте картата, както сметнете за добре, увеличаване и намаляване, мащабиране, добавяне на маркери и чертане на линии с помощта на иконите на лентата с инструменти. Когато сте доволни, щракнете върху бутона от менюто и щракнете върху „Експортиране в KML / KMZ“. Ако искате изтегленият от вас файл с карта да бъде връзка към карта, която поддържате онлайн и може да продължава да се променя, щракнете върху „Актуализиране на данните“. В противен случай ще създадете статичен файл, който няма да се промени, ако продължите да модифицирате онлайн картата.

Ако искате самостоятелен KML файл, проверете „Експортиране в .KML файл“. В противен случай ще създадете компресиран .KMZ файл, който също ще включва всички персонализирани икони, които сте използвали в картата, но може да е по-сложно за отваряне на някои софтуери. Така или иначе кликнете върху „Запазване“ и изберете местоположение за вашата карта.

Използване на KML файлове

Можете да импортирате KML файл, като използвате опцията „Импортиране“, докато редактирате карта в Google My Maps. Щракнете върху „Импортиране“ и отидете до картата на вашия твърд диск, за да я импортирате в нова карта.

Можете също така да отворите файла, като използвате много други географски инструменти или като го вградите в интерактивна Google Map, използвайки JavaScript API на Google.

Безплатният инструмент с отворен код QGIS може също да показва KML файлове или да ги конвертира в много други формати. Можете да го изтеглите за всички съвременни операционни системи.