выбор автоматом
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 27 янв 2010, 13:25
- Репутация: 0
выбор автоматом
Помогите пожалуйста!!! Перекинула с автокада большую карту, а многие символы изменились вместо моха палочка и т.д. все в одном слое, менять в ручную ОЧЕНЬ долго, как автоматом выбрать нужный символ. Очень срочно!!!!!!!!
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: выбор автоматом
Если в полях таблиц перекинулись атрибуты, можно выбрать по ним. А я просто щелкала на объект (палочку и т.д.) и утилитой "Выбор объектов по стилю" выделяла все объекты, оформленные так же как выбранный, в этом же слое. И меняла их на нужный. Утилита есть тут - Утилиты для MapInfo ⁄GLab©2007⁄
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: выбор автоматом
может все дело в том, что блоки передались точками? если точки одинакового оформления - это полная беда и делать надо как написано выше. если же символы все же разные - значит, что либо соответствующий символ отсутствует в таблице шрифтов или в шрифте, который получился по умолчанию, либо сбился номер.
информация о номере символа, шрифте и размере может быть получена через стандартный запрос со специальной функцией.
информация о номере символа, шрифте и размере может быть получена через стандартный запрос со специальной функцией.
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: выбор автоматом
Я так понимаю, если в автокаде использовалась библиотека шрифтов своя, то мапинфа ее и не поймет, заменит на стандартные символы мапинфо (звездочки или еще какие). Тогда -только ручной заменой, по атрибутам объектов. А если библиотека стандартная TTF, то универсальный транслятор, например, должен перевести правильно. Разве что такой библиотеки нет на конкретном компьютере, где переводится в мапинфо. Тогда можно ее взять у того, у кого открывается в правильных условных знаках в автокаде.
Вряд ли блоки перевелись точками (почему на какие-то палочки заменились? если только в мапинфо этот символ текущий..)
Вряд ли блоки перевелись точками (почему на какие-то палочки заменились? если только в мапинфо этот символ текущий..)
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 27 янв 2010, 13:25
- Репутация: 0
Re: выбор автоматом
Сделала выборкой, ничего не получилось, выбраеться очень много разного. например горизонтали и высотные отметки, которые перекинулсь как полигон-круг и.т.д. Я на своем компе перекидывала, а сдесь в автокаде все открываеться, в том то и дело что блоки перекинулись непонятно на что,например я про мох говорила, в каде это блок, а в мапинфо это линия, даже не символ. Boris, а что за запрос со специальной функцией?
-
- Завсегдатай
- Сообщения: 257
- Зарегистрирован: 10 июн 2009, 12:21
- Репутация: 0
- Откуда: Екатеринбург
- Контактная информация:
Re: выбор автоматом
по-идее болота должны были перекинуться такими же блоками из трех линий. А кусочком в dwg не поделитесь на пробу, если не секрет?
-
- Гуру
- Сообщения: 4205
- Зарегистрирован: 10 апр 2006, 22:34
- Репутация: 433
- Откуда: Париж
Re: выбор автоматом
если быстро, то такая. подробности - в справке по MapBasic'у, ее урезанное подмножество с версии 9.0 открывается по кнопке F1, если ее нажать в окне MapBasic ВНУТРИ MapInfo. Болеее полная версия самих функций и их атрибутов - в справке к mapbasic'у. Он теперь бесплатный - даже если не использовать его, то справка при нем - очень нужная вещь.
Я поддерживаю предложение поделиться фрагментом "беды". Только мне ближе фрагмент из MapInfo.
ObjectInfo( ) function
Purpose
Returns Pen, Brush, or other values describing a graphical object. You can call this function from the MapBasic Window in MapInfo Professional.
Код: Выделить всё
attribute Setting Return Value
OBJ_INFO_TYPE (1)
SmallInt, representing the object type; the return value is one of the values listed in the table below (for example, OBJ_TYPE_LINE). This attribute from the DEF file is 1 (ObjectInfo( Object, 1 )).
OBJ_INFO_PEN (2)
Pen style is returned; this query is only valid for the following object types: Arc, Ellipse, Line, Polyline, Frame, Regions, Rectangle, and Rounded Rectangle.
OBJ_INFO_BRUSH (3)
Brush style is returned; this query is only valid for the following object types: Ellipse, Frame, Region, Rectangle, and Rounded Rectangle.
OBJ_INFO_TEXTFONT (2)
Font style is returned; this query is only valid for Text objects.
Note If the Text object is contained in a mappable table (as opposed to a Layout window), the Font specifies a point size of zero, and the text height is controlled by the Map window's zoom distance.
OBJ_INFO_SYMBOL (2)
Symbol style; this query is only valid for Point objects.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей