Вот отличный учебник с помощью TileMill для визуализации карты:
http://tillnagel.com/2011/06/tilemill-for-processing/
Кроме того, здесь большая обработка ветки форума на тему:
http://forum.processing.org/topic/processing-and-maps
Вы можете использовать OpenStreetMap для отображения карт, но их XML-формат занимает много времени, чтобы разобрать. Я бы рекомендовал использовать инструмент osm2pgsql для преобразования файла OSM в базу данных. Затем вы можете передать свою систему карт обработки картам через базу данных.
Если бы вы могли каким-то образом использовать традиционный Java-способ создания приложения для Android, я бы это сделал, потому что новые векторные карты Google были очень быстрыми, и из-за того, что я испытал, приложение Android Android Generator может быть немного отрывочным.
EDIT: Вот как писать Обработка на Java. Это было слишком подробно, чтобы добавить комментарии.
В процессе обработки FAQ возникает вопрос «Я знаю Java, это Java? Как я могу использовать его таким образом?». В ответе автор утверждает, что «Обработка преобразуется в прямую java, когда вы нажимаете кнопку запуска».
Чтобы уточнить это, автор также сделал tutorial about using Processing within Eclipse. По сути, вы используете файл для записи ваших Java-апплетов. Я не уверен, что это будет хорошо работать с Картами Google, но это стоит того.
Можно ли смешивать обработку и Java (использовать традиционную Java, где требуется производительность)? Как inline Assembler в старые времена C. –
См. Мое редактирование выше – crocboy