Доброго времени суток!
Имеется проект в Easy trace, есть слой в котором есть текстовые примитивы. Как правило они(примитивы) не занесены в базу данных. При экспорте в шейп файл(нужно для аркмап) все текстовые примитивы сохраняются в отдельный ТХТ файл. Возможно ли сделать так, чтобы примитивы стали векторными объектами(точками со своей БД, где и будет храниться сам текст)?
Заранее спасибо!
Easy trace. текстовый примитив поместить в шейп файл
-
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 09 фев 2013, 16:28
- Репутация: 0
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 18 мар 2013, 10:10
- Репутация: 3
Re: Easy trace. текстовый примитив поместить в шейп файл
Начиная с версии 8.6 существует утилита Преобразование объектов. С ее помощью можно преобразовать текстовые объекты в точки заданного слоя, сохранив текст в заданном атрибуте. Предварительно нужно настроить таблицу атрибутов данного слоя.
В последних версиях ET есть возможность сделать это прямо при экспорте SHP: включить опцию Экспортировать вставки текста как точечные объекты и настроить параметры экспорта атрибутов (собственно задать имя атрибута).
В свободной версии 7.99 таких возможностей нет.
В последних версиях ET есть возможность сделать это прямо при экспорте SHP: включить опцию Экспортировать вставки текста как точечные объекты и настроить параметры экспорта атрибутов (собственно задать имя атрибута).
В свободной версии 7.99 таких возможностей нет.
-
- Easy Trace – эксперт
- Сообщения: 329
- Зарегистрирован: 03 сен 2009, 11:13
- Репутация: 64
- Откуда: Россия, г.Рязань
- Контактная информация:
Текстовый примитив в шейп файл в 7.99
Похоже, всё же есть одно решение проблемы для пользователей 7.99. Способ, прямо скажем, проктологический, то е. через ж-пу. Но есть.
Дано:
1. версии 8.6 и старше умеют выполнят конверсию данных на экспорте;
2. в демо-режиме доступно не более 60 объектов на слой, а слоёв всего 16;
3. исходный проект выполнен в 7.99 и заведомо превышает ограничения демо-режима.
Решение:
1. Делаем копию проекта 7.99 простым копирование папки проекта
2. Удаляем все слои (включая растровые!) кроме слоя содержащего текст
3. Добавляем необходимое число пустых слоёв в проект (не более 15)
4. Распределяем текстовые примитивы по 60 на слой с помощью группового редактора
( слои куда уже были сброшены 60 примитивов лучше выключать во избежании
повторного выбора этих объектов групповым редактором.)
5. Закрыть проект в 7.99 и открыть (в демо-режиме!) в 9.5
6. Выполнить экспорт в SHP
9. Слить объекты в один слой в ArcGis
Если 960 (16х60) примитивов недостаточно - можно "расколоть" проект в 7.99 на два по площади.
В общем трудоёмко, противно, но можно...
Дано:
1. версии 8.6 и старше умеют выполнят конверсию данных на экспорте;
2. в демо-режиме доступно не более 60 объектов на слой, а слоёв всего 16;
3. исходный проект выполнен в 7.99 и заведомо превышает ограничения демо-режима.
Решение:
1. Делаем копию проекта 7.99 простым копирование папки проекта
2. Удаляем все слои (включая растровые!) кроме слоя содержащего текст
3. Добавляем необходимое число пустых слоёв в проект (не более 15)
4. Распределяем текстовые примитивы по 60 на слой с помощью группового редактора
( слои куда уже были сброшены 60 примитивов лучше выключать во избежании
повторного выбора этих объектов групповым редактором.)
5. Закрыть проект в 7.99 и открыть (в демо-режиме!) в 9.5
6. Выполнить экспорт в SHP
9. Слить объекты в один слой в ArcGis
Если 960 (16х60) примитивов недостаточно - можно "расколоть" проект в 7.99 на два по площади.
В общем трудоёмко, противно, но можно...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей