Выбор исходных данных и способа обработки
Point/LineString/Polygon; MultiGeometry и overlays отклоняются; стили не переносятся.
- На входе: KML.
- Результат: GeoJSON.
Порядок действий
Перенести простые геометрии KML в GeoJSON
- Подготовьте KML. Пример показывает: перенести простые геометрии KML в GeoJSON.
- Запустите обработку и прочитайте диагностику.
- Скачайте GeoJSON. Проверьте геометрию, замкнутость колец и расположение объектов.
Практический пример
Фрагмент результата: { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 37.61, 55.75, 0 ]…
<kml xmlns="http://www.opengis.net/kml/2.2"><Document><Placemark><name>Точка</name><Point><coordinates>37.61,55.75,0</coordinates></Point></Placemark></Document></kml>
Фрагмент результата: {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
37.61,
55.75,
0
]…Проверьте геометрию, замкнутость колец и расположение объектов.
Ограничения и проверка готового файла
Проверьте геометрию, замкнутость колец и расположение объектов.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Официальные требования: OGC KML · Спецификация формата и правила совместимости
- До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
- Point/LineString/Polygon; MultiGeometry и overlays отклоняются; стили не переносятся.
- Для UTF-8-файла текстовый parser допускает до 2 млн символов; поле ввода ограничено 1 млн.
Вопросы и ответы
Какие исходные данные принимает «KML в GeoJSON»?
Поддерживаются: KML. До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
Что получится после обработки в «KML в GeoJSON»?
KML → GeoJSON точек, линий и полигонов с отчётом о потерях стилей/сложных объектов. Форматы результата: GeoJSON.
Как проверить результат этой операции?
Проверьте геометрию, замкнутость колец и расположение объектов.
Какой пример помогает начать работу?
<kml xmlns="http://www.opengis.net/kml/2.2"><Document><Placemark><name>Точка</name><Point><coordinates>37.61,55.75,0</coordinates></Point></Placemark></Document></kml>. Перенести простые геометрии KML в GeoJSON Ожидаемый результат: Фрагмент результата: { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 37.61, 55.75, 0 ]….
Какие ограничения нужно учитывать?
До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов. Point/LineString/Polygon; MultiGeometry и overlays отклоняются; стили не переносятся. Для UTF-8-файла текстовый parser допускает до 2 млн символов; поле ввода ограничено 1 млн.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.