Biorąc pod uwagę tylko jeden punkt w Google Maps, czy jest tak, aby wiedzieć, odległość do najbliższego punktu na wybrzeżu (to jest odległość do morza), a które w wybrzeża jest ?Google Maps odległość do wybrzeża morskiego
Z góry dziękuję.
Biorąc pod uwagę tylko jeden punkt w Google Maps, czy jest tak, aby wiedzieć, odległość do najbliższego punktu na wybrzeżu (to jest odległość do morza), a które w wybrzeża jest ?Google Maps odległość do wybrzeża morskiego
Z góry dziękuję.
Nie ma udokumentowanej metody w interfejsie API Map Google, która zwróci odległość do wybrzeża.
Jednakże, może chcesz sprawdzić się następujący artykuł:
Autor opisuje „point-to- polyline distance "funkcja, która była używana ze zbiorem danych, aby dowiedzieć się, jak daleko jest punkt do morza.
GSHHS jest wysokiej rozdzielczości zbiór danych brzegową połączone z dwóch baz danych w domenie publicznej. Dane zostały poddane obszernemu przetwarzaniu i nie zawierają wewnętrznych niespójności, takich jak błędne punkty i przecinające się segmenty. Linie brzegowe są zbudowane w całości z hierarchicznie ułożonych zamkniętych wielokątów. Dane mogą być wykorzystywane do uproszczenia wyszukiwania danych i wyboru danych lub do badania charakterystyk statystycznych linii brzegowych i mas lądowych. Jest dostarczany z oprogramowaniem dostępowym i procedurami ułatwiającymi decymację w oparciu o standardowy algorytm redukcji linii.
Odległość do polilinii lub wielokąta. To wydaje się bardzo ciekawe rozwiązanie. Dziękuję Ci bardzo. –
zrobiliśmy coś podobnego do tego dla Booli.se, na funkcji wyszukiwania na mapie. Dla każdego wpisu obliczamy odległość do oceanu, sprawdzając punkt względem płytek obsługiwanych przez Google. Sprawdź kolor wody na obrazku i obliczyć odległość. Obawiam się, że nie ma w tym żadnej gotowej funkcjonalności.
Dziękuję za odpowiedź, właściwie myślałem o wbudowanej funkcjonalności zawartej w interfejsie API, co ułatwiłoby to działanie. –
Wiem, że to jest 7-letnie pytanie, ale istnieje teraz interfejs API REST API na odległość: Wybrzeże: http://www.kbgeo.com. Zwraca dokładnie to, o co wnioskował OP - odległość do najbliższego punktu przybrzeżnego i jaki jest ten punkt. JSON odpowiedź:
{
"distanceInMiles": 702.4893212372758,
"targetPoint": {
"lat": 43.045583,
"lng": -89.3799951
},
"coastlinePoint": {
"lat": 38.662389,
"lng": -77.236111
}
}
Jest strona live demo na http://demo.kbgeo.com.
Ujawnienie: Napisałem to API i dlatego mam żywotny interes. Jednak dokładnie odpowiada potrzebom PO. Innym API, które robi to samo, jest maprisk.com.
ciekawe pytanie! – RYFN