Преобразование файла CAD в файл формы - PullRequest
3 голосов
/ 05 августа 2010

Спасибо за помощь по моему предыдущему вопросу .... Мне удалось завершить проект На этот раз у меня есть файл CAD, созданный с помощью Autodesk, который мне нужно преобразовать в файл формы.

Параквесты:

  1. Приложение с открытым исходным кодом (не может позволить себе ESRI), которое может преобразовать файл CAD в файл формы?

  2. Этолучший формат файла, который я могу использовать, кроме формата файла формы (shp)?

Любые предложения будут очень ценными

С уважением, Крис

Ответы [ 3 ]

1 голос
/ 06 августа 2010

Вы должны использовать OGR

http://www.gdal.org/ogr/

Это основная программа для конвертации географических форматов. Он написан на C ++, но есть и привязки Python. Он скомпилирован и работает практически на всех основных ОС.

1 голос
/ 21 сентября 2010

Я бы также предложил использовать OGR, но работает только с dwg / dxf версии 2000 или более ранней; вы можете использовать Teigha (http://www.opendesign.com/) для преобразования файлов в версию 2000, а затем вы можете использовать OGR.

Я сделал тонны преобразований из dwg в ​​shp, и я обычно конвертировал dwg в ​​версию 2000 dwg с помощью Teigha, а затем преобразовал этот dwg-200 в файл формы; как только шейп-файл, вы увидите, что этот файл содержит все слои, чтобы разделить каждый слой на другой файл формы. Я использую эту команду

ogr2ogr new_map_from_layer_X.shp - где "LAYER = 'X'" shape_converted_from_DWG_lines.shp

0 голосов
/ 05 августа 2010

Проверьте, что имеет ОПР:

http://www.opendesign.com/

...