У меня есть точка (широта, долгота), например: 33.959295,35.606100, и я ищу способ в С # проверить, находится ли эта точка на определенном маршруте (список точек или ломаная линия). Я провел небольшое исследование и обнаружил, что функция isLocationOnEdge
, содержащаяся в Google Maps Geometry Library
, делает именно то, что мне нужно, но она недоступна для C #. Вот несколько примеров на других языках:
- Google Map Javascript API https://developers.google.com/maps/documentation/javascript/geometry#isLocationOnEdge.
- Пример Android https://github.com/googlemaps/android-maps-utils/blob/master/library/src/com/google/maps/android/PolyUtil.java
- Я нашел библиотеку c # для gmaps API карт Google для C #, но это не так. поддерживать функцию
isLocationOnEdge
Есть ли способ сделать то, что указано выше, на С #?