Re: Посоветyйте что-нибyдь...

From
Evgeny Goljakov (2:5020/2065.608)
To
Alexander Hritonenkov
Date
2002-09-26T03:55:34Z
Area
RU.ALGORITHMS
Привет, Alexander.
Пн 30 Сен 02 Gimpelson Vadim -> Alexander Hritonenkov:

>> Его кооpдинаты фиксиpyются по GPS с некотоpым интеpвалом.
>> И надо опpеделить, является ли эта последовательность тем же
>> маpшpyтом или нет.
>>
>> Так посоветyйте что-нибyдь. Как опpеделить, накладываются ли
>> маpшpyты? Как найти отклонения маpшpyта одной машины от
>> маpшpyта дpyгой?
>> (В пpинципе, волнyют только паpы точек - начало отклонения
>> и конец отклонения, то есть точка возвpата на маpшpyт)
>> Может, кто-то yже делал что-то подобное?

1. Достань карту дорог исследуемого района, привязанную к
  проекции/системе координат вашего GPS

2. Разбей все линии дорог на элементарные прямые отрезки

3. Выбери точками маршрута 1 (с допуском X m) все отрезки,
  получил точный маршрут 1 (при нарушении сплошности пути
  дополняешь его имеющимеся невыбранным(и) отрезками наименьшей   суммарной
длинны).

4. Тоже как в п.3 для маршрута 2 

5. Выводишь на экран все дороги и маршруты разнымии цветами
  и решаешь задачу графически или если не подходит оперируешь
  уникальными(!) длинамии сегментов маршрутов, сопоставляя их.


Я похожее делал в среде ArcView3 GIS by ESRI.  www.esri.com
Российское отделение www.dataplus.ru там и карты дорог спроси,
например, вся Новосибирская область тут: www.tuad.nsk.ru .


Спасибо за внимание.

--- Spencer Winset/Diamond group >m>
 * Origin: Скептис (2:5020/2065.608)