-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgeocode1.R
54 lines (39 loc) · 1.34 KB
/
geocode1.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# install.packages("pak")
# pak::pak("ipeaGIT/geocodebr")
# pkgbuild::check_build_tools(debug = TRUE)
# remotes::install_github("ipeaGIT/geocodebr")
library(readr)
library(geocodebr)
enderecos <- read_csv("enderecos.csv")
# View(enderecos)
definir_campos(
logradouro = "logradouro",
numero = "numero",
cep = "cep",
localidade = "localidade",
municipio = "municipio",
estado = "estado"
)
campos <- definir_campos(logradouro = "logradouro",
numero = "numero",
cep = "cep",
localidade = "localidade",
municipio = "municipio",
estado = "estado")
ends_geo <- geocode(enderecos, campos_endereco = campos, verboso = FALSE)
output <- geocode(
enderecos,
campos_endereco = definir_campos( logradouro = "logradouro",
numero = "numero",
cep = "cep",
localidade = "localidade",
municipio = "municipio",
estado = "estado"),
resultado_completo = FALSE,
verboso = TRUE,
cache = TRUE,
n_cores = 1
)
#ends <- read.csv(system.file("extdata/small_sample.csv", package = "geocodebr"))
#write.csv(ends, 'ends.csv')
write.csv(output, 'ends_geo.csv')