Jaki poziom błędu napotkałem, przybliżając ziemię jako kulę? W szczególności, gdy mamy do czynienia z lokalizacją punktów i na przykład odległościami między dużymi okręgami. Czy są jakieś badania dotyczące średniego i najgorszego błędu w porównaniu do elipsoidy? Zastanawiam się, ile dokładności poświęciłbym, gdybym poszedł z kulą dla łatwiejszych obliczeń. Mój …
Załóżmy, że mam współrzędne geograficzne „Saratoga, Kalifornia, USA” as Latitude: 37°15.8298′ N Longitude: 122° 1.3806′ W Wiem stąd, że w przypadku szerokości 1° ≈ 69 milesi długości geograficznej jest ona różna: 1° longitude = cosine (latitude) * length of degree (miles) at equator. Ile mil ma długość 1 ° długości …
Jest to wynikiem odwzorowania ścieżki linii prostej od punktu w USA do Polski za pomocą narzędzia do pomiaru odległości . Ponadto samoloty z Azji do USA leciałyby prawie nad biegunem północnym. Dlaczego ścieżka jest tak zakrzywiona? Zgadzam się, że jest to płaska reprezentacja kuli, więc spodziewam się pewnego łuku, ale …
Chcę znaleźć punkt szerokości i długości geograficznej na podstawie namiaru, odległości oraz początkowej szerokości i długości geograficznej. Wydaje się, że jest to przeciwieństwo tego pytania ( odległość między punktami szerokości / długości ). Zajrzałem już do formuły haverine i sądzę, że jej przybliżenie świata jest prawdopodobnie wystarczająco bliskie. Zakładam, że …
W rzeczywistości, kiedy Sinnott opublikował formułę haverine, precyzja obliczeniowa była ograniczona. Obecnie JavaScript (i większość współczesnych komputerów i języków) używa 64-bitowych liczb zmiennoprzecinkowych IEEE 754, które zapewniają 15 znaczących liczb precyzji. Z tą precyzją proste sferyczne prawo cosinusów ( cos c = cos a cos b + sin a sin …
Mam kilka punktów danych o szerokości i długości geograficznej. Chcę użyć R do grupowania ich na podstawie odległości. Przejrzałem już tę stronę i wypróbowałem pakiet clustTool . Ale nie jestem pewien, czy funkcja klastrowania w clustTool uważa punkty danych (lat, lon) za dane przestrzenne i używa odpowiedniej formuły do obliczenia …
Chcę znaleźć nieznaną lokalizację docelową (współrzędne szerokości i długości geograficznej). Istnieją 3 znane punkty (pary współrzędnych szerokości i długości geograficznej) i dla każdego punktu odległość w kilometrach od miejsca docelowego. Jak mogę obliczyć współrzędne docelowej lokalizacji? Powiedzmy na przykład, że mam następujące punkty danych 37.418436,-121.963477 0.265710701754km 37.417243,-121.961889 0.234592423446km 37.418692,-121.960194 0.0548954278262km …
Wiele osób, gdy po raz pierwszy próbuje obliczyć odległości między dwiema parami długości i szerokości geograficznej, pyta, czy twierdzenie Pitagorasa działa jako odpowiednia funkcja odległości. Najczęściej ludzie odpowiadają „nie, twierdzenie Pitagorasa działa tylko na płaszczyźnie euklidesowej 2D”. Rzadko jednak ludzie wspominają wpływ skali i umiejscowienia na sferę na niedokładność twierdzenia …
Próbuję utworzyć losowe lokalizacje w pobliżu mojej lokalizacji. Chcę stworzyć losowe pary szerokości i długości geograficznej wewnątrz 200-metrowego okręgu otaczającego moją lokalizację. Oto formuła, którą wymyśliłem (z pomocą ludzi z StackOverFlow): (Losowa liczba od -1 do 1) * promień + (stara długość geograficzna) = nowa długość w promieniu starej długości …
Musimy znaleźć odległość szeregu punktów wzdłuż danej polilinii. Mamy zbiór danych polilinii przedstawiający rzeki w zlewni, podzielone na rzeki (na przykład FID 1 do 35). Posiadamy również punktowy zestaw danych dotyczących licencji na wydobycie w obrębie zlewni, z których część znajduje się wzdłuż rzek - z tabeli atrybutów możemy stwierdzić, …
Muszę uzyskać dla każdego elementu na jednym stole najbliższy punkt innego stołu. Pierwszy stół zawiera znaki drogowe, a drugi Hol wejściowy miasta. Chodzi o to, że nie mogę użyć funkcji ST_ClosestPoint i muszę użyć funkcji ST_Distance i uzyskać rekord min (ST_distance), ale utknąłem przy tworzeniu zapytania. CREATE TABLE traffic_signs ( …
Czy istnieje podstawowe lub wstępne badanie, które bada i porównuje dokładność danych przestrzennych podczas pracy z różnym wyprzedzeniem wprowadzania danych, na przykład mając 1, 2, ... miejsca po przecinku? z różnymi implementacjami liczb zmiennoprzecinkowych (zmiennoprzecinkowe, podwójne)? z danymi w pobliżu równika w porównaniu do danych w pobliżu biegunów? z odległościami …
Mam tabelę z kolumną, the_geomktóra zawiera dane podobne do: 0103000020E61000000100000005000000CE473AACFA071E40F27FB23340744740336FE841C6231E40873BED903F744740FC150A0ACE231E40D19E2684637647409C9B443D00081E409A9AF82664764740CE473AACFA071E40F27FB23340744740 Które po zastosowaniu funkcji ST_AsEWKT(the_geom)zwraca: SRID=4326;POLYGON((7.5077921782085 46.9082092877942,7.53493597966353 46.9081898840296,7.53496566473541 46.9249119938446,7.50781341296434 46.9249314035307,7.5077921782085 46.9082092877942)) Muszę wybrać wszystkie dane, które znajdują się w promieniu 30 km od określonego punktu szerokości / długości, na przykład: lat = 46,8167 lng = 6,9333 Jednak za każdym razem, …
Mam tabelę mySQL z nazwą użytkownika, szerokością i długością geograficzną użytkownika. Chciałbym uzyskać listę użytkowników, którzy znajdują się w okręgu lub kwadracie o określonej szerokości i długości geograficznej z określoną odległością. Na przykład moje dane wejściowe Lat = 78,3232 i Long = 65,3234, a odległość = 30 mil. Chciałbym uzyskać …
Muszę użyć Pythona, aby utworzyć dużą odległość od okręgu - zarówno liczbę, a najlepiej jakąś „krzywą”, której mogę użyć do narysowania mapy po stronie klienta. Nie dbam o format krzywej - czy to WKT, czy o zestaw par współrzędnych - ale chcę tylko pobrać dane. Jakie są tam narzędzia? Czego …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.