Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 29456|Отговор: 1

[Източник] .net/c#, за да определи дали дадена точка е в окръжност

[Копирай линк]
Публикувано в 12.07.2017 г. 15:18:49 ч. | | | |

Напоследък работя по проект за карта, функцията на електронните огради, за да преценя дали точката е в кръга

Координати на центъра на кръга {lng: 121.29947, ширина: 29.573633} радиус 1696.4733268003329
Добавихме 3 точки към уеб страницата

var m1 = нов BMap.Marker(нов BMap.Point(121.29940,29.573600));

var m2 = нов BMap.Marker(нов BMap.Point(121.29940,29.579600));

var m3 = нов BMap.Marker(нов BMap.Point(121.29940,29.589600));

M1 и M2 са и двете в кръга, а M3 очевидно не е в кръга

.net/C# Скрийншотът на алгоритъма, който определя дали точка е в кръг, е следният:




Преведох го от Java код, хаха



Кодът на обекта Marker е следният:

Туристи, ако искате да видите скритото съдържание на този пост, моляОтговор






Предишен:Логото на потребителския агент на приложението Alipay
Следващ:【Summer】Tomato Garden Ghost Win7 Лятно специално издание v201707 [32-bit и 64-bit] Пълна платка за драйвери
Публикувано в 13.12.2019 г. 17:00:18 ч. |
Маркет топ, като такъв.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com