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)