Выбор исходных данных и способа обработки

Point/LineString/Polygon; MultiGeometry и overlays отклоняются; стили не переносятся.

  • На входе: KML.
  • Результат: GeoJSON.

Порядок действий

Перенести простые геометрии KML в GeoJSON

  1. Подготовьте KML. Пример показывает: перенести простые геометрии KML в GeoJSON.
  2. Запустите обработку и прочитайте диагностику.
  3. Скачайте 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 млн.

Где обрабатываются данные и сохраняется ли история?

Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.