Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Tatyana
Зарегистрирован: 30.03.2009 Сообщения: 10
|
Добавлено: Чт Июн 25, 2009 4:33 pm Заголовок сообщения: как выбрать объекты |
|
|
Есть слой ГОРОДА. Есть слой ГРАНИЦА РАЙОНА. В слое ГОРОДА находятся все населенные пункты, которые есть на карте области, а мне надо выбрать только населенные пункты, входящие в состав одного из районов этой области.
Подскажите пожалуйста как это сделать. Составить запрос или может можно сделать слой-маску? |
|
Вернуться к началу |
|
|
spawner
Зарегистрирован: 01.04.2009 Сообщения: 77
|
Добавлено: Пт Июн 26, 2009 9:15 pm Заголовок сообщения: |
|
|
вариант1:
к выбранному объекту можно обратиться через таблицу Selection, но в MI 8.5 она глючит, так что нужно ее сохранить под другим именем, т.е.
1)Выбираем нужный район
2)Файл->Сохранить копию->Selection, под именем например Граница
3) sql запрос
select * from Города,Граница where Граница.obj Contain Города.obj
(obj1 contain obj2 это вроде когда в obj1 частично попадает obj2, но не мешает посмотреть в справке про Select, там все эти операторы описаны)
вариант2:
Если выборка нужна только для того, чтобы что-то быстро посмотреть,
но не изменять, и версия MI > 7 (вроде ), то делаем так:
1)Выбираем все Города
2)Объект->Изменяемый
3)Выбираем нужную границу района
4)Объект->Удалить внешнюю часть
у нас обрезается все что выходит за пределы нужной границы,
смотрим что нужно, потом делаем восстановить таблицу.
P.S. то что приходится постоянно пересохранять таблицы это тупизм. |
|
Вернуться к началу |
|
|
Serj
Зарегистрирован: 25.08.2006 Сообщения: 50
|
Добавлено: Сб Июн 27, 2009 3:20 pm Заголовок сообщения: |
|
|
Зачем такие сложности??? :shock:
Есть инструмент - "Выбор в области", в панели пятая стрелка! Активируем его, кликаем на интересующий район! Все!!! |
|
Вернуться к началу |
|
|
spawner
Зарегистрирован: 01.04.2009 Сообщения: 77
|
Добавлено: Пн Июн 29, 2009 5:01 pm Заголовок сообщения: |
|
|
oO супер! как говорится век живи - век учись
а как-то указать слой для выбора можно?
а то объекты из самого верхнего выбираются |
|
Вернуться к началу |
|
|
smk
Зарегистрирован: 02.09.2008 Сообщения: 25
|
Добавлено: Вт Июн 30, 2009 11:21 am Заголовок сообщения: |
|
|
наверное самое простое это сделать верхним нужный слой |
|
Вернуться к началу |
|
|
|