Busca de coordenadas de municípios usando RgoogleMaps

boa noite, colegas. Gostaria de uma ideia para o seguinte problema: Estou buscando as coordenadas de alguns municípios do estado de ES usando o seguinte código: library(RgoogleMaps) aux_city <- c("Vitória ES","Serra ES","Vila Velha ES","Cariacica ES","Colatina ES") aux_city_coord <- data.frame(Municípios=aux_city, lat=NA, long=NA) aux_city_coord <- with(aux_city_coord,data.frame(Municípios=aux_city_coord$Municípios, t(sapply(aux_city_coord$Municípios, getGeoCode)))) aux_city_coord Que retorna essas coordenadas.
aux_city_coord Municípios lat lon 1 Vitória ES 42.84651 -2.6724025 2 Serra ES 39.68388 -0.4288545 3 Vila Velha ES -20.32973 -40.2920284 4 Cariacica ES -20.26320 -40.4165490 5 Colatina ES -19.53467 -40.6287836
Notem que as coordenadas de Vitória e Serra estão totalmente erradas Porém, na tentativa e erro eu descobri que Vitória, não precisada do "ES" e retornou corretamente, mas Serra, sem chances de encontrar. aux_city <- c("Vitória","Serra","Serra-ES","Serra.ES") aux_city_coord <- data.frame(Municípios=aux_city, lat=NA, long=NA) aux_city_coord <- with(aux_city_coord,data.frame(Municípios=aux_city_coord$Municípios, t(sapply(aux_city_coord$Municípios, getGeoCode)))) aux_city_coord
aux_city_coord Municípios lat lon 1 Vitória -20.32009 -40.3376682 2 Serra 43.07201 1.1727739 3 Serra-ES 39.68388 -0.4288545 4 Serra.ES 39.68388 -0.4288545
Provavelmente poderá acontecer isso com outros municípios. Eu gostaria de saber se existe alguma uma forma de obter/consultar/verificar a grafia correta de, por exemplo, um ou todos os municípios de um determinado estado, sem que tenha que digitar o nome do mesmo. Mas qualquer outra forma de contornar este problema será bem vinda. Obrigado Att Flávio
participantes (1)
-
Flávio Fagundes