Конвертер Excel и CSV в KML
Загрузите или вставьте таблицу координат и получите файл KML или KMZ для Google Earth из широты и долготы, UTM, TM или ED50. Из углов участков можно построить замкнутые полигоны.
1 Таблица
2 Координаты
Примеры DMS: 55°45'21"N, 55 45 21, 55°45.35', 55° 45′ 21″ с. ш. Распознаются буквы N/S/E/W и обозначения с. ш., ю. ш., в. д., з. д.
3 Название и описание
Столбцы для описания
4 Стиль и группировка
5 Геометрия и результат
Если выбран столбец папок, для каждой группы строится своя линия или полигон; вершины соединяются в порядке строк таблицы.
Таблица обрабатывается в браузере и не отправляется на сервер. По сети загружаются только тайлы OpenStreetMap и Esri для карты предпросмотра.
Связанные инструменты
Как перенести координаты из Excel в Google Earth
Результаты съёмки, полевые описи и списки объектов обычно хранятся в таблице Excel. Google Earth и Google Мои карты не читают такую таблицу напрямую: точки сначала нужно перевести в KML. Этот инструмент превращает каждую строку таблицы в точку KML, показывает выбранные столбцы таблицей в описании и при желании соединяет точки по порядку в линию или замкнутый полигон.
Как пользоваться
- Выберите файл Excel или CSV либо скопируйте ячейки и вставьте их в текстовое поле.
- Укажите тип координат. Для UTM, TM и ED50 выберите зону (осевой меридиан) и проверьте столбцы координат.
- Выберите столбец названия и столбцы для описания. Задайте цвет, значок и размер; точки можно раскрасить по значениям столбца или разложить по папкам.
- Для упорядоченных точек, например углов участка, выберите геометрию «полигон». Если задан столбец папок, каждый участок станет отдельным полигоном.
- Нажмите «Создать KML», проверьте результат на карте и скачайте его в KML, KMZ или GeoJSON.
Поддерживаемые форматы координат
Широту и долготу можно записывать в десятичных градусах (55.7558 или 55,7558) либо в градусах, минутах и секундах: читаются записи 55°45'21"N, 55 45 21, 55:45:21 и 55°45.35'. Южная и западная стороны (S, W, ю. ш., з. д.) или знак минус делают значение отрицательным. Если широта и долгота записаны в одной ячейке, как «55.7558, 37.6173» при копировании из Google Карт, выберите вариант «в одном столбце». В значениях UTM допускаются десятичная запятая и разделители разрядов.
Как открыть файл в Google Earth Pro
Выберите «Файл», затем «Открыть» и укажите скачанный KML или KMZ. Данные появятся в разделе «Временные метки»; чтобы сохранить их, щёлкните папку правой кнопкой и сохраните в «Мои метки». В веб-версии Google Earth файл импортируется через панель «Проекты».
Как открыть файл в Google Мои карты
Создайте новую карту, нажмите «Импорт» под слоем и выберите KML или KMZ. Мои карты могут заменить цвета значков собственными стилями; столбцы, записанные как ExtendedData, появятся отдельными полями в таблице атрибутов.
Частые ошибки с прямоугольными координатами
- Порядок координат: в геодезии X обычно обозначает северную координату, а Y восточную, в отличие от математической записи. В сетке UTM восточная координата шестизначная (около 500 000), северная обычно семизначная. Если порядок выглядит перепутанным, инструмент предупредит.
- Зона: восточная координата около 500 000 встречается в любой зоне, поэтому зону нельзя определить по самим координатам. Её берут из отчёта о съёмке или с листа карты. При неверной зоне точки смещаются на ширину зоны.
- Префикс зоны: в некоторых таблицах номер зоны приписан к восточной координате (например, 7 500 000 вместо 500 000). Такие значения нужно очистить от префикса до загрузки.
- Широта и долгота: если широта похожа на долготу вашего региона, столбцы перепутаны.
Режимы TUREF и ED50 3° TM предназначены для турецких данных; для ED50 используется преобразование EPSG:1784 (ED50 to WGS 84 (30)) с точностью около 2 м по данным EPSG.
Данные и метод
Площадь вычисляется на эллипсоиде WGS 84 через равновеликую проекцию с центром в полигоне; периметр и длина считаются по формулам Винсенти. Если исходные данные в UTM или TM, дополнительно выводится площадь на плоскости проекции. Координаты в KML записываются в порядке долгота, широта, как требует стандарт. Значки ссылаются на стандартные адреса значков Google, и Google Earth загружает их оттуда при открытии файла.
Координаты пересчитываются proj4js 2.9.0 (MIT), Excel читается SheetJS 0.18.5 (Apache-2.0), CSV библиотекой Papa Parse 5.4.1 (MIT), KMZ создаётся с помощью JSZip 3.10.1 (MIT). Подложки карты принадлежат участникам OpenStreetMap и Esri. Используемые библиотеки с открытым исходным кодом и их лицензии: Источники данных.
Для крупных проектов
Если ваша команда регулярно собирает полевые данные и хочет видеть их на карте без промежуточных таблиц, о нашей работе можно узнать на сайте Rodosto Teknoloji или связаться с нами через страницу контактов (на английском).
Часто задаваемые вопросы
Почему точки оказываются в море или в другой стране?
Чаще всего причин две: перепутаны столбцы восточной и северной координаты или выбрана не та зона. В сетке UTM восточная координата шестизначная, северная обычно семизначная. При ошибке в зоне точки смещаются на ширину зоны к востоку или западу. Для широты и долготы проверьте, не перепутаны ли столбцы.
Почему в KML координаты записаны в порядке долгота, широта?
Стандарт KML задаёт порядок: долгота, широта, высота. Инструмент соблюдает его сам; в каком бы порядке ни стояли столбцы в таблице, достаточно выбрать правильные столбцы.
Почему площадь участка немного отличается от официальной?
Инструмент считает площадь на эллипсоиде WGS 84, а при вводе в UTM или TM дополнительно показывает площадь на плоскости проекции. Небольшие расхождения дают округление координат углов, их порядок и пропущенные углы. Официальная площадь берётся из кадастровых данных.
Загружаются ли мои файлы на сервер?
Нет. Чтение таблицы, пересчёт координат и создание KML выполняются в браузере. По сети загружаются только тайлы OpenStreetMap и Esri для карты предпросмотра, и эти запросы не содержат данных из вашей таблицы.