См. Демоверсию Makeover в SVN (я обновил его, чтобы использовать Google maps вместо Yahoo maps API, который был убит). API GoogleService должен быть доступен в истории SVN, в которой он был (удален из-за бессмысленности лицензирования), в каталоге служб IO и включает локальный поиск и т. Д.
Терренс имеет демо , которое включает в себя множество интересных функций, включая карту для просмотра.
Вы также можете взглянуть на Waze, хотя я сам не проверял его, я видел людей, использующих открытую карту улиц, и AFAIK - приложение для отображения с открытым исходным кодом, основанное на этом (хотя лицензия может не подходить для вас, но она может по-прежнему полезно в качестве учебного пособия).