Matematyczna procedura stosowana do rozwiązywania problemów za pomocą szeregu kroków. Algorytmy są zwykle kodowane jako sekwencja poleceń komputerowych.
Jest to proste i dość powszechne pytanie, które zostało już zadane w różnych celach (patrz ten link i to też , na przykład), tutaj jednak szukamy nie pakietu oprogramowania, ale algorytmy , które moglibyśmy spróbować wdrożyć powiedzmy w Python . Tak więc, jak pokazano poniżej, zmapowany jest zestaw linii (są …
W naszym systemie są wymagania, aby przenieść niektóre linie źródłowe (o niskiej precyzji) do linii odniesienia (o wysokiej precyzji). Poniższe zdjęcia przedstawiają normalne przypadki użycia. Czerwona to linia źródłowa, a niebieska to linia odniesienia. W tym przypadku linia źródłowa zostałaby częściowo przesunięta, a wynik byłby taki, jak pokazuje zielona linia: …
Próbuję zrobić rysunek przedstawiający dane azymutalne z innym zakresem niepewności w każdym punkcie. Ta oldschoolowa postać z gazety z 1991 roku oddaje ideę „fabuły muszki”, do której dążę: Wszelkie sugestie, w jaki sposób mogę zrobić podobną liczbę? Jestem względnym nowicjuszem w GIS, ale mam dostęp do ArcGIS przez mój uniwersytet. …
Do mojej ostatniej pracy naukowej opracowałem algorytm kompresji trajektorii GPS. Potrafię oszacować jakość kompresji czasoprzestrzennej, obliczając zsynchronizowaną odległość euklidesową (SED) między skompresowaną i oryginalną trajektorią, i oceniam wydajność mojego algorytmu na podstawie dobrze znanego algorytmu kompresji. Algorytm czasoprzestrzenny, taki jak mój, zmniejsza trajektorię, próbując zachować jak najwięcej informacji czasowych. Algorytmy …
Podczas generowania profilu wysokości należy pobrać próbki z leżącego poniżej rastra. Jeśli celem jest stworzenie profilu o najwyższej jakości, w jaki sposób należy ustalić lokalizację punktów próbnych? Jakie podejście należy zastosować do interpolacji tych punktów próby?
Mam plik kształtu zawierający łuki przedstawiające ścieżkę, którą przejechała ciężarówka rozrzucająca nawóz na farmę. Powiedzmy, że wiem, że szerokość rozrzutu wynosi 30 m, tzn. Ciężarówka może rozrzucać nawóz 15 m po obu stronach pojazdu. Chcę wygenerować zestaw wielokątów, które pokazują: 1) Całkowity obszar, który otrzymał nawóz 2) Obszary zachodzenia na …
Jakie istnieją narzędzia do uzyskiwania geometrii do użytku z nowoczesnymi systemami GIS ze starszych zeskanowanych map? Mam na myśli bardziej biblioteki, które generują rzeczywiste dane, niż przedstawiają interfejs do ręcznej edycji lub śledzenia funkcji. Jeśli nie ma takich narzędzi, czy są jakieś prace naukowe lub badania (lub bezwstydne włamania!) Z …
Topograficzny wskaźnik wilgotności można wyrazić jako Ln(a/tanB) based on the idea of Beven and Kirkby (1979) gdzie a is the specific catchment area (a=A/L, catchment area (A)divided by contour length(L)) i tanB is the slope Podstawowa idea tutaj jest prosta, ale ponieważ istnieje wiele sposobów obliczania zarówno a, jak i …
Biorąc pod uwagę wiele wielokątów, które nakładają się na wiele sposobów, chciałbym wyeksportować z tych funkcji wszystkie wielokąty, które nie pokrywają się iteracyjnie. Produkt miałby szereg funkcji bez nakładania się, które po zsumowaniu składają się na oryginał. Produkty mogłyby następnie zostać wykorzystane jako dane wejściowe do statystyki strefowej, a byłoby …
Mam zestaw danych o długości 655 lat / długości, które chciałbym podzielić na około 100 grup. Grupa powinna mieć 5-10 par, które są geograficznie blisko siebie. Grupy gęste powinny mieć więcej punktów, grupy rzadkie powinny mieć mniej. Na przykład grupy miejskie powinny być większe, a wiejskie mniejsze. Czy istnieje ustalony …
Szukam algorytmu, który po podaniu określonej trasy na mapie z atrybutami takimi jak pochylenie / odległość / kształt / itp. Może znaleźć trasę podobną (pod względem atrybutów), ale rozpoczynającą się w innym punkcie lub w innym regionie na świecie. Oczywiście prawie we wszystkich przypadkach niemożliwe będzie znalezienie idealnego dopasowania, ale …
Biorąc pod uwagę dwie różne partycje kształtu (ze względu na argument, dwa różne podziały administracyjne kraju), jak mogę znaleźć nową partycję, w której pasują obie te partycje, dopuszczając (i optymalizując) jakiś błąd? Na przykład ignorując błąd, chcę algorytm, który to robi: Być może pomaga to wyrazić w ustalonych terminach. Używając …
Przeszukuję tę stronę SE już od kilku godzin i wciąż mam trudności z znalezieniem rozwiązania mojego pytania. Moim celem jest to, że biorąc pod uwagę sposób w OSM i moją lokalizację (współrzędne lat / lon), chcę znaleźć najbliższą lokalizację (współrzędne lat / lon) na tej drodze. Punkt może znajdować się …
Kilka lat temu opublikowałem zawijanie The International Date Line i @jdeolive zasugerowało podzielenie funkcji na dateLine. Więc próbowałem. Kiedy próbuję podzielić swoją ścieżkę satelitarną za pomocą splitWith na linii danych, wracam null. Wiem, że dzielę się poprawnie, ponieważ po podzieleniu na linii Greenwich uzyskuję oczekiwane wyniki. Czy ktoś wie, jak …
Próbuję obliczyć zniekształcenie rzutu prostokąta za pomocą wskaźników Tissot. Próbowałem postępować zgodnie ze wskazówkami zawartymi w tym poście (między innymi), ale jest to poza moim rozumieniem jako amatora. Zastanawiam się więc, czy ktoś byłby tak uprzejmy, aby obliczyć pojedynczą elipsę Tissot dla przykładowego prostopadłościanu lat / long (którykolwiek jest twoim …
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.