Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 29456|Odpověď: 1

[Zdroj] .net/c# pro určení, zda se bod nachází v kružnici

[Kopírovat odkaz]
Zveřejněno 12.07.2017 15:18:49 | | | |

Nedávno jsem pracoval na mapovém projektu Funkce elektronických plotů, abych zjistil, zda je bod v kruhu

Souřadnice středu kruhu {lng: 121.29947, zeměpisná šířka: 29.573633}, poloměr 1696.4733268003329
Na stránku jsme přidali 3 body

var m1 = nový BMap.Marker(nový BMap.Point(121.29940,29.573600));

var m2 = nový BMap.Marker (nový BMap.Point (121.29940,29.579600));

var m3 = nový BMap.Marker (nový BMap.Point(121.29940,29.589600));

M1 a M2 jsou oba uvnitř kruhu a M3 zjevně není v kruhu

.net/C# Screenshot algoritmu, který určuje, zda se bod nachází uvnitř kruhu, je následující:




Přeložil jsem to z Java kódu, haha



Kód objektu Marker je následující:

Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosímOdpověď






Předchozí:Logo uživatelského agenta aplikace Alipay
Další:【Summer】Tomato Garden Ghost Win7 Summer Special Edition v201707 [32-bit & 64-bit] Plná řídicí deska
Zveřejněno 13.12.2019 17:00:18 |
Na tržišti, jako jeden z nich.
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com