Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp)
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 07 сен 2015, 14:45
- Репутация: 0
- Откуда: Екатеринбург
Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp)
Здравствуйте. Столкнулся с проблемой "адекватного" переноса аннотаций из CADa в shp-файл, переносятся только точки с присутствующими атрибутами из CADa, но они не выносятся как подписи к этим точкам. Линии и полигоны хорошо экспортируются. Перепробовал большое количество программ и утилит, везде при конвертации выдаются точки без подписей (причем в разных программах разное кол-во атрибутов конвертируется, бывает часть теряется или объединяется с другими полями атрибутов в таблице). Подскажите пожалуйста текст вообще можно перенести в shp-файл и чтобы он отображался как подпись?
-
- Гуру
- Сообщения: 3058
- Зарегистрирован: 19 май 2010, 19:44
- Репутация: 189
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Из dwg текст точно можно сохранить в MI (mif/mid), попробуйте их подгрузить ...
Из радикального нужно конвертировать текст в точки с атрибутами в виде содержания текста, и угла наклона, но полного соответствия местоположения добиться сложно...
Из радикального нужно конвертировать текст в точки с атрибутами в виде содержания текста, и угла наклона, но полного соответствия местоположения добиться сложно...
-
- Гуру
- Сообщения: 5315
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1017
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
в shp'ах текст в принципе не предусмотрен, только точки, линии и полигоны
-
- Гуру
- Сообщения: 4109
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1083
- Ваше звание: программист
- Откуда: Казань
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
текст - это точка с полем, в котором текст. Можно распарсить MIF/MID (если он подхватывает тексты при экспорте), и перенести все в точечный шейп (положение, углы, и т.д. - мы такое делали). А потом использовать в Арке (или где там) при выводе ...
-
- Гуру
- Сообщения: 619
- Зарегистрирован: 09 авг 2009, 13:09
- Репутация: 67
- Ваше звание: топограф, технолог
- Откуда: Мааськва
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Это же нормально, что в ГИС текст в виде надписей не переносится - надписи же не гис-овский объект. Надписи - это оформление.shnur писал(а):переносятся только точки с присутствующими атрибутами из CADa, но они не выносятся как подписи к этим точкам
Для отображения надписей есть всякие инструменты их выгрузки при объектах. Типа Label и т.п.
А в MAPEXPORT в shp есть вариант выгрузки текстов и их содержания - да, в Arc они видны в виде точек.
Содержимое атрибутов блоков тоже выгружается, если в параметрах галочки поставить. Но тоже содержимое атрибутов вносится только в поля данных.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 07 сен 2015, 14:45
- Репутация: 0
- Откуда: Екатеринбург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Так вот вопрос как сделать чтобы текст вышел из таблиц данных "наружу" и был виден на карте?
-
- Гуру
- Сообщения: 5315
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1017
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
сделать метку/подпись
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 07 сен 2015, 14:45
- Репутация: 0
- Откуда: Екатеринбург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
как это сделать?trir писал(а):сделать метку/подпись
-
- Гуру
- Сообщения: 731
- Зарегистрирован: 12 янв 2011, 22:40
- Репутация: 304
- Ваше звание: ∀
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
А это смотря чем вы shapefile открываете. Впрочем, что в ArcGIS, что в QGIS примерно одинаково: вкладка "Подписи" ("Labels") и соответствующая галочка в свойствах слоя.
Сам шейп-файл ничего не знает о подписях и вообще об отображении данных. Эти параметры задаются в файле проекта используемой вами программы.
Сам шейп-файл ничего не знает о подписях и вообще об отображении данных. Эти параметры задаются в файле проекта используемой вами программы.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 07 сен 2015, 14:45
- Репутация: 0
- Откуда: Екатеринбург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Ну, например, в ArcGIS и ArcMap, можете подробнее описать алгоритм конвертации и действий для выведения подписей?Ariki писал(а):А это смотря чем вы shapefile открываете. Впрочем, что в ArcGIS, что в QGIS примерно одинаково: вкладка "Подписи" ("Labels") и соответствующая галочка в свойствах слоя.
Сам шейп-файл ничего не знает о подписях и вообще об отображении данных. Эти параметры задаются в файле проекта используемой вами программы.
-
- Гуру
- Сообщения: 731
- Зарегистрирован: 12 янв 2011, 22:40
- Репутация: 304
- Ваше звание: ∀
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
У меня ArcGIS под рукой нет, поэтому могу немного наврать, но последовательность примерно такая:
1. Открываете шейп в ArcMap.
2. Щёлкаете правой кнопкой по открытому слою в дереве слоёв и выбираете в контекстном меню "Label Features".
Должны появиться надписи. Если в надписях отображается значение не того поля, которое вам нужно, то в том же контекстном меню выбираете "Properties" и в открывшемся диалоге на вкладке "Labels" выбираете из списка нужное поле. Там же можно настроить шрифт, цвет и другие параметры надписи.
Сохраните документ карты, чтобы не настраивать отображение каждый раз.
1. Открываете шейп в ArcMap.
2. Щёлкаете правой кнопкой по открытому слою в дереве слоёв и выбираете в контекстном меню "Label Features".
Должны появиться надписи. Если в надписях отображается значение не того поля, которое вам нужно, то в том же контекстном меню выбираете "Properties" и в открывшемся диалоге на вкладке "Labels" выбираете из списка нужное поле. Там же можно настроить шрифт, цвет и другие параметры надписи.
Сохраните документ карты, чтобы не настраивать отображение каждый раз.
- polyline
- Участник
- Сообщения: 55
- Зарегистрирован: 09 дек 2012, 16:12
- Репутация: 0
- Контактная информация:
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Весь text из CADа экспортируется MAPEXPORTом в shp файл, добавляем в арку этот файл и в свойствах слоя выбираем опцию "надписать объекты этого слоя", далее выбираем поле TEXTSTRING (оно и будет по умолчанию), затем в свойствах размещения переключаем на "разместить надпись под углом, определенным в поле таблицы", выбираем поле TEXT_ANGLE и получаем точку с текстом в таком же виде что и в CADе.shnur писал(а):Так вот вопрос как сделать чтобы текст вышел из таблиц данных "наружу" и был виден на карте?
Если мы хотим оставить только надпись, то заходим в свойства точки (символа) и снимаем галочку со слоя. При необходимости меняем кегль и гарнитуру шрифта.
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 07 сен 2015, 14:45
- Репутация: 0
- Откуда: Екатеринбург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
Вся проблема в том что в слое с аннотациями как раз нет вкладки "Labels", в других слоях с полигонами и линиями есть, прикладываю скрины в спойлере: И еще одна проблема как сохранить именно в shp-файле, чтобы в других программах просмотра можно было увидеть этот текст, я допустим добился через так называемую ogr2ogr сконвертировать, что текст отображается в ArcMap, но в программе просмотра текста нет.Ariki писал(а):У меня ArcGIS под рукой нет, поэтому могу немного наврать, но последовательность примерно такая:
1. Открываете шейп в ArcMap.
2. Щёлкаете правой кнопкой по открытому слою в дереве слоёв и выбираете в контекстном меню "Label Features".
Должны появиться надписи. Если в надписях отображается значение не того поля, которое вам нужно, то в том же контекстном меню выбираете "Properties" и в открывшемся диалоге на вкладке "Labels" выбираете из списка нужное поле. Там же можно настроить шрифт, цвет и другие параметры надписи.
Сохраните документ карты, чтобы не настраивать отображение каждый раз.
Последний раз редактировалось Александр Мурый 09 сен 2015, 10:27, всего редактировалось 1 раз.
Причина: к спойлерам скрины не прикладывают
Причина: к спойлерам скрины не прикладывают
-
- Интересующийся
- Сообщения: 21
- Зарегистрирован: 03 мар 2012, 21:59
- Репутация: 3
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
А разве аннотации хранятся не как Annotation features в базе геоданных (Geodatabase file)? И к shp не имеют отношения?
-
- Гуру
- Сообщения: 5315
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1017
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Экспорт аннотаций из AutoCAD (dwg; dfx) в Shapefile (shp
енто разные вещиА разве аннотации хранятся не как Annotation features в базе геоданных (Geodatabase file)? И к shp не имеют отношения?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость