Конвертер координат из CSV, TXT и KML в DXF
Загрузите каталог координат или файл KML/KMZ, выберите системы координат и скачайте DXF со слоями и подписями имён и высот точек.
1 Исходные данные
2 Система координат
Если системы совпадают, координаты записываются без изменений.
3 Параметры DXF
Имена слоёв
Линии KML попадают в слой LINES, полигоны в POLYGONS. Имена слоёв записываются латиницей: кириллица и другие символы вне ASCII заменяются знаком подчёркивания.
Файл обрабатывается на вашем устройстве и не отправляется на сервер. Тайлы подложки для предпросмотра загружаются с OpenStreetMap и Esri.
Похожие инструменты
Как перенести каталог координат в чертёж DXF
Точки съёмки обычно приходят в виде текстового файла: одна строка на точку с именем, координатами X, Y и высотой. Удобнее всего перенести такой список в CAD через DXF, в котором каждая точка — объект POINT в своём истинном положении, а рядом подписано её имя. Этот инструмент создаёт именно такой файл. Он также переносит в тот же DXF точки, линии и полигоны из файлов KML и KMZ и при необходимости пересчитывает координаты в другую систему.
Поддерживаемые форматы
- CSV и TXT: если есть строка заголовка, названия столбцов вроде X, Y, H, Z, Точка, Север, Восток или Высота используются для подсказки назначения. Как принято в отечественной геодезии, X в заголовке понимается как север, Y как восток. Без заголовка инструмент определяет числовые столбцы и предполагает порядок «имя, восток, север, высота»; при другом порядке появится предупреждение с кнопкой перестановки. Назначение всегда можно исправить вручную. Десятичная запятая (413251,337) допускается.
- NCN: текстовый формат точек программы Netcad, распространённой в Турции. Каждая строка содержит имя без пробелов, Y (восток), X (север) и Z (высоту). Распознаются разделители пробел, табуляция, запятая и точка с запятой; строки, начинающиеся с
#, считаются комментариями. - KML и KMZ: читаются геометрии Point, LineString, Polygon (с дырами), MultiGeometry и gx:Track внутри Placemark. Архивы KMZ распаковываются в браузере, используется основной KML внутри.
Как пользоваться
- Выберите файл или вставьте координаты в текстовое поле и проверьте назначение столбцов.
- Укажите входную систему, в которой измерен список, и выходную систему для DXF. Если пересчёт не нужен, оставьте их одинаковыми.
- Настройте подписи имён и высот, высоту текста и имена слоёв.
- Нажмите «Конвертировать», проверьте результат на карте и в таблице, затем скачайте DXF, GeoJSON или NCN.
Инструмент предупреждает, если столбцы X и Y, похоже, перепутаны или значения похожи на градусы при выбранной проекционной системе. В UTM восточная координата составляет сотни тысяч метров, а северная — миллионы, поэтому эта разница быстрее всего выявляет неверный столбец.
Что содержит DXF
Файл записывается в формате AutoCAD 2000 (AC1015) с дескрипторами объектов и всеми обязательными таблицами. Точки — трёхмерные объекты POINT в слое POINTS с сохранением высоты. Имена записываются в слой POINT_NAMES, высоты — в ELEVATION как объекты TEXT; кириллица в подписях сохраняется. Линии KML записываются в слой LINES, полигоны — в POLYGONS как LWPOLYLINE; по желанию имена папок KML становятся именами слоёв. Для метрических систем единицей чертежа задаётся метр, а начальный вид подгоняется под данные. Точки отображаются крестиком, размер которого зависит от высоты текста.
Системы координат и точность
Пересчёт выполняется библиотекой proj4js по определениям из реестра EPSG. На этой странице доступны WGS84 географические, все зоны WGS84 / UTM северного полушария (EPSG:32601–32660), зоны 4–32 системы СК-42 (Пулково 1942) в проекции Гаусса-Крюгера 6° (EPSG:28404–28432), а также системы Турции (TUREF, ED50). В зонах СК-42 восточная координата содержит номер зоны перед значением (например, 7 413 000 м для зоны 7).
Для перехода СК-42 → WGS 84 используются параметры ГОСТ Р 51794-2008 (EPSG:5044). Такой пересчёт подходит для топографических и справочных задач; для кадастровых и разбивочных работ, а также для местных систем координат (МСК) применяйте официальные параметры. Если нужной системы нет в списке, выберите одинаковую систему на входе и выходе: DXF сохранит координаты без изменений, но положение на карте предпросмотра будет неверным.
Данные и методы
Пересчёт координат: proj4js 2.9.0 (лицензия MIT). Чтение KMZ: JSZip 3.10.1 (лицензия MIT). Предпросмотр: подложки OpenStreetMap и Esri World Imagery. Разбор KML и запись DXF — собственный код этой страницы, всё выполняется в браузере. GeoJSON содержит координаты в выходной системе; если это не WGS84, в файл добавляется код EPSG. NCN записывается в кодировке Windows-1254 в порядке «имя Y X Z»; кириллические имена точек в этой кодировке заменяются знаком «?», поэтому для них используйте DXF или GeoJSON.
Если нужно перенести чертежи CAD в ГИС с сохранением слоёв и атрибутов или автоматизировать крупные регулярные конвертации, узнайте больше о Rodosto Teknoloji или свяжитесь с нами.
Частые вопросы
Каким должен быть файл CSV или TXT?
Одна строка на точку: имя, X, Y и при наличии высота H, через пробел, табуляцию, запятую или точку с запятой. В заголовке X понимается как север, Y как восток, как принято в отечественной геодезии. Если столбцы идут в другом порядке, исправьте назначение столбцов. Десятичная запятая допускается.
Что такое файл NCN?
NCN — текстовый формат точек программы Netcad, широко используемой в Турции. Каждая строка содержит имя, Y (восток), X (север) и Z. Инструмент читает его так же, как TXT, и может сохранить результат в NCN.
Какую систему координат выбрать при конвертации KML в DXF?
Координаты KML всегда заданы широтой и долготой WGS84. Чтобы чертить в метрах, выберите на выходе систему проекта, например нужную зону WGS84 / UTM или СК-42. Если выход остаётся в WGS84, инструмент предлагает зону UTM по долготе данных.
Загружаются ли мои файлы на сервер?
Нет. Чтение файла, пересчёт координат и запись DXF выполняются в вашем браузере. С серверов OpenStreetMap и Esri загружаются только тайлы подложки для предпросмотра.