Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 29456|Odgovoriti: 1

[Vir] .net/c# za določitev, ali je točka v krogu

[Kopiraj povezavo]
Objavljeno na 12. 07. 2017 15:18:49 | | | |

Nedavno sem delal na projektu zemljevida, funkcija elektronskih ograj, da bi ocenil, ali je točka v krogu

Koordinate središča kroga {lng: 121.29947, širina: 29.573633} radij 1696.4733268003329
Na spletno stran smo dodali 3 točke

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

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

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

M1 in M2 sta oba znotraj kroga, M3 pa očitno ni v krogu

.net/C# Posnetek zaslona algoritma, ki določa, ali je točka znotraj kroga, je naslednji:




Prevedel sem iz Java kode, haha



Koda objekta Marker je naslednja:

Turisti, če želite videti skrito vsebino te objave, prosimOdgovoriti






Prejšnji:Logotip uporabniškega agenta aplikacije Alipay
Naslednji:【Poletje】Tomato Garden Ghost Win7 Poletna posebna izdaja v201707 [32-bitno in 64-bitno] Celotna gonilna plošča
Objavljeno na 13. 12. 2019 17:00:18 |
Na vrhu tržnice, kot ena izmed njih.
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com