Расчет расстояний м/у ближайшими точками на территории РФ

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
bichek
Интересующийся
Сообщения: 27
Зарегистрирован: 04 сен 2010, 11:15
Репутация: 1
Откуда: Красноярск

Расчет расстояний м/у ближайшими точками на территории РФ

Сообщение bichek » 27 янв 2016, 09:13

Всем привет! Есть: много точек по все терр. РФ, нужно посчитать расстояние в метрах между ближайшими. Вопрос какую проекцию использовать для всей территории?

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение ericsson » 27 янв 2016, 21:11

Вопрос поставлен неверно. Если вы собираетесь считать расстояния на плоскости, у вас ничего не выйдет, потому что без искажений расплющить такую территорию - нельзя. Или тогда допустимая погрешность вычисления должна быть с половину Московской области.
Так что считать придется на эллипсоиде.
Либо, если точки разнесены достаточно сильно, сначала отсортировать их так, как вам нужно, используя какую-нибудь коническую проекцию, а потом для каждой пары считать расстояние на эллипсоиде.

bichek
Интересующийся
Сообщения: 27
Зарегистрирован: 04 сен 2010, 11:15
Репутация: 1
Откуда: Красноярск

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение bichek » 28 янв 2016, 10:32

а говоря на эллипсоиде вы что имеете в виду, какую проекцию?
ericsson писал(а):Так что считать придется на эллипсоиде..
вообще выяснилось что если данные спроектированы и считаешь arctools-анализ-близость-ближайший объект, то считает в метрах и даже очень хорошо даже весь РФ, но НО, не считает почти 1/3 данных, тогда решил ограничить область расчета 1 зоной utm и удивительно опять не считате примерно 1/3 данных... что делать, Карл?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение Denis Rykov » 28 янв 2016, 11:17

Если говорят "на эллипсоиде", то никакую проекцию в виду не имеют, читайте.
Spatial is now, more than ever, just another column- The Geometry Column.

gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение gamm » 28 янв 2016, 19:56

ericsson писал(а):Вопрос поставлен неверно. Если вы собираетесь считать расстояния на плоскости, у вас ничего не выйдет, потому что без искажений расплющить такую территорию - нельзя. Или тогда допустимая погрешность вычисления должна быть с половину Московской области.
не совсем так - если использовать какую-нибудь поликоническую равнопромежуточную проекцию, и предположить, что территория РФ - на суше, то не все так страшно. Ошибка будет несколько меньше.

bichek
Интересующийся
Сообщения: 27
Зарегистрирован: 04 сен 2010, 11:15
Репутация: 1
Откуда: Красноярск

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение bichek » 29 янв 2016, 04:34

хорошо с эллипсоидом и проекциями будем разбираться, а кто скажет почему почему при выборке 1500 точек ошибка примерно 30% и при выборке 80 точек ошибка тоже в пределах 30%

bichek
Интересующийся
Сообщения: 27
Зарегистрирован: 04 сен 2010, 11:15
Репутация: 1
Откуда: Красноярск

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение bichek » 01 фев 2016, 11:17

На эллипсоиде конечно хорошо считать, спасибо, но это не помогает найти ближайшие точки в пространстве (я в екселе пробовал) так что пользовался arctools-анализ-близость-ближайший объект, и сегодня ошибка т.е. расст=0 составила почти 1 %, вот это друзья и есть последний вопрос, почему не считает расстояние, при условии что данные корректны?

Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Расчет расстояний м/у ближайшими точками на территории Р

Сообщение Ariki » 01 фев 2016, 11:36

Так считает или нет, или считает с ошибкой 1%, или только сегодня не считает, или получается расст=0?
Вы приведите координаты хотя бы пары точек, расстояние между ними, которое получилось, расстояние, которое, по-вашему, должно получиться, на каком эллипсоиде считали и как. Иначе ничего не понятно.

Ответить

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

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

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