Подписать объекты по рангу

MapInfo, MapBasic
grozhentsov
Активный участник
Сообщения: 163
Зарегистрирован: 24 янв 2012, 22:02
Репутация: 24
Откуда: Москва
Контактная информация:

Re: Подписать объекты по рангу

Сообщение grozhentsov » 05 июн 2013, 09:07

gamm писал(а):когда нам в свое время понадобились экзотические заливки, то мы просто генерировали bmp с привязкой во внешней программе, и грузили как растр. Естественно, под конкретное разрешение (масштаб).
ОФИГЕТЬ. А я видел на сайте ESTIMAP библиотеки условных обозначений - они не могут подойти?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2229
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501
Откуда: Казань

Re: Подписать объекты по рангу

Сообщение Игорь Белов » 05 июн 2013, 09:57

Там нет заливок.
The purpose of computing is insight, not numbers

Cancer
Участник
Сообщения: 56
Зарегистрирован: 25 фев 2009, 20:55
Репутация: 3
Откуда: Инструментарий для MapInfo
Контактная информация:

Re: Подписать объекты по рангу

Сообщение Cancer » 06 июн 2013, 21:11


grozhentsov
Активный участник
Сообщения: 163
Зарегистрирован: 24 янв 2012, 22:02
Репутация: 24
Откуда: Москва
Контактная информация:

Re: Подписать объекты по рангу

Сообщение grozhentsov » 19 июн 2013, 16:22

Друзья, подскажите как справиться с корректным открытием WOR из другой папки??
Я беру и копирую все Tab-файлы в другую папку, WOR кладу туда же - в итоге при открытии он просит указать где находятся tab-файлы, я указываю- а он говорит "эти tab уже зарегистрированы" и не открывается. как быть?

Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Подписать объекты по рангу

Сообщение Slinger » 19 июн 2013, 16:29

Нужно копировать не только .tab файлы, но и все остальные (dat, id, map и ind, если есть).

Откройте файл .wor в любом текстовом редакторе и подправьте маршруты к .tab файлам. Если убить маршрут, то путь станет относительным и MapInfo будет искать файлы в той же директории, что и .wor.

grozhentsov
Активный участник
Сообщения: 163
Зарегистрирован: 24 янв 2012, 22:02
Репутация: 24
Откуда: Москва
Контактная информация:

Re: Подписать объекты по рангу

Сообщение grozhentsov » 19 июн 2013, 16:37

спасибо, как раз пытаюсь накопировать все файлы к которым он обращается

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2229
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501
Откуда: Казань

Re: Подписать объекты по рангу

Сообщение Игорь Белов » 19 июн 2013, 18:21

В поставке MapInfo есть утилита Workspace Packager. Она создаёт копии всех открытых таблиц и новый рабочий набор в выбранной папке. Остаётся только архивировать/копировать эту папку.
Если нужно оживить рабочий набор после перетасовки данных по папкам, в поставке же есть утилита Workspace Resolver.
The purpose of computing is insight, not numbers

Варя
Интересующийся
Сообщения: 42
Зарегистрирован: 08 окт 2007, 06:00
Репутация: 0

Re: Подписать объекты по рангу

Сообщение Варя » 10 июл 2017, 12:17

Игорь Белов писал(а):С этим в MapInfo очень плохо, не обойтись без хирургического вмешательства в системную библиотеку. И это бессмысленно, если надо передать данные на другие машины.
Общепринятая практика — программное заполнение полигонов объектами.
Подскажите, пожалуйста, если знаете, какое есть программные варианты заполнения полигонов в MI?

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2229
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1501
Откуда: Казань

Re: Подписать объекты по рангу

Сообщение Игорь Белов » 11 июл 2017, 22:02

Варя писал(а):Подскажите, пожалуйста, если знаете, какое есть программные варианты заполнения полигонов в MI?
Когда-то я писал программу под названием "Профили-Пикеты". Описание: "Набор утилит для проектирования пикетов и обмена с GPS". В менеджере программ выберите файл ib_cogo.MBX, скопируйте название и описание отсюда.

Выберите текущий стиль символа для заполнения. Выделите один или много полигонов. Запустите нужную утилиту: [Программы] → [Профили-Пикеты] → [Точки в области: заполнить площади]. В диалоге введите расстояние между заполняющими символами, выберите тип заполнения, введите коэффициент квази-случайности (от 0 до 1). Нажмите [OK] и задайте имя нового слоя.
Вложения
ib_cogo.zip
Профили-Пикеты
(16.34 КБ) 308 скачиваний
The purpose of computing is insight, not numbers

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей