Маршрутизация, полилинии в iPhone Google Maps

голоса
1

В нашем iPhone приложение нам нужно нарисовать маршрут на Google Maps (GMaps это единственный вариант, мы не можем рассмотреть другие карты).

Мы рисуем маршрут, когда пользователь ходит - отслеживание GPS в основном. Затем мы выводим все сохраненные маршруты на карте. Проблема заключается в том, что Google Maps практически непригодным для использования. Невозможно прокрутить карту, увеличить его (все очень медленно).

Теперь мы рисуем маршрут на прозрачном слое [UIColor clearColor] в методе - (Недействительными) DrawRect: (CGRect) Rect, который вызывается с помощью [setNeedsDisplay] через UIGraphicsGetCurrentContext. Наша задача состоит в том, чтобы нарисовать маршрут (почти как в родном приложении iPhone GMaps), так что карта будет прокручивать и легко масштабировать и маршрут не будет Glitchy.

В качестве примера того , что нам нужно сделать , я могу указать на это приложение http://itunes.apple.com/us/app/endomondo-tracker/id333210180?mt=8 Может быть , вы можете указать мне на любой из библиотек , которые делают это? Спасибо за помощь.

Задан 29/12/2009 в 11:59
источник пользователем
На других языках...                            


1 ответов

голоса
0

Вы можете захотеть взглянуть на http://github.com/mobilemelting/nvpolyline Это решение особенно ориентирован на версии iPhone OS до v.4.0

Хотя он также может быть использован в v.4.0 Надеюсь, что это помогает.

Ответил 06/07/2010 в 14:10
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more