Warum Open Source-Software für die Fernerkundungsforschung wählen? [geschlossen]

15

Wenn Sie nach der Menge der Fragen zu FOSS-Software urteilen, die in GIS SE gestellt werden, scheinen viele Benutzer FOSS proprietärer Software vorzuziehen.

Ich habe einige Artikel gelesen, genauer gesagt einige persönliche Blogs, die diese Wahl unterstützen. Darüber hinaus scheinen Firmengiganten wie Esri die Open-Source-Entwicklungsbewegung anzuerkennen.

Also frage ich Sie nach Ihrer Position in dieser Angelegenheit.

Warum verwenden Sie Open Source-Tools?

Was sind die Vor- oder Nachteile Ihrer Wahl, falls vorhanden?

nickves
quelle

Antworten:

12

Gründe für die Verwendung von FOSS:

1) Es ist kostenlos!

2) Einfacher Zugriff und Funktionen - Die meisten grundlegenden Fernerkundungswerkzeuge (z. B. Filter) sind mit FOSS verfügbar, sodass keine Kosten dafür anfallen

3) Es ist offen - die Algorithmen, die Sie verwenden, sind nicht "black-boxed"

4) Die Möglichkeit, eigene Tools hinzuzufügen / zu ändern

ebenfalls;

5) Wenn du Leuten sagst, dass du FOSS benutzt, fühlst du dich cool

6) Es macht Ihnen Spaß, beim Testen neuer Beta-Versionen auf eine Reihe interessanter Fehler und Abstürze zu stoßen

7) Sie mögen den Elitismus, einer von fünf anderen zu sein, die das Benutzerforum der Software benutzen

8) Unerwartete Ergebnisse sind neu

Radar
quelle
4
Ich habe vor zwei Jahren in meinem akademischen Projekt FOSS-Software aus den oben genannten Gründen verwendet. Ich wollte vor allem keine Raubkopien verwenden! (Universitäten stellen hier keine kostenlosen Studentenlizenzen aus). Ich bin immer stolz zu sagen, dass meine Forschung mit 100% FOSS4G-Anwendungen durchgeführt wurde.
Chethan S.
5
und in der Mehrheit sind sie Multi-Plattform (nicht auf Windows wie ArcGIS beschränkt)
Gen
4
Aus unserer Sicht ist der explizite Einsatz von Free- und Open-Source-Software (FOSS) mit Verfügbarkeit des Codes für eine vollständig offene Wissenschaft unerlässlich. Weitere Informationen finden Sie unter Trends in Ökologie und Evolution. doi: 10.1016 / j.tree.2012.03.009, Volltext: tinyurl.com/tree-four-freedoms
markusN
1
"Professionelle" kommerzielle GIS-Programme kosten normalerweise tausend Euro und kosten weiterhin jährliche Wartungsgebühren. QGIS + GRASS + PostGIS + R + ... kostenlos und mit großer Gemeinschaft ist eine viel bessere Investition für Bastler oder kleine Unternehmen
simplexio
5

Mein Fazit ist, dass ich für meine RS-Arbeit die beste verfügbare Software verwende, unabhängig davon, ob es sich um FOSS handelt oder nicht. Die FOSS-Tools, die ich konsequent benutze, sind R, Python und SPRING. Ich verwende SPRING zur Bildsegmentierung, wenn eCognition für mich nicht verfügbar ist. Meiner Meinung nach hat R einfach keinen Ersatz für viele Anwendungen im Zusammenhang mit RS (z. B. Entscheidungsbaumklassifizierung, räumliche Statistik usw.). Python ist meine Verbindung zwischen der RS- und der GIS-Welt und wird hauptsächlich für die Automatisierung verwendet.

Ich finde die kommerziellen Programmiersprachen für RS, wie IDL und MATLAB, klobig und weniger benutzerfreundlich als R und Python. In gewisser Weise habe ich das Gefühl, dass uns viele kommerzielle Softwarepakete und Sprachen aufgezwungen werden, anstatt über den Open-Source-Prozess auf natürliche Weise auf unsere Bedürfnisse hinzuwachsen.

Aaron
quelle
4

Welche Lösungen gibt es, wenn Sie ein GIS verwenden möchten und nicht in einer akademischen Einrichtung oder in einem Unternehmen sind, für das besondere Bedingungen gelten oder für das Sie Geld für Lizenzen zahlen müssen?

  1. Raubkopien von Software?
  2. FOSS?

Für mich die zweite Lösung:

  • Ich kann auf verschiedene Arten an der Entwicklung der Software teilnehmen oder die Illusion haben, auf diese Weise mitzuwirken
  • Wenn ich etwas vorschlage oder eine Lösung vorschlage, wenn es für die Community interessant ist, wird es direkt in die nächste Version der Software integriert, und wenn nicht, schade, vielleicht ein anderes Mal.
  • Ich brauche kein Windows
  • Ich bin nicht verpflichtet, "Black Boxed" -Funktionen zu nutzen
  • Ich muss kein Upgrade durchführen
  • und vor allem bevorzuge ich die zusammenarbeit gegenüber dem wettbewerb

Für mich ist das kostenlos (und nicht kostenlos) und ich bin bereit zu zahlen, wenn es notwendig war (und ich verwende ausschließlich Python, QGIS, GRASS GIS, gvSIG, OpenJump, R und Octave (kostenloser Klon von Matlab), PostgreSQL / PostGIS, SQLite / Spatialite, LibreOffice, git, gitHub usw., alle Open Source, nicht unter Windows)

Betrachten Sie den gvSIG- Entwicklungsprozess:

  • gvSIG wurde 2003 gestartet, als die Conselleria d'Infraestructures i Transports (CIT) des Landes Valencia (Spanien) die Entwicklung einer Software zur Verwaltung der Geodaten (als Alternative zu ESRI-Produkten) vorschlug.
  • Ein privates Unternehmen (IVER Tecnologías) entwickelt die Software zusammen mit der Generalitat Valenciana und der Universität Jaume I in Castellón.
  • Es erfüllt genau die Funktionen, die von der Community gefordert werden (nicht mehr und nicht weniger am Anfang)
  • Aufgrund seines Status (Open Source) haben sich jedoch andere regionale und nationale Verwaltungen sowie verschiedene nationale und internationale Organisationen und Programmierer dem Projekt angeschlossen, um das Projekt in Richtung eines vollständigen GIS (jetzt mit 3D) voranzutreiben.
  • und die Software ist für Windows, Linux, Mac OS X und Android ( gvSIG Mini ) verfügbar

Ist das mit einer proprietären Software möglich?

Gen
quelle
1

Wenn es um die "Industrie" geht, verwenden Sie das, was den Gewinn maximiert (MS Paint, Excel, was auch immer). Wenn es um wissenschaftliche Forschung geht, um die Grenzen menschlichen Wissens zu erweitern, müssen Sie Open-Source-Software verwenden.

Denn sonst machst du Alchemie .

Hier sind meine Daten, ein grauer Klumpen Blei. Hier sind meine Ergebnisse, reines Gold. Ich sage dir nicht, wie ich von Blei zu Gold gekommen bin, es ist in dieser Tasche. Nein, du kannst nicht hineinschauen.

Wissenschaft braucht Offenheit - keine Option.

Raumfahrer
quelle
7
Ich verstehe und bin mitfühlend. Aber hier ist eindeutig mehr los; Die Situation ist komplex. Wie erklären Sie sich ansonsten die vielen veröffentlichten, von Experten geprüften wissenschaftlichen Arbeiten, die auf ArcInfo / ArcView / ArcGIS-Analysen beruhen? Wenn Sie versuchen zu sagen, dass die Rezensenten und Herausgeber sich geirrt haben, würden Sie zu einem Spinner werden und in der Debatte nicht mehr gehört werden. Betrachten Sie diese Analogie: Was tun Sie, wenn Ihre wissenschaftliche Forschung auf einem Messgerät beruht, das von einem kommerziellen Anbieter hergestellt wurde, der einige Details seiner Funktionsweise nicht preisgibt (Geschäftsgeheimnis)? Sie kalibrieren es natürlich.
whuber
7
Ich könnte argumentieren, dass die Wissenschaft auch Open-Source-Hardware benötigt ...
Spacedman
1

Als Forscher sollte man vollständigen Zugriff auf den Quellcode haben, wie ein Algorithmus funktioniert. Daher ist proprietäre Software keine gute Wahl.

user18091
quelle
1

Proprietäre Tools sind wie Autos mit einer "verschweißten Motorhaube", bei denen Sie nicht sehen können, was unter der Motorhaube passiert. Im Gegenteil, mit Open Source können Sie länderspezifische Anpassungen (regionale Sprachunterstützung) anzeigen, studieren, ändern und die Gesamteffizienz des verbessern zugrunde liegende Algorithmen usw.

Sabarish
quelle
0

Wir beraten bei den Tools, die unsere Kunden von uns erwarten. Wenn Kunden möchten, dass die Karten in Excel und MSPaint erstellt werden. Hölle, wir machen es dort.

Im Ernst, ESRI ist ein Industriestandard und es ist schwierig, ein Berater zu sein, wenn man nicht in seinem Stack berät. In Projekten, in denen ESRI nicht erforderlich ist, können Sie mit anderen Tools experimentieren.

Bei einigen Arten von Projekten, Analysen und ergebnisorientierten Bereichen stelle ich fest, dass FOSS-Tools aufgrund der Community-Größe und der einfachen Aktualisierung oder Aktualisierung eines vorhandenen Tools eine bessere Punktzahl als proprietäre Stacks aufweisen

Mit der zunehmenden Web-Implementierung von GIS-Tools und -Technologien gehe ich von einer starken Verlagerung von "Standard" zu "Standards" aus, was bedeutet, dass wir vier oder mehr führende Produkte in zwei Hälften zwischen proprietären und FOSS-Produkten aufteilen werden

dassouki
quelle
0

Nun, ich würde vorschlagen, Open Source in RS zu verwenden, weil Sie etwas lernen !!! Andernfalls werden komplexe Algorithmen zu Assistenten zusammengefasst, und der Endbenutzer kennt die Komplexität und den Reichtum dessen, was darunter liegt, nicht. Das Anwenden eines Tief- oder Hochpassfilters, nur weil es sich in einem Optionsmenü befindet, erleichtert den Endbenutzer nicht.

Wenn Sie FOSS for RS verwenden, werden Sie ein für alle Mal etwas lernen und nicht nur ein Küchenrezept für Klassifizierung, NDVI, NBR oder Verbundwerkstoffe usw.

Dies gilt aus meiner Sicht für Forschung und Werbung.

Ich habe einen RS-Kurs mit ERDAS belegt und es ist ziemlich oft abgestürzt, bis ich wirklich dachte, dass es eine Art Beta ist, und sie haben uns nichts darüber erzählt. Das Ortho-Engine-Modul stürzte immer wieder mit einem Spot-5-Bild ab.

In einer unbeaufsichtigten Landsat 5-Klassifizierung, die ich später mit GRASS erneut durchführte, lief es mit ERDAS reibungsloser, aber das Ergebnis war ziemlich ähnlich.

jdeltoro1973
quelle