Hitung jarak dari Jalan Lingkar Moskow. Api Yandex.maps

Kami menemukan mobil dengan sangat cepat, keesokan harinya kami membutuhkan transportasi di wilayah Moskow, tarifnya ternyata sedikit lebih rendah dari yang direncanakan, yang merupakan kabar baik. Mobil diantar tepat waktu, forwarder menyelesaikan pekerjaan tepat waktu, sesuai tugas, semuanya berjalan lancar. Saya pasti akan menggunakan layanan ini lagi!

Saya perlu membawa lemari pakaian besar dari satu apartemen ke apartemen lain. Tidak ada asisten, saya beralih ke Gruz-transportasi. Saya memesan satu mobil dan dua penggerak. Kami datang agak terlambat, sekitar 15 menit, semuanya dimuat dengan sangat cepat, harga dibicarakan dengan pengelola melalui telepon. Dia mengatakan jika kita memenuhi tenggat waktu, harga tidak akan berubah. Dan begitulah yang terjadi, kami berhasil dan sampai di sana dengan cukup cepat.

Maksim

Saya menggunakan jasa perusahaan transportasi Gruz-Transport untuk pengiriman peralatan rumah tangga, lemari es dan pencuci piring. Saya menelepon operator, meninggalkan permintaan pengiriman pada hari Minggu pukul 12.00 dan memesan dua loader. Mobil tiba terlambat 10 menit karena kemacetan lalu lintas, namun operator memperingatkan kami melalui telepon.

Pengangkut dengan hati-hati dan cepat menurunkannya dan membawanya ke apartemen di lantai 9, pekerja keras. Saya senang dengan kualitas layanannya.

Alyon

Saya sering perlu mengangkut sesuatu dan saya menggunakan jasa perusahaan Cargo Transport, sudah lama beredar di pasaran, memiliki banyak pengalaman dalam pengangkutan kargo, dan harganya lebih murah dari yang lain, dan sering ada promosi . Kali ini perlu untuk mengangkut kitchen set dan kabinet. Saya memesan mobil untuk akhir pekan dan dua orang penggerak, mereka tiba tanpa penundaan, segera menurunkan semuanya dan membawanya ke apartemen, terima kasih banyak untuk pekerjaan yang berkualitas, semua yang terbaik.

Vladimir

Saya memesan mobil untuk mengangkut sofa tua ke rumah pedesaan. Saya memesan mobil selama 4 jam dengan mover. Tapi kami melakukannya dalam tiga! Sejujurnya, saya pikir mereka akan menghabiskan waktu lama untuk mengutak-atik untuk menghemat waktu dan uang, namun ternyata sebaliknya. Sofa terkirim dengan selamat dan sampai tanpa ada hambatan di jalan.

Oleh karena itu, saya sangat senang dengan hasil kerja para karyawan perusahaan Gruz-Transport.

Saya belum pernah menggunakan layanan seperti itu sebelumnya; terkadang saudara laki-laki saya membantu memindahkannya, terkadang kami menggunakan mobil kecil. Sayangnya, sekarang tidak ada yang bisa membantu, dan ketika saya dan suami sudah bersiap untuk pindah ke apartemen kami, saya menemukan perusahaan Gruz-Transport untuk membantu. Doyan harga yang pantas dan mereka pergi ke wilayah tersebut dan tidak banyak yang keluar.

Saya pikir saya harus membayar lebih, tetapi ternyata seperti yang mereka katakan kepada saya melalui telepon.

Saya membeli furnitur dari Ikea, mereka memberi saya semuanya dalam kotak yang dibongkar, tetapi saya seorang perempuan, saya tidak mengerti apa pun tentang pekerjaan perakitan seperti itu, saya tidak dapat memuat dan membongkar sendiri furnitur tersebut. Saya menelepon taksi kargo Gruz-Transport untuk membantu, saya mendengar ada jack of all trade. Mereka segera menanggapi panggilan saya dan mengirimkan mobil dengan loader. Orang-orang yang efisien tiba, memuat semuanya, mengendarainya, mengangkatnya ke dalam apartemen dan mengumpulkan semua perabotan untuk saya. Bagus sekali, apa lagi yang bisa saya katakan.

Svetlana

Kami memiliki tambahan untuk keluarga kami. Ditemukan apartemen baru, perusahaan ini membantu kami dalam kepindahan kami. Tidak ada kesulitan, semua barang diangkut dengan hati-hati, tidak ada yang rusak atau pecah. TERIMA KASIH!!!

Andrey Vladimirovich

Bulan lalu saya membeli perabotan baru untuk ruang tamu: lemari pakaian, sofa, kursi. Semua ini harus dikirim dan dikumpulkan. Saya menghubungi perusahaan transportasi "Gruz-transport". Saya berbicara dengan operator dan menyetujui pengiriman. Mobil tiba tepat waktu, tidak perlu menunggu. Penggeraknya ternyata memadai. Mereka segera mengantarkannya, perabotan diangkat ke lantai tiga dengan sangat hati-hati.

Mereka juga berkumpul dengan cukup cepat.

Melekhova Svetlana

17.04.2014


Saya rasa penduduk wilayah Moskow sering menghadapi situasi di mana pengiriman kurir Mereka secara terpisah meminta uang untuk setiap kilometer dari Jalan Lingkar Moskow. Baru-baru ini muncul tugas untuk setidaknya mengotomatiskan penghitungan jarak "dari Jalan Lingkar Moskow" ke titik tertentu. Dan bukan pada jalur lurus, melainkan sepanjang jalur mobil. Di jalan raya, begitulah.

Berkat berbagai kemungkinan API Yandex.maps itu cukup mudah dilakukan.

Jadi, tugasnya. Tunjukkan peta, izinkan pengguna mengklik tempat mana pun di peta, hitung jarak dari Jalan Lingkar Moskow ke titik ini.
masalah utama di sini - temukan titik terdekat dari Jalan Lingkar Moskow. Ini kira-kira dapat diotomatisasi, tetapi kita tidak memerlukan akurasi hingga satu meter.

Hari ini: menggambar Yandex.map; belajar menggambar poligon dan tanda di atasnya; kami mencari titik terdekat dari daftar objek; Kami membuat rute dan menghitung jarak antara dua titik.

Algoritma
1. Anda perlu memahami apa itu Jalan Lingkar Moskow.
2. Dengan mengklik, kami menentukan titik terdekat dari Jalan Lingkar Moskow ke alamat yang diklik.
3. Buatlah rute antara dua titik tersebut
4. Kami menanyakan panjang rute ini.

Apa itu MKAD
Solusi di Sandbox memperjelas kepada kita bahwa, menurut definisi Yandex, Jalan Lingkar Moskow adalah bangun poligon yang disusun dari titik-titik koordinat. Saya tidak ingin mengacaukan json yang tidak perlu, jadi array koordinat hanya ditempatkan di variabel mkad_coords terpisah di awal file.
Kami membangun poligon menggunakan koordinat ini.

Kami mendapatkan Jalan Lingkar Moskow yang dirender!

Kami mencari titik terdekat dari Jalan Lingkar Moskow
Ketika peristiwa klik terjadi pada peta, kami menggambar penanda di lokasi ini. Kami tidak membutuhkannya untuk perhitungan, tetapi kami melakukannya untuk orang =)

Kami mencoba mencari titik terdekat. Kami merokok dokumentasi. Kami memahami bahwa poligon adalah satu titik besar, dan kami tidak akan dapat menemukan titik terdekat di antara koordinat poligon tersebut.
Kita kembali ke langkah pertama, alih-alih poligon kita menambahkan awan tanda, di antaranya kita akan mencari. Kami membuatnya tidak terlihat, dan di atas aib ini kami menggambar poligon untuk kecantikan.

Inilah yang terjadi jika Anda membuat semua label terlihat. Namun hal ini tidak boleh dilakukan, karena akan menyebabkan penundaan yang besar karena banyaknya objek. =)

Sekarang Anda dapat menemukan titik terdekat di Moscow Ring Road.

Rute
Sekarang kami memiliki dua titik - tempat kami mengklik dan titik terdekat di Jalan Lingkar Moskow. Kami meminta Yandex untuk membuatkan rute untuk kami, yang sepanjang itu kami akan menentukan jaraknya.

Cara ini tentu saja sangat mendekati. Titik terdekat dari Jalan Lingkar Moskow belum tentu merupakan titik keluar. Hal ini dapat dilihat jika Anda menyodok peta saat rendering rute diaktifkan.

Membagikan: