Créer un polygone de temps de conduite autour du point de la carte? [fermé]


13

Je voudrais créer un polygone de temps de conduite de 30 minutes autour de 400 points distincts que j'ai tracés sur Google Maps.

J'ai découvert http://www.freemaptools.com/how-far-can-i-travel.htm mais cela semble paniquer lorsque vous approchez de la mer (beaucoup de mes points le sont).

Et aussi http://cartoo.dyndns.org/ qui fonctionne bien, mais je ne peux pas ensuite extraire les polygones sous forme .KML.

Quelqu'un est-il tombé sur des outils capables de m'aider?

Réponses:


7

consultez cet exemple ici qui utilise le service de géotraitement de temps de service arcgis et google maps.

si vos points se trouvent aux États-Unis, vous pouvez utiliser CreateDriveTimePolygons d'ESRI ici . vous devez faire est d'écrire l'emplacement d'entrée, les durées de conduite et le format en json puis d'exécuter votre processus.

à côté de cela, vous devriez vérifier les questions similaires:

  1. Création de polygones de temps de conduite à l'aide d'outils open source, ici
  2. Pouvez-vous créer un polygone de région de voyage avec l'API Google Maps ?, ici

Exemple d'emplacement d'entrée:

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

entrez la description de l'image ici


Fonctionne aussi pour le Canada.
Mapperz

Mes points sont tous basés en Australie. Très faible connaissance du code - je veux juste prendre un outil comme Cartoo et l'extraire en KML afin que je puisse combiner 400 points de données sur une seule carte.
chris

Cela a bien fonctionné, mais malheureusement, le service ESRI arrive à 15 minutes en voiture - j'aurais aimé qu'il passe à 20 minutes.
Abe Voelker

6

Il y a l'API Route360 qui fonctionne également avec Google Maps. https://developers.route360.net/index.html

Il offre au calme quelques fonctionnalités. Y compris différents modes de transport ou l'intersection de polygones

itinéraire de transit Berlin

Vous pouvez également ajouter quelques centaines de points à la fois et voir le résultat:

temps de trajet multipoints

Il fonctionne pour la plupart des pays d'Europe et d'Amérique du Nord


Malheureusement, leur sortie de couche est SVG et ils vous font payer pour exporter GeoJSON (403 erreurs chaque fois que vous essayez d'exécuter un exemple GeoJSON localement). Étant donné que j'utilise Google MyMaps, cela ne fonctionne pas pour moi sans un piratage.
Abe Voelker

5

Avertissement: je travaille pour iGeolise

Vous pouvez utiliser l'API TravelTime pour dessiner des cartes en fonction des temps de trajet ici , cela fonctionne pour les recherches basées sur la localisation (pour les sites destinés aux consommateurs par exemple) ou les cartes uniques.

Cet exemple concerne les temps de trajet depuis Norwich, au Royaume-Uni. Il existe plusieurs polygones pour des intervalles de 15 minutes de 15 minutes à 1 heure, à partir de midi. Il utilise des points lat / long traduits sur la carte. S'il ne s'agit que des données dont vous avez besoin, il peut également extraire des codes postaux de la zone dans une liste plutôt qu'un format de carte visuelle. Norwich temps de conduite


2

Je sais que ce message date d'il y a un certain temps, mais nous avons rencontré le même problème, nous sommes donc partis et l'avons créé en tant que service premium pour notre offre d'entreprise Google Maps. Inutile de dire que c'est une solution payante, donc je ne vais pas entrer dans un argumentaire marketing sur un forum technique.

Cependant, ce fut l'un des premiers messages que j'ai trouvé lorsque je cherchais une solution même si je devais payer pour cela ... Je ne voulais pas de serveur ESRI, nous avons donc configuré un serveur OSM avec les réseaux routiers et utilisé pgRouting sur le dessus, puis emballé en tant que service Web pour ceux qui sont intéressés par la façon dont nous l'avons construit. Je suis heureux de partager plus de détails si vous préférez construire quelque chose de similaire plutôt que de le concéder sous licence: http://cmapsanalytics.com/drivetime.html

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.