¿Crear un polígono de tiempo de conducción alrededor del punto del mapa? [cerrado]

13

Me gustaría crear un polígono de tiempo de conducción de 30 minutos alrededor de 400 puntos separados que he trazado en Google Maps.

He descubierto http://www.freemaptools.com/how-far-can-i-travel.htm pero esto parece enloquecer cuando te acercas al mar (muchos de mis puntos son).

Y también http://cartoo.dyndns.org/ que funciona bien, pero no puedo extraer los polígonos en forma .KML.

¿Alguien ha encontrado alguna herramienta capaz de ayudarme?

Chris
fuente

Respuestas:

7

mira este ejemplo aquí que usa el servicio de geoprocesamiento de tiempo del servicio arcgis y google maps.

si sus puntos se encuentran en los EE. UU., puede usar CreateDriveTimePolygons de ESRI aquí . lo que debe hacer es escribir la Ubicación de entrada, los Tiempos de manejo y formatear como json y luego ejecutar su proceso.

además de esto, debería consultar preguntas similares:

  1. Creación de polígonos de tiempo de conducción con herramientas de código abierto, aquí
  2. ¿Puedes hacer un polígono de región de viaje con la API de Google Maps ?, aquí

Ejemplo de ubicación de entrada:

{features:[{geometry:{x:-117.36539840698242,y:33.99945042078996,spatialReference:
           {wkid:4326}}}],spatialReference:{wkid:4326}}

ingrese la descripción de la imagen aquí

Aragón
fuente
Funciona para Canadá también.
Mapperz
Mis puntos están todos basados ​​en Australia. Muy poco conocimiento de código: solo quiero tomar una herramienta como Cartoo y extraerla en KML para poder combinar 400 puntos de datos en un solo mapa.
Chris
Esto funcionó bien, pero desafortunadamente el servicio de ESRI alcanza un máximo de 15 minutos en automóvil, ojalá fuera a 20 minutos.
Abe Voelker
6

Existe la API Route360 que también funciona con Google Maps. https://developers.route360.net/index.html

Ofrece tranquilidad algunas funcionalidades. Incluyendo diferentes modos de transporte o la intersección de polígonos

enrutamiento de tránsito Berlín

Además, puede agregar algunos cientos de puntos a la vez y ver el resultado:

tiempos de viaje multipunto

Funciona para la mayoría de los países de Europa y América del Norte.

Yojimbo
fuente
Desafortunadamente, su salida de capa es SVG y le hacen pagar para exportar GeoJSON (errores 403 cada vez que intenta ejecutar un ejemplo GeoJSON localmente). Como estoy usando Google MyMaps, esto no funciona para mí sin algún hackeo.
Abe Voelker
5

Descargo de responsabilidad: trabajo para iGeolise

Puede usar la API TravelTime para dibujar mapas basados ​​en los tiempos de conducción aquí , funciona para búsquedas basadas en la ubicación (para sitios orientados al consumidor, por ejemplo) o mapas fuera de la ruta.

Este ejemplo es para tiempos de conducción desde Norwich, Reino Unido. Hay múltiples polígonos para intervalos de 15 minutos desde 15 minutos a 1 hora, comenzando al mediodía. Utiliza puntos lat / long traducidos al mapa. Si solo necesita los datos, también puede extraer códigos postales del área en una lista en lugar de un formato de mapa visual. Norwich tiempos de conducción

usuario67391
fuente
2

Sé que esta publicación fue de hace un tiempo, pero nos encontramos con el mismo problema, así que salimos y lo creamos como un servicio premium para nuestra oferta empresarial de Google Maps. No hace falta decir que es una solución paga, por lo que no voy a entrar en un campo de marketing en un foro técnico.

Sin embargo, esta fue una de las primeras publicaciones que encontré cuando realmente estaba buscando una solución, incluso si tuviera que pagarla ... No quería un servidor ESRI, así que configuramos un servidor OSM con redes de carreteras y utilizamos pgEnrutamiento en la parte superior y luego empaquetado como un servicio web para aquellos que estén interesados ​​en cómo lo construimos. Me complace compartir más detalles si prefiere crear algo similar en lugar de licenciarlo: http://cmapsanalytics.com/drivetime.html

Ryan Goodman
fuente