Конвертер GeoJSON в CSV
Конвертируйте GeoJSON в CSV и CSV обратно в GeoJSON в вашем браузере. Ваши координаты остаются на устройстве.
Ваши GeoJSON и CSV конвертируются локально в вашем браузере и никогда не загружаются, поэтому данные о местоположении в ваших объектах остаются на устройстве.
Нужен CSV из JSON? Попробуйте JSON в CSV.
Об инструменте Конвертер GeoJSON в CSV
Этот конвертер GeoJSON в CSV разворачивает GeoJSON FeatureCollection в таблицу, готовую для электронных таблиц, и восстанавливает GeoJSON из CSV с координатами. При переходе GeoJSON в CSV каждый объект Point становится одной строкой: его координаты заполняют выделенные столбцы широты и долготы, а каждое свойство объекта становится своим столбцом в стабильном порядке. Не-точечные геометрии, такие как линии и полигоны, сохраняют свою точную форму в компактном столбце geometry, поэтому ничего не теряется. Переключите направление, и CSV со столбцами широты и долготы превращается обратно в FeatureCollection, а остальные столбцы сохраняются как свойства объектов. Это удобно, чтобы открыть картографические данные в Excel или Google Sheets, импортировать выгрузки съёмок или подготовить координаты для картографической библиотеки. Конвертация работает полностью в вашем браузере, поэтому данные, которые вы вставляете, обрабатываются локально и никогда не покидают устройство.
Возможности
- Конвертирует GeoJSON FeatureCollection в CSV с выделенными столбцами широты и долготы
- Разворачивает каждое свойство объекта в свой столбец в стабильном порядке первого появления
- Сохраняет линии, полигоны и другие не-точечные геометрии в компактном столбце geometry
- Восстанавливает GeoJSON FeatureCollection из любого CSV, где есть столбцы широты и долготы
- Автоопределение столбцов координат с именами lat, latitude, y, lon, lng, longitude или x
- Сохраняет каждый не-координатный столбец CSV как свойство объекта
- Применяет экранирование по RFC 4180, чтобы значения с запятыми, кавычками или переносами строк оставались целыми
- Копирование результата или скачивание как файл .csv либо .geojson в один клик
Как использовать Конвертер GeoJSON в CSV
- Выберите направление: GeoJSON → CSV или CSV → GeoJSON.
- Вставьте ваши данные в поле ввода либо используйте «Выбрать файл», чтобы загрузить файл .geojson, .json или .csv.
- Прочитайте преобразованный вывод в панели справа.
- Нажмите «Копировать», чтобы взять результат, или скачайте его как data.csv либо data.geojson.
Пример
Ввод
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": { "name": "Eiffel Tower", "city": "Paris" },
"geometry": { "type": "Point", "coordinates": [2.2945, 48.8584] }
}
]
}
Результат
latitude,longitude,name,city
48.8584,2.2945,Eiffel Tower,Paris
Каждый объект Point становится строкой; координаты заполняют широту и долготу, свойства становятся столбцами.
Частые ошибки и устранение неполадок
- CSV → GeoJSON сообщает «No latitude/longitude columns found». — Переименуйте столбцы координат во что-то узнаваемое, например latitude и longitude (lat, y, lon, lng и x тоже работают), чтобы конвертер смог их найти.
- В выводе GeoJSON → CSV ячейки широты и долготы пустые. — Эти строки — не-точечные геометрии; их форма сохраняется в столбце geometry. Только объекты Point заполняют столбцы широты и долготы.
- Конвертер показывает «Invalid JSON» для GeoJSON → CSV. — Проверьте, что ввод — валидный GeoJSON: объект FeatureCollection, Feature или Geometry с парными фигурными скобками и ключами в кавычках.
- Значение CSV, содержащее запятую, перетекает в следующий столбец. — Заключите это значение в двойные кавычки в исходном CSV; при экспорте конвертер экранирует такие значения автоматически.
Часто задаваемые вопросы
- Какие столбцы становятся широтой и долготой?
- При конвертации GeoJSON в CSV координаты каждого объекта Point заполняют два фиксированных столбца: latitude (второе значение координаты) и longitude (первое). При конвертации в обратную сторону инструмент автоматически определяет столбцы с именами lat, latitude, y, lon, lng, longitude или x и использует их как координаты точки.
- Как обрабатываются не-точечные геометрии?
- Линии, полигоны, мультиполигоны и коллекции геометрий нельзя свести к одной паре широта/долгота, поэтому их точная форма сохраняется как компактная строка GeoJSON в столбце geometry. Ячейки широты и долготы для таких строк остаются пустыми, поэтому данные координат не теряются.
- Что происходит с моими свойствами GeoJSON в CSV?
- Каждый ключ свойства, найденный среди объектов, становится своим столбцом в порядке первого появления, и значения каждого объекта записываются в эти столбцы. Отсутствующие свойства остаются пустыми ячейками, поэтому объекты с разными наборами свойств всё равно выравниваются правильно.
- Какие имена столбцов CSV распознаются как координаты?
- Конвертер распознаёт распространённые имена широты (lat, latitude, y) и долготы (lon, lng, longitude, x) без учёта регистра. Каждый остальной столбец сохраняется как свойство объекта, поэтому столбец id или name переходит прямо в GeoJSON.
- Загружаются ли мои данные при конвертации?
- Нет. Конвертации GeoJSON в CSV и CSV в GeoJSON работают полностью в вашем браузере, поэтому ваши координаты и свойства обрабатываются локально и никогда не покидают устройство.
Связанные инструменты
- JSON в CSV — Преобразуйте массив плоских объектов JSON в CSV.
- Конвертер GPX в GeoJSON — Конвертируйте GPS-треки, маршруты и путевые точки между GPX и GeoJSON в обе стороны, локально в браузере.
- Конвертер KML в GeoJSON — Конвертируйте KML из Google Earth в GeoJSON и обратно, локально в вашем браузере.
- Конвертер WKT в GeoJSON — Конвертируйте геометрии WKT (Well-Known Text) в GeoJSON и обратно, локально в браузере.
- Форматировщик JSON — Форматируйте, минимизируйте и проверяйте JSON с указанием места ошибок.
- Карта по широте и долготе — Отметьте широту и долготу на карте OpenStreetMap или кликните по карте, чтобы считать координаты обратно.
Все инструменты ArrayKit