Работа с полигонами
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Работа с полигонами
Всех снова рад приветствовать. Возникла следующая проблема. У меня есть рабочая карта с вынесенными полигонами поселков по сельскому округу. Перед печатью я создаю проект для определенного поселка. Проблема в том, что прилегающие поселки попадают на данную карту, а мне нужен только поселок для которого создается проект.
Как можно и можно ли вообще временно отключать ненужные полигоны чтобы они не попадали на распечатанную карту?
Как можно и можно ли вообще временно отключать ненужные полигоны чтобы они не попадали на распечатанную карту?
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 12 янв 2016, 09:33
- Репутация: 7
- Откуда: Екатеринбург
Re: Работа с полигонами
Определяющий запрос подойдет?
http://desktop.arcgis.com/ru/arcmap/10. ... -layer.htm
http://desktop.arcgis.com/ru/arcmap/10. ... -layer.htm
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Проблему поняли верно, но определяющий запрос не подойдет, т.к. нужны какие то вводные значения.
Допустим у меня два граничащих поселка, проектом предусматривается расширения. Я создаю новый слой расширений и наношу их на карту. Для первого поселка 30 участков (30 полигонов), для второго еще 30. Как мне построить запрос? По нумерации полигонов? Но это очень долго, проще создать параллельно базу и удалить лишнее. Было бы здорово если бы была функция отключающая выделенные полигоны или еще что то подобное.
Кстати, дружит ли Аркгиз с каким-нибудь графическим редактором? Можно ли скачать проект, например в PDF и откорректировать в Кореле или Фотошопе?
Допустим у меня два граничащих поселка, проектом предусматривается расширения. Я создаю новый слой расширений и наношу их на карту. Для первого поселка 30 участков (30 полигонов), для второго еще 30. Как мне построить запрос? По нумерации полигонов? Но это очень долго, проще создать параллельно базу и удалить лишнее. Было бы здорово если бы была функция отключающая выделенные полигоны или еще что то подобное.
Кстати, дружит ли Аркгиз с каким-нибудь графическим редактором? Можно ли скачать проект, например в PDF и откорректировать в Кореле или Фотошопе?
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Работа с полигонами
а если по контуру?
-
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Re: Работа с полигонами
не мудрите. Сделайте БОЛЬШОЙ полигон белого цвета с дыркой в виде вашего поселка, и положите сверху. И будет вам щастье ...Predatorxxx писал(а):Как можно и можно ли вообще временно отключать ненужные полигоны чтобы они не попадали на распечатанную карту?
-
- Завсегдатай
- Сообщения: 388
- Зарегистрирован: 09 ноя 2012, 09:25
- Репутация: 113
- Откуда: Москва
Re: Работа с полигонами
Можно, наоборот, создавать слой с выбранными объектами. Он "виртуальный", ссылается на объекты в исходном слое. Инструментом "Выборка полигоном" выбираете все объекты в пределах определенной территории, затем нажимаете правой кнопкой мыши на слое - Selection - Create Layer from selected features. Затем отключить исходный слой.Predatorxxx писал(а):Было бы здорово если бы была функция отключающая выделенные полигоны или еще что то подобное.
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Забыл объяснить, что все полигоны наносятся на основу из космоснимков, то есть ваш вариант перекроет всю графику вообще.gamm писал(а):не мудрите. Сделайте БОЛЬШОЙ полигон белого цвета с дыркой в виде вашего поселка, и положите сверху. И будет вам щастье ...Predatorxxx писал(а):Как можно и можно ли вообще временно отключать ненужные полигоны чтобы они не попадали на распечатанную карту?
Спасибо, очень полезный совет. Единственное плохо: при формировании нового слоя, его оформление (прозрачность, тип линии, шрифт и прочее) придется изменять зановоgiser писал(а):Можно, наоборот, создавать слой с выбранными объектами. Он "виртуальный", ссылается на объекты в исходном слое. Инструментом "Выборка полигоном" выбираете все объекты в пределах определенной территории, затем нажимаете правой кнопкой мыши на слое - Selection - Create Layer from selected features. Затем отключить исходный слой.Predatorxxx писал(а):Было бы здорово если бы была функция отключающая выделенные полигоны или еще что то подобное.
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Можно ли вообще, сохранив свойства слоя, придать эти значения другому слою?
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 12 янв 2016, 09:33
- Репутация: 7
- Откуда: Екатеринбург
Re: Работа с полигонами
http://desktop.arcgis.com/ru/arcmap/10. ... -layer.htmМожно ли вообще, сохранив свойства слоя, придать эти значения другому слою?
Только подписи по новой создавать.
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Да, не импортируются ни подписи, ни прозрачность. По сути только цвет, тип и толщина линии.
А их быстрее вручную внести, нежели через импорт)))
А их быстрее вручную внести, нежели через импорт)))
-
- Гуру
- Сообщения: 4056
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1054
- Ваше звание: программист
- Откуда: Казань
Re: Работа с полигонами
не проблема, фотошоп - наше все! вырежьте в снимке прозрачную дырку в виде своего поселка, и положите сверху. И будет вам щастьеPredatorxxx писал(а):Забыл объяснить, что все полигоны наносятся на основу из космоснимков, то есть ваш вариант перекроет всю графику вообще.
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Как вы не поймете что на карте, кроме границы населенного пункта, еще 6 слоев с различными данными. А мне нужно сделать так, чтобы в местах где два поселка граничат друг с другом, отображались данные только одного населенного пункта.
-
- Гуру
- Сообщения: 1018
- Зарегистрирован: 01 авг 2012, 13:55
- Репутация: 241
Re: Работа с полигонами
Границу, для отдельного населенного пункта, сохранить в новый шейп-файл, потом добавить его в проект mxd и установить обрезку по нему (кнопка - Specify Shape...) в окне Data Frame. Кроме того, есть возможность исключить из обрезки (кнопка - Exclude Layers...) те слои, которые не надо обрезать, например снимок.
- Вложения
-
- clip1.JPG (76.04 КБ) 8435 просмотров
Последний раз редактировалось lam 05 июл 2017, 21:10, всего редактировалось 2 раза.
-
- Участник
- Сообщения: 77
- Зарегистрирован: 02 июн 2017, 05:39
- Репутация: 0
Re: Работа с полигонами
Для тех кто не вник в суть проблемы, выкладываю фотографии
Вот так выглядит проект
А вот так он должен выглядеть
Единственным удобным вариантом для меня на данный момент является выборка группы полигонов, создание из них виртуального слоя и отключение реальных слоев. Проблема только в том, что не сохраняются стили отображения (заново приходится выбирать цвет слоя, толщину линии, прозрачность, теги отображения подписи, включать отображение подписи). Для одного двух слоев и пары проектов казалось бы проблема не существенная. Но у меня 6 слоев и 55 проектов. Вручную править каждый довольно геморройно.
Вот так выглядит проект
А вот так он должен выглядеть
Единственным удобным вариантом для меня на данный момент является выборка группы полигонов, создание из них виртуального слоя и отключение реальных слоев. Проблема только в том, что не сохраняются стили отображения (заново приходится выбирать цвет слоя, толщину линии, прозрачность, теги отображения подписи, включать отображение подписи). Для одного двух слоев и пары проектов казалось бы проблема не существенная. Но у меня 6 слоев и 55 проектов. Вручную править каждый довольно геморройно.
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 12 янв 2016, 09:33
- Репутация: 7
- Откуда: Екатеринбург
Re: Работа с полигонами
Возвращаясь к определяющему запросу. Создать в слое с расширениями поле с названием поселка и по этому полю запрос делать. Не поможет?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей