Здравствуйте!
У меня есть набор спутниковых снимков, покрывающих определенный район. Есть оцифрованные полигоны по границам этих снимков. Есть растры, полученные из этих полигонов. Как построить карту плотности покрытия снимками этого района, используя инструменты ArcGIS? Должно получиться что-то вроде многоугольника c градиентной заливкой с максимумом где-то в центре.
Я использовала инструменты Intersect, sum, weighted sum и всегда получается только середина, куда попадают все полигоны, а мне нужна плотность по всей территории!!!!! Может я использую не те инструменты? Или в ArcGis этого нельзя сделать? Заранее спасибо!
Как построить карту плотности покрытия территории снимками?
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 20 апр 2010, 01:32
- Репутация: 0
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: Как построить карту плотности покрытия территории снимками?
Я так понимаю в слое полигонов надо сделать в цикле самопересечения и записать в шейп-файл. Причем должно быть создано цифровое поле с количеством пересечений. Т.е. вначале все взаимные пересечения (однократные), затем пересечения пересечений - двукратные и т.д. пока не будет новых уровней пересечений. Штатными средствами, по моему, это не реализуемо. Поэтому требуется программировать.
У вас есть опыт программирования под ArcGIS?
У вас есть опыт программирования под ArcGIS?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Как построить карту плотности покрытия территории снимками?
если не пугает Arcview GIS 3.x, могу дать свой готовый скрипт который считает области пересечения на базе вектора, без мороки с растрами
пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 20 апр 2010, 01:32
- Репутация: 0
Re: Как построить карту плотности покрытия территории снимками?
Уважаемый Bishop, судя по описанию мне именно это и нужно! К сожалению программированием не владею.Bishop писал(а):...У вас есть опыт программирования под ArcGIS?
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 20 апр 2010, 01:32
- Репутация: 0
Re: Как построить карту плотности покрытия территории снимками?
sim, спасибо большое за ответ! У меня нет такой программы, но думаю, что смогу ее найти. За скрипт и инструкцию к нему была бы очень благодарна! (я полный чайник в программировании)sim писал(а):если не пугает Arcview GIS 3.x, могу дать свой готовый скрипт который считает области пересечения на базе вектора, без мороки с растрами
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Как построить карту плотности покрытия территории снимками?
Оказалось, что есть готовое расширение, дающее точно такой же результат.
http://arcscripts.esri.com/details.asp?dbid=11126
Результат типа такого (кол-во раз территория пройдена пожаром):

http://arcscripts.esri.com/details.asp?dbid=11126
Результат типа такого (кол-во раз территория пройдена пожаром):

пристегивайтесь, турбулентность прямо по курсу
-
- Новоприбывший
- Сообщения: 9
- Зарегистрирован: 20 апр 2010, 01:32
- Репутация: 0
Re: Как построить карту плотности покрытия территории снимками?
Спасибо, sim, попробую попробовать! 

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