Description Usage Arguments Details Value Author(s) See Also Examples
Permite o levantamento de dados de rotas de viagem para modais de transporte entre dois conjuntos de pontos espaciais
1 | asha_dists(fluxo, zonas, modal = "walking", api)
|
fluxo |
Uma matriz ou data frame de duas colunas representando a latitude e a longitude das origens. |
zonas |
Uma matriz ou data frame de duas colunas representando a latitude e a longitude dos destinos. |
modal |
String especificando o modo de transporte, que pode ser bicycling (padrao), walking, driving ou transit |
api |
String com API do Google Distance Matrix API |
Converte o CRS do objeto passado em zonas
em lat long (4326) para
consultar a Google Matrix Distance API com funcao dist_google
.
A consulta pode ser feita para os modais caminhada, transporte publico,
bicicleta e carro. Prepara automaticamente os objeto OD com
od2odf
e gera resultados para pares linha a linha,
ao inves de todos para todos como o pacote stplanr, reduzindo o consumo da API.
Retorna um data frame com colunas de
(enderecos de origem),
para
(enderecos de destino), distancias
(em metros),
tempo
(em segundos), moeda
e tarifa
Bruno Pinheiro
1 2 3 4 5 6 7 | ## Not run:
cent <- sf::st_centroid(setores)
x <- asha_nn(ubs_pontos, setores, "cnes", "cd_geocodi", 1)
zonas <- asha_zones(cent, ubs_pontos, "cd_geocodi", "cnes")
asha_dists(x[500:501, ], zonas, "transit")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.