Таблица расстояний между населенными пунктами

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Zchaia
Новоприбывший
Сообщения: 1
Зарегистрирован: 31 мар 2008, 23:50
Репутация: 0

Таблица расстояний между населенными пунктами

Сообщение Zchaia » 01 апр 2008, 00:04

На одной из напечатанных карт видел интересную треугольной формы таблицу по которой можно определить расстояние между населенными пунктами. С помощью какого програмного обеспечения можно ее построить и как?

Andrey1
Активный участник
Сообщения: 209
Зарегистрирован: 13 июл 2007, 18:58
Репутация: 1

Сообщение Andrey1 » 02 апр 2008, 16:59

a) Это расстояния между городами по автодорогам? Прежде всего, нужно построить граф связей (дорог) между узлами сети (городами), каждой линии приписать значение - длину. В общем-то, если есть полные данные по структуре сети дорог и километражу, это задача студенческого уровня.

b) Если задача состоит в том, что нужно определить расстояние между городами не по каким-либо дорогам, а кратчайшее по поверхности Земли (корректнее - эллипсоида), то используются различные алгоритмы нахождения длины геодезической линии - например, способ Винсенти.

Не подменяя собой интернет-поисковики, навскидку даю URL алгоритма:

http://drkb3.narod.ru/danao_annoiie_iaa ... _oieai.htm

(Не проверял лично, но работать должно).

В инете есть масса листингов, формул и EXE-программ. Удачи!!!

Аватара пользователя
Hawk
Интересующийся
Сообщения: 47
Зарегистрирован: 15 май 2008, 12:21
Репутация: 0
Откуда: Воронеж

Сообщение Hawk » 15 май 2008, 12:39

прошу прощения, а можно по подробнее на счет определения расстояния по дорогам!? в чем и как это удобнее делать?? в arcview это реально? :oops: из исходных материалов только отцифрованный растр карты :?:

Andrey1
Активный участник
Сообщения: 209
Зарегистрирован: 13 июл 2007, 18:58
Репутация: 1

Сообщение Andrey1 » 15 май 2008, 17:16

Лично в ArcView растр не привязывал, но такая возможность должна быть обязательно. Растр можно привязать в Mapinfo, Панораме, Неве, Лэнде и т.д. и затем пользоваться инструментом "Линейка". По поводу работы в ArcView можно спросить в специальной ветке этого форума.

Надеюсь, Ваша растровая карта достаточно адекватна современному состоянию местности и имеет подходящий для нужной точности масштаб :-)

Andrey1
Активный участник
Сообщения: 209
Зарегистрирован: 13 июл 2007, 18:58
Репутация: 1

Сообщение Andrey1 » 19 май 2008, 21:50

Есть простая программа (win32), реализующая метод Винсенти. Вроде как SIM её собирался на сайте выложить.

Ответить

Вернуться в «Общие вопросы»

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

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