Визуализируйте маршрут, зная местоположение GPS - PullRequest
1 голос
/ 21 декабря 2011

У меня есть данные с устройства отслеживания GPS. Данные выглядят как пинги каждые 5-15 минут, содержащие широту / долготу.

Я могу отображать точки на карте, и это отчасти покажет, как движется объект, но это не идеально. Я хотел бы «соединить точки» и показать маршрут. Я понимаю, что это может быть неточным, но все же.

Итак, как лучше всего показать линию между 2 точками на карте Bing? Я не хочу прямую линию, я хочу водить линию.

Я думал об API навигации, но что, если у меня будет 200 баллов?

1 Ответ

0 голосов
/ 25 декабря 2011

Я отвечу на свой вопрос своими собственными выводами ..

  1. Когда у меня будет 200 баллов - карта делает ОК, отображая их.Карта отлично работает, отображая 1000 точек на моем ПК.После 2000 очков он начинает чувствовать себя вялым.

  2. Соединительные точки могут быть сделаны с помощью PolyLine, и это несколько работает.Но это прямая линия.

  3. Хорошую линию движения между точками можно выполнить с помощью API, как показано здесь: http://www.microsoft.com/maps/isdk/silverlight/#MapControlInteractiveSdk.Tutorials.Services.Route Однако в моем случае мне нужно сделать несколько вызововТак как API принимает до 25 баллов.Итак, 1000/25 = 40 вызовов API для получения данных.И эти данные будут иметь ОГРОМНЫЕ массивы точек, поэтому полилиния следует за дорогами.Производительность становится проблемой.

В моем случае - я пошел с пользовательскими кнопками, чтобы показать местоположения, и не подключал их.Это дает хорошие визуальные и хорошие характеристики

...