Criando polígono de tempo de percurso em torno do ponto do mapa? [fechadas]


13

Eu gostaria de criar um polígono de 30 minutos de carro em torno de 400 pontos separados que plotei no Google Maps.

Eu descobri o http://www.freemaptools.com/how-far-can-i-travel.htm, mas isso parece assustador quando você se aproxima do mar (muitos dos meus pontos são).

E também http://cartoo.dyndns.org/, que funciona bem, mas não consigo extrair os polígonos no formato .KML.

Alguém encontrou alguma ferramenta capaz de me ajudar?

Respostas:


7

Confira este exemplo aqui, que usa o serviço de geoprocessamento do Arcgis Service Time e o Google Maps.

se seus pontos se localizam nos EUA, você pode usar o CreateDriveTimePolygons da ESRI aqui . o que você precisa fazer é escrever Local da entrada, Tempos da unidade e formatar como json e executar seu processo.

Além disso, você deve verificar perguntas semelhantes:

  1. Criando polígonos de tempo de unidade usando ferramentas de código aberto, aqui
  2. Você pode fazer um polígono de região de viagem com a API do Google Maps ?, aqui

Exemplo de local de entrada:

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

insira a descrição da imagem aqui


Funciona para o Canadá também.
Mapperz

Meus pontos são todos baseados na Austrália. Conhecimento muito baixo do código - só quero pegar uma ferramenta como Cartoo e extrair no KML para que eu possa combinar 400 pontos de dados em um único mapa.
chris

Isso funcionou bem, mas infelizmente o serviço da ESRI termina em 15 minutos de carro - gostaria que fosse em 20 minutos.
quer

6

Existe a API Route360 que também funciona com o Google Maps. https://developers.route360.net/index.html

Oferece algumas funcionalidades silenciosas. Incluindo diferentes modos de transporte ou a interseção de polígonos

rotas de trânsito Berlim

Você também pode adicionar algumas centenas de pontos ao mesmo tempo e ver o resultado:

tempos de viagem multiponto

Funciona na maioria dos países da Europa e América do Norte


Infelizmente, a saída da camada é SVG e eles pagam para exportar o GeoJSON (erros 403 sempre que você tenta executar um exemplo do GeoJSON localmente). Como estou usando o Google MyMaps, isso não funciona para mim sem hackers.
Abe Voelker

5

Isenção de responsabilidade: trabalho para iGeolise

Você pode usar a API do TravelTime para desenhar mapas com base nos tempos de unidade aqui , funciona para pesquisas baseadas em localização (para sites voltados ao consumidor, por exemplo) ou mapas únicos.

Este exemplo é para os tempos de carro de Norwich, Reino Unido. Existem vários polígonos para intervalos de 15 minutos, de 15 minutos a 1 hora, começando no meio-dia. Ele usa pontos lat / long traduzidos no mapa. Se são apenas os dados que você precisa, também pode extrair códigos postais da área em uma lista, em vez de um formato de mapa visual. Horário de condução de Norwich


2

Sei que essa postagem foi de um tempo atrás, mas encontramos o mesmo problema e, por isso, criamos como um serviço premium para nossa oferta corporativa do Google Maps. Escusado será dizer que é uma solução paga, por isso não vou entrar em um campo de marketing em um fórum técnico.

No entanto, essa foi uma das primeiras postagens que eu encontrei quando estava procurando uma solução, mesmo que tivesse que pagar por isso ... Eu não queria um servidor ESRI, por isso, configuramos um servidor OSM com redes rodoviárias e usamos O pgRouting no topo e o empacotou como um serviço da web para aqueles que estão interessados ​​em como o construímos. É um prazer compartilhar mais detalhes, se você preferir criar algo semelhante, em vez de licenciá-lo: http://cmapsanalytics.com/drivetime.html

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.