Конечно, были наработки,
вот целая статья по геолокации и немного по картам, но, конечно, не по Python и Kivy, а по Java, портируете уже сами, а если вы так не умеете то вы не компетентны со своим Python и нужно это исправить, иначе так и будут проблемы.