Réponse
Regardez cet exemple ici qui utilise le géotraitement du temps de service arcgis service et google maps.
si vos points se trouvent aux États-Unis, vous pouvez utiliser CreateDriveTimePolygons dESRI ici . vous devez faire est décrire lemplacement dentrée, les temps de lecteur et le format en json, puis exécutez votre processus.
à côté de cela, vous devriez vérifier les questions similaires:
- Création dun lecteur polygones de temps à laide doutils open source, ici
- Pouvez-vous créer un polygone de région de voyage avec lAPI Google Maps?, ici
Exemple demplacement dentrée:
{features:[{geometry:{x:-117.36539840698242,y:33.99945042078996,spatialReference: {wkid:4326}}}],spatialReference:{wkid:4326}}
Commentaires
- Fonctionne aussi pour le Canada.
- Mes points sont tous basés en Australie. Très faible connaissance du code – je veux juste prendre un outil comme Cartoo et extraire en KML pour que je puisse combiner 400 points de données sur une seule carte.
- Cela a bien fonctionné mais malheureusement, le service ESRI atteint son maximum à 15 minutes temps de trajet – si vous souhaitez que cela passe à 20 minutes.
Réponse
Il existe lAPI Route360 qui fonctionne également avec Google Maps. https://developers.route360.net/index.html
Il offre quelques fonctionnalités discrètes. Y compris différents modes de transport ou lintersection de polygones
De plus, vous pouvez ajouter quelques centaines de points à la fois et voir le résultat:
Cela fonctionne pour la plupart des pays dEurope et dAmérique du Nord
Commentaires
- Malheureusement, leur sortie de couche est SVG et ils vous font payer pour exporter GeoJSON (erreurs 403 chaque fois que vous essayez dexécuter un exemple GeoJSON localement). Puisque jutilise ' Google MyMaps, cela ne ' t fonctionne pour moi sans piratage.
Réponse
Clause de non-responsabilité: je travaille pour iGeolise
Vous pouvez utiliser lAPI TravelTime pour dessiner des cartes en fonction des temps de conduite ici , cela fonctionne pour les recherches basées sur la localisation (pour les consommateurs- face à des sites par exemple) ou un hors des cartes.
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. Sil ne sagit que des données dont vous avez besoin, il peut également extraire les codes postaux de la zone dans une liste plutôt quun format de carte visuelle.
Réponse
Je sais que ce message date dil y a quelque temps, mais nous sommes tombés sur le même problème, nous lavons donc construit en tant que service premium pour notre offre Google Maps pour les entreprises. Inutile de dire que cest une solution payante, je ne vais donc pas me lancer dans un argumentaire marketing sur un forum technique.
Cependant, cétait lun des premiers messages que jai trouvés 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 des réseaux routiers et utilisez pgRouting par-dessus, puis créez-le en tant que service Web pour ceux qui sintéressent à la façon dont nous lavons construit. Je serai heureux de partager plus de détails si vous préférez créer quelque chose de similaire plutôt que de lui attribuer une licence: http://cmapsanalytics.com/drivetime.html