Research #200
Requirements #198: Porting Firepoint to Android
Изучить связку Android + Google Maps
Description
Изучить возможности использования Google Maps.
Наибольший интерес:- кэш тайлов
- передача точек в виджет карты
Updated by Александр Трошков about 12 years ago
Два варианта работы с картой в Андроиде:
- Готовый MapView:
- Легко использовать
- Легко посылать точки для отображения
- Сложно кластеризовать точки: готовые классы для кластеризации: http://stackoverflow.com/a/7447998 (тестовый проект: https://github.com/weakwire/AndroidMapCluster - необходимо в свойствах проекта поставить галку Google APIs). Скриншот автора: https://redmine.cs.karelia.ru/attachments/download/207/LCOPT.png мой некрасивый скриншот: https://redmine.cs.karelia.ru/attachments/download/208/Screenshot_2012-10-13-20-42-47.png
- Вот здесь у товарищей есть еще один пример кластеризации
- Отображать карту через WebView, а точки передавать через Javascript
- не труъ
- возможно, проблематично будет передавать в WebView (но это возможно)
- огромный плюс: можно будет использовать HTML из Firepoint для N9 с минимальными изменениями