Posts

Showing posts with the label Google Earth

Веб-конверторы для GPS-навигации

Онлайн-конвертор трэков: Конвертор трэков в формат KML (AJAX) . Доступна и версия в старом добром стиле без использования AJAX: Конвертор трэков в формат KML Также доступны описание и сами исходники в статье Динамический контент

Формат KML как ключ к миру геоинформации

Image
Трэк с GPS приемника в Google Earth Мы уже познакомились с возможностями использования карт Google Maps в интернет в обзоре Google Maps для начинающих и статьях цикла Google Mapplets: Google Mapplets: Концепция и примеры. Введение Google Mapplets: Начинаем работу Google Mapplets: Концепция и примеры. Практикум Google Mapplets: Отличие "настоящих" маплетов от стандартного Maps API Полученные знания помогли нам начать решать практические задачи Google Maps в примерах Как мы видим, на практике почти не требуется программирование, а требуется понимание способов взаимодействия с картографическими сервисами. Для интеграции информации с картами Google используется стандарт KML. Данные в этом формате можно отобразить на карте Google Maps или Google Earth. Вот мы и займемся изучением названного стандарта. Я планирую рассказать обо всем по порядку в цикле из следующих статей: Формат KML. Часть 1. Введение Формат KML. Часть 2. Основные возможности Формат KML. Часть 3. Расширенные возмо...

Формат KML. Часть 2. Основные возможности

Image
Самый простой способ создания документов KML предоставляет программа Google Earth, что позволяет обойтись без ручного редактирования файлов KML. Метки местоположения, покрытия земной поверхности, пути и многоугольники могут быть созданы непосредственно в Google Earth. Метки местоположения Метки являются одной из самых широко используемых возможностей в Google Earth. Они представляют собой отметку определенной точки поверхности планеты и отображаются значком с кнопкой желтого цвета. Простейшая метка содержит только элемент <Point>, который определяет ее местоположение. Вы также можете указать наименование и собственный значок для метки и добавить к ней другие географические элементы. Откройте KML файл с примерами в Google Earth и разверните папку Метки (Placemarks). Эта папка содержит три различных типа меток: простая, плавающая и привязанная. Код KML для простой метки выглядит следующим образом: <?xml version="1.0" encoding="UTF-8"?> <kml xmlns=...

Формат KML. Часть 1. Введение

Image
Предлагаю Вашему вниманию перевод документации, размещенной по адресу http://code.google.com/apis/kml/documentation/kml_tut.html и http://code.google.com/apis/kml/documentation/kml_21tutorial.html . Файловый формат KML используется для отображения географических данных в программах Google Earth, Google Maps и Google Maps для мобильных устройств. Стандарт KML основан на стандарте XML и использует тэговую структуру с вложенными элементами и атрибутами. Все имена тэгов чувствительны к регистру и должны писаться точно так, как этого требует спецификация KML 2.1 . Если Вы впервые знакомитесь с форматом KML, прочитайте это руководство и файлы примеров (SamplesInEarth и SamplesInMaps) чтобы получить представление о базовой структуре файлов KML и наиболее часто используемыми тэгами. Вначале мы рассмотрим возможности создания файлов KML из пользовательского интерфейса программы Google Earth (или другой аналогичной программы визуализации поверхности планеты, далее Earth). Эти возможности включа...

Google Earth: Наблюдаем за восходом солнца

Гуляя в просторах интернет набрел на интересную статью: Наблюдаем за восходом солнца в Google Earth

GPSBabel: загрузка и получение данных с GPS-приемника и преобразование формата

GPSBabel преобразует путевые точки (waypoints), трэки (tracks) и маршруты (routes) из одного формата в другой, поддерживая стандартные картографические форматы (common mapping format), включая Delorme, Streets and Trips, а также COM-порт и USB загрузку и выгрузку для GPS приемников, таких как Garmin и Magellan. Программа позволяет легко загрузить нужные данные в GPS приемник или получить данные с приемника. Также есть функции пространственного анализа и возможна работа в режиме реального времени (в связке с Google Earth). GPSBabel работает со следующими форматами: Cetus, CoPilot Flight Planner, CSV, Custom CSV, Delorme Street Atlas, Delorme Street Atlas 2004 Plus, Delorms GPS Log, Delorme routes, DNA, EasyGPS Binary, Fugawi, Garmin serial, Geocaching.com loc, GeocachingDB, Geoniche, GPilotS, GPSDrive, GPSman, GPSPilot, gpsutil, GPX, Holux, IGC, Magellan serial, Magellan SD, Magellan Navigator Companion, Mapopolis.Com Mapconverter, Mapsend, Mapsource, Maptech, Microsoft Streets and Trip...

Google Earth: конвертация в формат KML шейпфайлов (shp) и трэков (nmea, gpx)

Image
Недавно захотелось посмотреть некоторые трэки на карте Google Earth, для чего я начал искать способ конвертации шейпфайлов в формат KML, который можно открыть в этой программе. Оказалось, что все не так просто, хотя проще, чем кажется :-) Вариантов много, начиная от модулей к ESRI ArcView и другим ГИС и вьюверам и заканчивая отдельными утилитами. Вот как раз последние меня и интересовали. Библиотека GDAL/OGR поддерживает формат KML, только нужно брать и компилировать исходники из CVS-репозитория. Или скачать уже скомпилированные. Например, можно использовать пакет программ FWTools (скомпилирован для Windows и Linux). ogr2ogr -f KML track.kml track.shp А вот так можно преобразовать из формата GPX: gpx2shp -t track.gpx ogr2ogr -f KML track.kml track_trk.shp Здесь ключ -t у тилиты gpx2shp означает, что нужно конвертировать только трэк, при этом к названию файла добавляется постфикс _trk. В моем случае в шейпфайле содержится именно трэк и этот ключ не обязателен, но так мы точно знаем, чт...