Страница 2 из 2
Re: Измерение расстояний от точки до полигона
Добавлено: 27 ноя 2014, 12:30
bichek
В продолжении темы)
Встала проблема несколько другого плана. На входе имеем координаты в exle и полигоны (UTM WGS). Задача получить расстояние от точки до определенного полигона. Закидываем координаты к полигонам (конечно Arcgis 10.1) но только в WGS_1984_World_Mercator (т.е. как понимаю в градусах) а в UTM (или СК-42) точки улетают куда-то далеко (88.514 ;0). Так вот, в итоге получаем таблицу с расстояниями к нужным полигонам но в непонятных единицах. Подскажите, может что не так делаю?
Re: Измерение расстояний от точки до полигона
Добавлено: 27 ноя 2014, 13:38
Донецков
Добавить точки, перепроецировать в нужное, измерить расстояния...
Re: Измерение расстояний от точки до полигона
Добавлено: 28 ноя 2014, 04:22
bichek
Донецков писал(а):Добавить точки, перепроецировать в нужное, измерить расстояния...
я и говорю, при перепроецировании в UTM или СК-42 точки улетают от полигонов ...
Re: Измерение расстояний от точки до полигона
Добавлено: 28 ноя 2014, 09:38
Донецков
фрагмент данных в студию...
Re: Измерение расстояний от точки до полигона
Добавлено: 28 ноя 2014, 10:31
bichek
Пожалуйста, в графе near dist таблицы - расстояния, но к сожалению в градусах.
Re: Измерение расстояний от точки до полигона
Добавлено: 28 ноя 2014, 12:24
Донецков
набор вообще был без определенной СК, пересчитал в нужную зону UTM - попробуйте на нем...
Re: Измерение расстояний от точки до полигона
Добавлено: 01 дек 2014, 06:55
bichek
Оу, круто!Спасибо, Донецков!

Получилось подсчитать расстояние в метрах, а как у Вас получилось задать правильную проекцию и на чем, ведь я тоже задавал?
А вот теперь следующий вопрос (чет не могу найти решение), нужно подсчитать расстояние от конкретной точки к совершенно определенному полигону, допустим по уникальному идентификатору? "Построение таблицы соседних объектов" не совсем помогает т.к. считает расстояние всех точек ко всем полигонам, что усложняет дальнейшую обработку.
Re: Измерение расстояний от точки до полигона
Добавлено: 01 дек 2014, 10:21
Донецков
Проекцию задал через ArcCatalog в свойствах набора данных..., а вы задавали СК не набору данных, а "Виду"...
С остальным пас - сам этим не занимался, а разбираться времени пока нет...
Re: Измерение расстояний от точки до полигона
Добавлено: 01 дек 2014, 16:25
lam
bichek писал(а): нужно подсчитать расстояние от конкретной точки к совершенно определенному полигону
посмотрите тему -
viewtopic.php?f=16&t=12396&p=77827&hili ... %B5#p77827, может быть она вам поможет в решении задачи.
Re: Измерение расстояний от точки до полигона
Добавлено: 02 дек 2014, 11:10
bichek
спасибо

, но к сожалению не совсем то (если я правильно понял)
Задачу расчета расстояния от конкретной точки к определенному полигону решил следующим образом:
1) строится таблица соседних объектов (анализ, близость) (т.е. все ко всем), при 140 точках и 140 полигонах получаем 18602 записей с уникальными характеристиками fid точек и полигонов
2) отдельно в екселе собираем (сцепляем) значение/комбинации fid пример: характеристика точки fid=2, характеристика полигона fid=4, т.о. звязь 2 4 характеризует отношение точки и выдела
3) Имея расчеты всех точек ко всем выделам (п.1) и зная уникальные сочетания от точки к полигону (п.2) загружаем все а акссес и там сортируем (см. профильные форумы). Ну а для работы обязательно д.б. уникальный идентификатор объединяющий точку и полигон.
Если есть более простой способ, буду рад ознакомиться, пишите) всем удачи!