Executando verificação de segurança...
1

O mapa em si é só uma imagem que eu consegui usando o BigMap 2 (que é do OpenStreetMap) e "desenhei por cima" com o meu código.

Consegui a área do mapa (minLat, maxLat, minLon, maxLon) e fiz um cálculo para conseguir a posição do pixel de cada coordenada. :D

PIXEL_X = (POS_LON - LON_MIN) / (LON_MAX - LON_MIN) * IMG_SIZE
PIXEL_Y = (POS_LAT - LAT_MIN) / (LAT_MAX - LAT_MIN) * IMG_SIZE
Carregando publicação patrocinada...