Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
самалёт
Зарегистрирован: 14.11.2007 Сообщения: 8
|
Добавлено: Чт Фев 21, 2008 8:08 am Заголовок сообщения: Вырезалка |
|
|
ДД!
Когда-то, где-то видел такую вырезалка.mbx? но не заинтересовался и не посмотрел как работает.
Вопрос
Итак, спустя годы требуется решить след задачу: из большой карты вырезакь кусок поменьше, т.е. удалить объекты/части объектов не попадающих в определенную область.
1. Можно ли сделать это с помощью стандартный функций мапинфо?
2. Та самая вырезалка.mbx - это то что, мне надо?
спасибо _________________ кхе кхе... так и будет |
|
Вернуться к началу |
|
|
Нестеров Валерий
Зарегистрирован: 21.03.2006 Сообщения: 492
|
Добавлено: Чт Фев 21, 2008 1:41 pm Заголовок сообщения: |
|
|
Может и та утилитка, много всяких утилиток бывает.
А стандартными средствами обрезать все слои по заданному контуру нельзя. _________________ Жизнь прекрасна!i |
|
Вернуться к началу |
|
|
самалёт
Зарегистрирован: 14.11.2007 Сообщения: 8
|
Добавлено: Пт Фев 22, 2008 7:14 am Заголовок сообщения: |
|
|
ага! Нашел-таки сею вырезалку. Так не работает. Типа для работы программы не все установлено. Чо ей надо?! Не ужто под кадофис заточена? _________________ кхе кхе... так и будет |
|
Вернуться к началу |
|
|
Евгения_2109
Зарегистрирован: 15.05.2008 Сообщения: 3
|
Добавлено: Чт Май 15, 2008 3:31 pm Заголовок сообщения: |
|
|
Можно!!! надо выбрать изменяесый объект, выбрать контур, по которому вырезать надо, и нажать "объекты"-"удалить часть" . Все выбранные объекты обрезутся по контуру... |
|
Вернуться к началу |
|
|
самалёт
Зарегистрирован: 14.11.2007 Сообщения: 8
|
Добавлено: Пт Май 16, 2008 9:58 am Заголовок сообщения: |
|
|
Евгения, не совсем верно. Тоесть верно, но мне надо несколько другое: вырезать внешние части ВСЕХ обьектов во ВСЕХ слоях в один присест. Например: Имею электронныю карту новосибирской области формата таб. Там 15-20 слоев, типа гидрография, населенные пункты, автодороги и т. д. надо вырезать прямоугольный кусок места проведения ремонтных работ. Нужный кусок это меньше 10% всей карты, так что прятать все остальное в отчете смысла нет: будет тормозить и много весить.
А как вы предлагаете так можно резать только один изменяемый слой. _________________ кхе кхе... так и будет |
|
Вернуться к началу |
|
|
самалёт
Зарегистрирован: 14.11.2007 Сообщения: 8
|
Добавлено: Пт Май 16, 2008 10:10 am Заголовок сообщения: |
|
|
Ёмаё. чож до меня раньше не дошло. Этож можно написать простейшую програмку которая будет резать по очереди все имеющиеся слои оп одному обьекту, который будет находиться например в косметическом слое, по очереди. Евгения, спасибо, натолкнули на мысль. _________________ кхе кхе... так и будет |
|
Вернуться к началу |
|
|
beast
Зарегистрирован: 27.08.2008 Сообщения: 49
|
Добавлено: Чт Авг 05, 2010 12:47 pm Заголовок сообщения: |
|
|
как успехи в вырезалке? Встала подобная задача, но еще немного посложней. нужно: 1. также обрезать все объекты во всех слоях по данному объекту. 2. Дотянуть объекты, но определенного объекта. (тоже надо вырезать кусок карты по новой рамке, но рамки не совпадают и часть надо обрезать, а часть дотянуть) Кто поможет в решении данной задачи? |
|
Вернуться к началу |
|
|
smk
Зарегистрирован: 02.09.2008 Сообщения: 25
|
Добавлено: Чт Авг 05, 2010 2:06 pm Заголовок сообщения: |
|
|
Есть у меня такая утилита может подойдет
ВЕРСИЯ MAPINFO PROFESSIONAL:
не ниже 6.5
НАЗВАНИЕ:
CreatePartMap.mbx
ПОНЯТИЯ:
слой Трафарета - слой объектов, по которым будет резаться карта.
родительский слой - слой, которые находится в активном Окне Карты (кроме слоя Трафарета)
НАЗНАЧЕНИЕ:
Программа формирует новые слои, которые вырезаются из родительских слоев путем наложения на них (родительские слои) трафарета.
ОПИСАНИЕ:
Необходимо выбрать один или несколько объектов со слоя Трафарета. Затем выбрать "Программы"->"Создание новой карты"->"Вырезать карту". После чего начнется формирование новых слоев.
Новые слои размещаются в указанный каталог. |
|
Вернуться к началу |
|
|
beast
Зарегистрирован: 27.08.2008 Сообщения: 49
|
Добавлено: Пт Авг 06, 2010 10:57 am Заголовок сообщения: |
|
|
буду премного благодарен если поделитесь :oops: beast_79@hotbox.ru |
|
Вернуться к началу |
|
|
smk
Зарегистрирован: 02.09.2008 Сообщения: 25
|
Добавлено: Пн Авг 09, 2010 9:50 am Заголовок сообщения: |
|
|
отправил |
|
Вернуться к началу |
|
|
beast
Зарегистрирован: 27.08.2008 Сообщения: 49
|
Добавлено: Пн Авг 09, 2010 3:40 pm Заголовок сообщения: |
|
|
Огромное спасибо, может поможет |
|
Вернуться к началу |
|
|
beast
Зарегистрирован: 27.08.2008 Сообщения: 49
|
Добавлено: Ср Авг 11, 2010 9:06 am Заголовок сообщения: |
|
|
Осталась нерешенная задача с дотягивалкой :roll: кто, что может посоветовать? |
|
Вернуться к началу |
|
|
yardex
Зарегистрирован: 28.09.2010 Сообщения: 1 Откуда: Москва
|
Добавлено: Вт Сен 28, 2010 1:07 pm Заголовок сообщения: |
|
|
Добрый день.
Также появилась проблема по вырезанию внешних частей объектов из множества слоёв единовременно. Кто сможет помочь с утилитой, отпишитесь на yardex@list.ru, заранее благодарю. |
|
Вернуться к началу |
|
|
priroda
Зарегистрирован: 03.10.2010 Сообщения: 1
|
Добавлено: Вс Окт 03, 2010 4:19 pm Заголовок сообщения: |
|
|
Добрый день.
Аналогичная проблема, только необходимо вырезать фрагмент из карты Краснодарского края.
Буду признателен если Вы вышлите утилиту на aibga@yandex.ru
Спасибо. |
|
Вернуться к началу |
|
|
smk
Зарегистрирован: 02.09.2008 Сообщения: 25
|
|
Вернуться к началу |
|
|
|