Страница 1 из 2
Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 14:06
navicontech
Подскажите пожалуйста каким образом можно перевести чертеж поля из формата DXF в KML, имеем на руках файлы чертежей в формате DXF , необходимо чтобы была привязка к координатам по долготе и широте
Попробовали сделать экспорт в Autodesk Civil 3d , задавались координаты при экспорте однако файлы некорректно отображаются в Google earth, подскажите пожалуйста алгоритм действий по переводу чертежа в формат KML
Также были опробованы варианты различных онлайн конвертеров
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 15:03
Игорь Белов
QGIS
- Импортируем DXF:
[Project] → [Import/Export] → [Import Layers from DWG/DXF…]
Если проекция чертежа заранее неизвестна, указываем, например, EPSG:3857 "WGS 84 / Pseudo-Mercator".
- При необходимости разбираемся с проекцией. Возможно, придётся создать пользовательскую проекцию.
- Экспортируем слой полилиний в KML:
[Layer] → [Save as…]
Выбираем тип KML.
Система координат EPSG:4326 "WGS 84".
Значение DescriptionField меняем на "color", а NameField на "fid".
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 16:39
navicontech
Пробуем сделать по данной схеме но полученный файл на выходе получается некорректным, предлагаем вам показать как все-таки можно сделать корректную конвертацию смотрите ЛС
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 16:44
navicontech
Если есть возможность за вознаграждение 1000р показать через Teamviewer как можно сконвертировать файл чертежа DXF в KML
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 17:37
Игорь Белов
Вроде, объекты на месте.
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 17:57
Игорь Белов
Забыл спросить. Вам зачем KML нужен? Если посмотреть, где это на картах/снимках, так в QGIS можно в этом смысле полюбоваться на данные в любых форматах и на огромном количестве картографических сервисов. Вот, к примеру, Ваши участки на Google Hybrid. Жаль только, в DXF'ах нет номеров участков.
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 18:44
trir
глупосто то какая, нужно сразу xml=>kml делать!
"МСК-68 зона 1", 8, 1001, 7, 41.48333333333, 0, 1, 1250000, -5412900.56
https://mapbasic.ru/msk68
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 18:53
Игорь Белов
Верно. Но тема про DXF.
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 18:54
navicontech
Игорь Белов писал(а): ↑23 июл 2020, 17:57
Забыл спросить. Вам зачем KML нужен? Если посмотреть, где это на картах/снимках, так в QGIS можно в этом смысле полюбоваться на данные в любых форматах и на огромном количестве картографических сервисов. Вот, к примеру, Ваши участки на Google Hybrid. Жаль только, в DXF'ах нет номеров участков.
Подскажите пожалуйста как делали конвертацию если можно по шагам, заранее спасибо
И можно ли действительно сразу из xml как то преобразовать в kml ? и каким инструментом пользоваться
Re: Перевод чертежа из DXF и KML
Добавлено: 23 июл 2020, 18:56
trir
есть такой вариант - при этом координаты можно пересчитывать
прямо на сервере
Re: Перевод чертежа из DXF и KML
Добавлено: 24 июл 2020, 09:04
Игорь Белов
navicontech писал(а): ↑23 июл 2020, 18:54
Подскажите пожалуйста как делали конвертацию если можно по шагам
Смотрите отчёт.
DXF_to_KML.pdf — текст отчёта;
MSK68_zone_1.wkt — параметры "МСК-68 зона 1" в формате WKT;
1043_Polygons.dxf — входной файл DXF;
1043_Polygons.gpkg — БД GeoPackage со слоями
polylines и
polygons;
1043_Polygons.kml — выходной файл KML.
Re: Перевод чертежа из DXF и KML
Добавлено: 24 июл 2020, 09:54
trir
давно собираюсь добавить в
RosReestrImp экспорт в kml (нужно просто прикрутить proj и SharpKML), но всё нехватает мотивации...

Re: Перевод чертежа из DXF и KML
Добавлено: 24 июл 2020, 09:56
Игорь Белов
trir писал(а): ↑24 июл 2020, 09:54
давно собираюсь добавить в RosReestrImp экспорт в kml (нужно просто прикрутить proj и SharpKML), но всё нехватает мотивации...
trir, мы верим в тебя!
Re: Перевод чертежа из DXF и KML
Добавлено: 24 июл 2020, 12:20
navicontech
Игорь Белов писал(а): ↑24 июл 2020, 09:04
Смотрите отчёт.
DXF_to_KML.pdf — текст отчёта;
MSK68_zone_1.wkt — параметры "МСК-68 зона 1" в формате WKT;
1043_Polygons.dxf — входной файл DXF;
1043_Polygons.gpkg — БД GeoPackage со слоями polylines и polygons;
1043_Polygons.kml — выходной файл KML.
Сделали все по шагам, несколько раз, но на выходе получается файл который содержит некорректные данные, напишите пожалуйста как с вами можно связаться напишите ваши координаты на почту
navicon@bk.ru
Re: Перевод чертежа из DXF и KML
Добавлено: 24 июл 2020, 12:44
trir
получается файл который содержит некорректные данные
в чём это заключается?
главное СК правильно установить
и у вас другие файлы могут оказаться в другой СК