Как построить карту плотности покрытия территории снимками?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
sola
Новоприбывший
Сообщения: 9
Зарегистрирован: 20 апр 2010, 01:32
Репутация: 0

Как построить карту плотности покрытия территории снимками?

Сообщение sola »

Здравствуйте!
У меня есть набор спутниковых снимков, покрывающих определенный район. Есть оцифрованные полигоны по границам этих снимков. Есть растры, полученные из этих полигонов. Как построить карту плотности покрытия снимками этого района, используя инструменты ArcGIS? Должно получиться что-то вроде многоугольника c градиентной заливкой с максимумом где-то в центре.
Я использовала инструменты Intersect, sum, weighted sum и всегда получается только середина, куда попадают все полигоны, а мне нужна плотность по всей территории!!!!! Может я использую не те инструменты? Или в ArcGis этого нельзя сделать? Заранее спасибо!
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Как построить карту плотности покрытия территории снимками?

Сообщение Дмитрий Барышников »

Я так понимаю в слое полигонов надо сделать в цикле самопересечения и записать в шейп-файл. Причем должно быть создано цифровое поле с количеством пересечений. Т.е. вначале все взаимные пересечения (однократные), затем пересечения пересечений - двукратные и т.д. пока не будет новых уровней пересечений. Штатными средствами, по моему, это не реализуемо. Поэтому требуется программировать.
У вас есть опыт программирования под ArcGIS?
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Как построить карту плотности покрытия территории снимками?

Сообщение Максим Дубинин »

если не пугает Arcview GIS 3.x, могу дать свой готовый скрипт который считает области пересечения на базе вектора, без мороки с растрами
пристегивайтесь, турбулентность прямо по курсу
sola
Новоприбывший
Сообщения: 9
Зарегистрирован: 20 апр 2010, 01:32
Репутация: 0

Re: Как построить карту плотности покрытия территории снимками?

Сообщение sola »

Bishop писал(а):...У вас есть опыт программирования под ArcGIS?
Уважаемый Bishop, судя по описанию мне именно это и нужно! К сожалению программированием не владею.
sola
Новоприбывший
Сообщения: 9
Зарегистрирован: 20 апр 2010, 01:32
Репутация: 0

Re: Как построить карту плотности покрытия территории снимками?

Сообщение sola »

sim писал(а):если не пугает Arcview GIS 3.x, могу дать свой готовый скрипт который считает области пересечения на базе вектора, без мороки с растрами
sim, спасибо большое за ответ! У меня нет такой программы, но думаю, что смогу ее найти. За скрипт и инструкцию к нему была бы очень благодарна! (я полный чайник в программировании)
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Как построить карту плотности покрытия территории снимками?

Сообщение Максим Дубинин »

Оказалось, что есть готовое расширение, дающее точно такой же результат.
http://arcscripts.esri.com/details.asp?dbid=11126

Результат типа такого (кол-во раз территория пройдена пожаром):

Изображение
пристегивайтесь, турбулентность прямо по курсу
sola
Новоприбывший
Сообщения: 9
Зарегистрирован: 20 апр 2010, 01:32
Репутация: 0

Re: Как построить карту плотности покрытия территории снимками?

Сообщение sola »

Спасибо, sim, попробую попробовать! :)
Ответить

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

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

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