Bisakah Anda membuat poligon wilayah perjalanan dengan Google Maps API? [Tutup]


8

Saya sedang mengerjakan proyek desain lokal dan perlu menentukan apakah seseorang lokal di daerah saya untuk memungkinkan mereka berpartisipasi. Lokal, seperti yang didefinisikan oleh grup, berarti orang tersebut berada dalam 2 jam waktu mengemudi berdasarkan peta Google ke 32 Vassar St., Cambridge, MA.

Meskipun saya bisa mengetahui cara mendapatkan waktu perjalanan dari titik ke titik, saya sepertinya tidak bisa mencari tahu apakah ada cara untuk membuat poligon yang menampilkan wilayah yang kami anggap lokal.

Ada ide tentang cara melakukan ini menggunakan alat Google?


Itu adalah masalah yang menarik, tetapi akan memakan waktu dan mahal untuk menentukan setiap hasil yang mungkin. Mengapa tidak membuat buffer?
CrazyEnigma

Jawaban:


6

Alat Google tidak menyediakan cara apa pun untuk melakukan hal seperti ini. Meskipun Anda mungkin dapat melakukan ini dengan merutekan ke sejumlah lokasi yang cukup dan memeriksa waktu, alat lain yang mungkin Anda minati adalah Graphserver . GraphServer adalah perencana perjalanan multimoda, yang dapat mengambil data dari OpenStreetMap dan sumber data lainnya. Beberapa gambar galeri menunjukkan perutean jarak terpendek yang tumbuh, dan ini didasarkan pada metrik yang sama.

The Google Grup akan menjadi tempat yang tepat untuk membahas kemungkinan menggunakan alat ini.

Perhatikan bahwa ini bukan alat yang sudah dipanggang; kemungkinan akan membutuhkan beberapa penyelidikan dan bekerja untuk menyelesaikannya, tetapi alat tersebut dapat digunakan untuk melakukannya.


Terima kasih atas informasi yang bermanfaat. Saya pikir ini tidak mungkin, tetapi layak meminta untuk memastikan.
GuidoS

3

Lihatlah API Mapnificent .

Mapnificent menyediakan peta waktu perjalanan angkutan umum yang dinamis untuk banyak kota di AS dan beberapa di seluruh dunia. Anda dapat menggunakan API Mapnificent untuk menambah aplikasi Google Maps Anda dengan overlay waktu perjalanan angkutan umum.

Lihatlah London di sini . teks alternatif


Sepertinya jawaban Anda juga berlaku untuk pertanyaan ini! gis.stackexchange.com/q/216/751
Andy W

ooh itu keren ... harus melihat itu
GuidoS

3

Sudahkah Anda mencoba Route360 ° -API? Ini dapat digunakan untuk menampilkan lapisan poligon waktu perjalanan di peta Google dan gratis. Ada tutorial singkat tentang cara menggunakan API. Mungkin itu membantu.

masukkan deskripsi gambar di sini


2

Penafian: Saya bekerja untuk iGeolise (pembuat API).

Tanpa mengirim banyak panggilan API ke Google API, ini akan sulit dilakukan. Anda dapat menggunakan API platform TravelTime untuk membuat poligon waktu drive di peta. Saya telah melampirkan contoh 2 jam perjalanan dari Central London (kami menggunakan Leaflet untuk peta, tetapi ini dapat diterapkan ke peta mana pun)

Bergantung pada seberapa rinci peta Anda, ada alat pembuat peta gratis yang memungkinkan Anda untuk meminta peta atau cukup hubungi halaman utama untuk kunci API.

Waktu berkendara London


1
London Pusat ke Coventry? Ini pasti ada di Ferrari di hari Natal :-) Tetap saja, alat keren.
John Powell

Hai John - tempat yang bagus dan Anda benar, pergi dari London Pusat ke Coventry pada waktu-waktu tertentu tidak mungkin! Peta khusus ini dibuat dengan asumsi pengemudi berangkat jam 3 sore pada hari Rabu menggunakan tingkat lalu lintas rata-rata. Bentuknya akan jauh lebih kecil selama periode jam sibuk.
Louisa Bainbridge


1

Berikut ini sesuatu yang mungkin berhasil: http://www.freemaptools.com/how-far-can-i-travel.htm


Adakah yang tahu perpustakaan / alat apa yang mereka gunakan untuk mengimplementasikan sistem mereka?
ejel

-1

Kami akhirnya berhenti berusaha mencari sesuatu di web dan terus maju dan membangun layanan poligon waktu drive kami sendiri menggunakan data jaringan jalan OSM dan POSTGIS. Saya senang berbagi detail tentang bagaimana kami membangunnya jika Anda mengirimi saya pesan langsung. Juga di sini adalah bagaimana kami mengemasnya dengan ekstensi premium Google Maps untuk memberi Anda ide:

http://cmapsanalytics.com/drivetime.html

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.