Smink szabályok

Hány km a moszkvai körgyűrűtől a szlávig. Yandex.maps api. keresi a távolságot a moszkvai körgyűrűtől a megadott pontig

Hány km a moszkvai körgyűrűtől a szlávig.  Yandex.maps api.  keresi a távolságot a moszkvai körgyűrűtől a megadott pontig

Melekhova Szvetlana

17.04.2014


Úgy gondolom, hogy a moszkvai régió lakosai gyakran találkoztak olyan helyzettel, amikor külön-külön pénzt kérnek a futárszolgálatért a moszkvai körgyűrűtől minden kilométerre. Nemrég felmerült a feladat, hogy legalább kissé automatizálják a távolság kiszámítását "a moszkvai körgyűrűtől" a megadott pontig. És nem egyenes vonalban, hanem az autó útvonala mentén. Az utakon, vagyis.

A széles lehetőségeknek köszönhetően Yandex.maps API ezt elég könnyű megtenni.

Tehát a feladat. Mutasson egy térképet, engedje meg a felhasználónak, hogy a térkép bármely pontjára kattintson, számítsa ki a távolságot a moszkvai körgyűrűtől e pontig.
a fő probléma itt - keresse meg a moszkvai körgyűrű legközelebbi pontját. Ezt nagyjából eléggé automatizálhatod, de nem kell méteres pontosság.

Ma: Yandex.map rajzolása; megtanulni sokszögeket és jeleket rajzolni rá; keresse meg a legközelebbi pontokat az objektumok listájából; útvonalat készítünk, és figyelembe vesszük két pont távolságát.

Algoritmus
1. Meg kell értened, mi az a moszkvai körgyűrű.
2. Kattintással meghatározzuk a moszkvai körgyűrű legközelebbi pontját a kattintott címhez.
3. A két pont között útvonalat készítünk
4. Megkérdezzük ennek az útvonalnak a hosszát.

Mi az MKAD
A Sandbox-ban található megoldás érthetővé teszi, hogy a Yandex definíciója szerint a moszkvai körgyűrű koordinátapontokból álló sokszög alakzat. Nem akartam extra json-nal vacakolni, ezért a koordináták tömbje egyszerűen átkerült egy külön mkad_coords változóba a fájl elején.
Ezeknek a koordinátáknak megfelelően sokszöget építünk.

Megkapjuk a renderelt MKAD-ot!

A moszkvai körgyűrű legközelebbi pontját keressük
A térképen lévő kattintásos eseményre címkét rajzolunk erre a helyre. Nem a számításokhoz kell, de az emberekért csináljuk =)

Megpróbáljuk megtalálni a legközelebbi pontot. Dokumentációt füstölünk. Megértjük, hogy egy sokszög egy olyan nagy pont, és nem fogjuk megtalálni a legközelebbi pontot a sokszög koordinátái között.
Visszatérünk az első lépéshez, sokszög helyett egy jelfelhőt adunk hozzá, amelyek között keresni fogunk. Láthatatlanná tesszük őket, a gyalázat tetejére a szépség sokszögét rajzoljuk.

Íme, mi történik, ha az összes címkét láthatóvá teszi. De ezt nem kell megtenni, ez nagy fékekhez vezet a tárgyak száma miatt. =)

Most megtalálhatja a moszkvai körgyűrű legközelebbi pontját.

Útvonal
Most két pontunk van – ahová kattintott, és a Moszkvai körgyűrű legközelebbi pontja. Megkérjük a Yandexet, hogy készítsen nekünk egy útvonalat, amely alapján meghatározzuk a távolságot.

Ez a módszer természetesen nagyon hozzávetőleges. A moszkvai körgyűrű legközelebbi pontja nem feltétlenül a kilépési pont. Ez látható, ha úgy böködik a térképen, hogy az útvonal-megjelenítés engedélyezve van.

Nagyon gyorsan találtunk egy autót, másnap szállításra volt szükségünk a moszkvai régióban, a tarifa kicsit alacsonyabb volt a tervezettnél, ami jó hír. Az autót időben kézbesítették, a szállítmányozó időben, a feladatnak megfelelően végzett a munkával, minden gördülékenyen ment. Biztosan igénybe veszem még a szolgáltatásokat!

Egy nagy szekrényt kellett áthelyeznem egy lakásból egy másik lakásba. Nem voltak asszisztensek, a Cargo Transporthoz fordultam. Rendeltem egy autót és két költöztetőt. Kis késéssel, kb 15 perccel érkeztünk meg.Nagyon gyorsan fel lett rakva minden, az árat a menedzserrel telefonon megbeszéltük. Azt mondta, ha betartjuk a határidőt, az ár nem változik. Így is történt, találkoztak és elég gyorsan megérkeztek.

Maksim

A szállításhoz a Gruz-Transport szállítmányozó cég szolgáltatásait vette igénybe Háztartási gépek, hűtőszekrény és mosogatógép. Felhívta a kezelőt, vasárnap 12:00-kor kiszállítási kérelmet hagyott, és két rakodót rendelt. Az autó torlódások miatt 10 perces késéssel érkezett meg, de a kezelő telefonon figyelmeztetett.

A rakodók óvatosan és gyorsan kipakoltak és behozták a 9. emeleti lakásba, szorgalmas srácokat. Elégedett volt a szolgáltatás minőségével.

Alyona

Gyakran kell valamit szállítani és a Cargo Transport cég szolgáltatásait veszem igénybe, régóta a piacon van, nagy tapasztalattal rendelkezik a rakományszállításban, és az ára is alacsonyabb, mint másoké, gyakran vannak akciók. Ezúttal a konyhagarnitúra és a gardrób szállítására volt szükség. Rendeltem egy autót hétvégére és két költöztetőt, késedelem nélkül megérkeztek, gyorsan kipakoltak mindent és bevittek a lakásba, srácok Nagyon köszönöm a minőségi munkához, minden jót.

Vlagyimir

Rendeltem egy autót a régi kanapé vidékre szállítására. Rendeltem egy autót 4 órára költöztetőkkel. De megcsináltuk hárman! Hogy őszinte legyek, azt hittem, sokáig fognak kavarni, hogy időt és pénzt húzzanak, de ez fordítva lett. A kanapét épségben, épségben szállították és akadályok nélkül érkezett meg az úton.

Ezért nagyon elégedett voltam a Gruz-Transport cég alkalmazottainak munkájával.

Soha nem vettem még igénybe ilyen szolgáltatásokat, néha a bátyám segített a költözésben, néha nem sikerült egy nagy autóval. Nos, most sajnos nincs aki segítsen, és amikor a férjemmel már a lakásunkba költözni készültünk, megtaláltam a Gruz-Transport céget, aki segít. Függő jó árés a régióba mennek, és nem sokat mennek ki.

Azt hittem, túl kell fizetnem, de kiderült, ahogy mondták telefonon.

Ikeában vettem bútort, mindent dobozban adtak szétszedve, és lány vagyok, nem értek semmit az ilyen összeszerelési munkákhoz, magát a bútort nem tudom ki- és berakni. Hívtam egy Gruz-Transport tehertaxit, hogy segítsen, azt hallottam, hogy van egy szokványos. A hívásomra azonnal reagáltak, az autót költöztetőkkel küldték. Ügyes srácok érkeztek, mindent felpakoltak, vezettek, beemelték a lakásba és összeszedték nekem az összes bútort. Szép volt, mit mondhatnék még.

Svetlana

Kiegészültünk a családunkkal. Megtalált új lakás Ez a cég segített a költözésben. Nem volt semmi nehézség, mindent gondosan szállítottak, semmi nem sérült és semmi nem tört el. KÖSZÖNÖM!!!

Andrew Vladimirovics

Múlt hónapban vettem új bútorokat a nappaliba: gardrób, kanapé, székek. Mindezt be kellett szállítani és összeszedni. Kapcsolatfelvétel szállitó cég"Teherszállítás". Megbeszéltük az üzemeltetővel, megegyeztünk a szállításban. Az autó időben megérkezett, nem kellett várnunk. A költöztetők megfelelőek voltak. Azonnal kézbesítve, a bútorokat nagyon óvatosan a harmadik emeletre emelték.

Szintén elég gyorsan összegyűjtötték.