Szukasz pakietu oprogramowania typu open source do teledetekcji?


25

Oto wiele pytań ze świetnymi odpowiedziami na temat oprogramowania GIS typu open source.

Zastanawiam się, jaki jest najlepszy pakiet oprogramowania typu open source do teledetekcji? Chciałbym się tego nauczyć i wykorzystać w swojej pracy.

Pracowałem z IDRISI i słyszałem o Erdas i ENVI, ale nie wszystkie są darmowe. Szukam wolnego i potężnego lidera, takiego jak Qgis dla GIS lub R dla statystyk. Dzięki zaawansowanej klasyfikacji, segmentacji, Fourierowi, filtrom, PCA itp.

Czy ktoś może mi doradzić dobre darmowe oprogramowanie RS? Jakie są możliwości, przyjazny dla użytkownika lub z wierszem poleceń? Czy istnieją jakieś macierze porównawcze?


Podaj więcej szczegółów, takich jak przypadki użycia, przepływy pracy itp. W przeciwnym razie ten wątek zmieni się w listę oprogramowania RS typu open source. W obecnej formie nie ma ostatecznej odpowiedzi na twoje pytanie.
RK

Dzięki, próbowałem edytować. Chciałbym mieć potężną klasyfikację, segmentację, Fouriera, filtry, PCA itp. Pomyślałem, że może istnieć lider wśród bezpłatnych programów RS (takich jak Qgis dla GIS)
nadya

Jeśli masz nowe pytanie, zadaj je, klikając przycisk Zadaj pytanie . Dołącz link do tego pytania, jeśli pomaga to w zapewnieniu kontekstu.
MappaGnosis

Odpowiedzi:


23

W okolicy jest kilka dobrych:

Wszystko to daje możliwość korzystania z interfejsu QGIS za pomocą wtyczki SEXTANTE, takiej jak http://blog.orfeo-toolbox.org/uncategorized/otb-inside-sextante-inside-qgis


2
Re GRASS GIS: Zobacz także grass.osgeo.org/wiki/GRASS_and_Sextante, a zwłaszcza grass.osgeo.org/wiki/Image_processing (oferuje klasyfikację, segmentację, Fouriera, filtry, PCA i wiele innych).
markusN

Lista funkcji przetwarzania obrazu GRASS wygląda bardzo inspirująco! Ale czy mogę uzyskać dostęp do WSZYSTKICH funkcji przetwarzania obrazu GRASS za pośrednictwem QGIS, czy nadal muszę dodawać moduły lub pisać polecenia? (Nigdy wcześniej nie pracowałem z GRASS). Ścieżka GRASS -> Sextante -> QGIS wygląda na dość długą ... Czy niektóre funkcje mogą zostać utracone? Czy instalacja jest trudna? Dzięki!
nadya

2
Ścieżka to albo GRASS bezpośrednio (ma nowy GUI), albo QGIS -> Sextante -> GRASS (automatycznie rozpozna mapy załadowane w obszarze roboczym QGIS).
markusN

13

Do przetwarzania Landsat mogę polecić GRASS. Próbowałem wielu innych.

Może być konieczne doprecyzowanie pytania w odniesieniu do rodzaju zdjęć, które zamierzasz zastosować. Istnieją przepływy pracy, które zostały mniej więcej rozwinięte i zaimplementowane w różnych programach.

Nie tylko rodzaj zdjęć, ale cel przetwarzania i ostatecznej analizy. Dla Landsata interesuje mnie wartość ilościowa. Co różni się na przykład od metod jakościowych stosowanych w regionalnej klasyfikacji roślinności, metody i narzędzia do tej pracy są bardziej powszechne.

Prawdopodobnie nie znajdziesz szwajcarskiego scyzoryka za darmo. Ale znajdziesz bardzo specjalistyczne narzędzia, które dobrze wykonują jedną pracę.


2
Zobacz także dedykowaną stronę: grass.osgeo.org/wiki/LANDSAT
markusN

Dzięki. Nie wiedziałem, że GRASS jest również dobry dla RS
nadya

7

R jest również odpowiedni jako GIS. Wiele standardowych funkcji GIS jest dostępnych w czystym R, np. Interpolacja (gstat, automap, pola), operacje rastrowe (raster, sp) lub operacje wielokątowe (rgeos). Ponadto, wiele technik statystycznych (np. Regresja, PCA, klasyfikacja), można również wykorzystać do danych przestrzennych i są one łatwo dostępne w R. Dla każdego brakującego elementu można połączyć R z GRASS i SAGA. Zobacz widok zadań danych przestrzennych dla R, aby uzyskać dobrą listę analizy danych przestrzennych w R.

Oczywiście, R jest językiem programowania, który ma dość stromą krzywą uczenia się, szczególnie gdy jesteś przyzwyczajony do oprogramowania GIS opartego na GUI. Jednak w zamian za twoją inwestycję otrzymujesz środowisko statystyczne, w którym możesz zrobić wszystko od razu po wyjęciu z pudełka lub stworzyć je samodzielnie, jeśli nie jest ono jeszcze dostępne w pakiecie. Ponadto w porównaniu z oprogramowaniem opartym na graficznym interfejsie użytkownika można łatwo skryptować analizy, dzięki czemu można je łatwo powtarzać i kontrolować wersję.


Dziękuję, znam trochę R, ale to głównie statystyki. Nie jestem pewien, czy jest to dobry sposób na zaprogramowanie funkcji RS i przetwarzania obrazu w R
nadya


6

„Najlepsze” oprogramowanie jest nieco subiektywne i zależy od twoich potrzeb. Wszystkie dostępne do tej pory opcje są warte zbadania. Chciałbym dodać oprogramowanie SPRING do bieżących sugestii. Jest to bardzo solidne darmowe oprogramowanie oparte na GUI do zdalnego wykrywania. Wszystkie wymienione funkcje są dostępne.


Jak widzę, ma swój własny format ASCII-SPRING. Czy łatwo jest eksportować i importować bardziej popularne formaty bez problemów? Zarówno raster, jak i wektor?
nadya

3
Pamiętaj, że Spring nie jest wolnym oprogramowaniem według ich dpi.inpe.br/spring/english/license.html
markusN

Dziękuję, teraz rozumiem. Przynajmniej bezpłatnie. Spróbuję tego i GRASS.
nadya

5

Oprócz tego, co wspomniano powyżej, OSSIM .

Inną opcją są pktools , który jest pakietem narzędzi napisanych w C ++ do przetwarzania obrazu z naciskiem na aplikacje do teledetekcji. Opiera się na bibliotece danych geoprzestrzennych ( GDAL ). Obejmuje programy do klasyfikacji obrazów, które wykorzystują klasyfikatory maszyny wektorowej i sieci neuronowej.






1

ESA zapewnia bezpłatne zestawy narzędzi do przetwarzania obrazów SAR i optycznych:

** Sentinel-1 Toolbox (S1TBX) składa się z kolekcji narzędzi przetwarzania, czytników i programów do zapisu danych oraz aplikacji do wyświetlania i analizy do obsługi dużego archiwum danych z misji ESA SAR, w tym SENTINEL-1, ERS-1 i 2 i ENVISAT, a także dane SAR stron trzecich z ALOS PALSAR, TerraSAR-X, COSMO-SkyMed i RADARSAT-2. Różne narzędzia przetwarzania mogą być uruchamiane niezależnie od wiersza poleceń, a także zintegrowane z graficznym interfejsem użytkownika. Zestaw narzędzi zawiera narzędzia do kalibracji, filtrowania plamek, rejestracji rdzeniowej, ortorektyfikacji, mozaikowania, konwersji danych, polarymetrii i interferometrii.

Zestaw narzędzi Sentinel-2 składa się z bogatego zestawu narzędzi do wizualizacji, analizy i przetwarzania do wykorzystania optycznych produktów o wysokiej rozdzielczości, w tym nadchodzącego czujnika MSI Sentinel-2. Jako wielozadaniowy zestaw narzędzi do zdalnego wykrywania zapewnia także obsługę danych stron trzecich z RapidEye, SPOT, MODIS (Aqua i Terra), Landsat (TM) i innych.

Zestaw narzędzi Sentinel-3 składa się z bogatego zestawu narzędzi do wizualizacji, analizy i przetwarzania w celu wykorzystania danych OLCI i SLSTR z nadchodzącej misji Sentinel-3 . Jako wielozadaniowy zestaw narzędzi do zdalnego wykrywania obsługuje również misje ESA Envisat (MERIS i AATSR), ERS (ATSR), SMOS, a także dane stron trzecich z MODIS (Aqua i Terra), Landsat (TM), ALOS (AVNIR I PRISM) i inne. Różne narzędzia można uruchamiać za pomocą intuicyjnej aplikacji komputerowej lub interfejsu wiersza polecenia. Bogaty interfejs programowania aplikacji pozwala na tworzenie wtyczek przy użyciu Java lub Python.

Nie wypróbowałem nowych skrzynek z narzędziami, ale pracowałem z poprzednią wersją zestawu narzędzi „NEST” z zestawu narzędzi SAR. Czasami był nieco wadliwy, ale ogólnie bardzo łatwy w użyciu!


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.