Frage

sind Ihre Dokumentationen einfach und professionell. Aber sie erwähnen nicht zu viel über die Beziehung zwischen diesen Open-Source-Projekten. Wann soll ich die man verwenden? Und das ist geeignet für das, was Szenario?

Wenn Sie ein GIS-Entwickler sind, die mit diesen Projekten vertraut ist, können Sie das erklären?

War es hilfreich?

Lösung

Einfach ausgedrückt, ist für das Lesen, Schreiben und Transformation von Rasterdaten GDAL verwendet, während OGR das gleiche mit Vektordaten zu tun. Ich bin nicht so vertraut mit FDO, aber es scheint eine API für den Zugriff verwendet werden (aus Datenbankquellen), manipulieren und alle Arten von Erdbeobachtungsdaten zu analysieren, und stützt sich auf GDAL und OGR für diese Zwecke.

Andere Tipps

Der grundlegende gemeinsame Nenner aller der drei Software-Pakete ist, dass sie alle sind Datenzugriff Abstraktionen . Insbesondere bieten sie Zugang zu Geodaten. Im Allgemeinen sie alle folgen ähnliche Konvention: - definieren Sammlung von Typen und Objekte - definiert Low-Level-Datenquellen in Form einer Reihe von Treibern implementiert (wie in GDAL / OGR genannt) oder Provider (wie in FDO genannt)

FDO , GDAL und OGR sind alle in C ++ implementiert Sprache zu programmieren.

Neben Ähnlichkeiten gibt es viele Unterschiede. GDAL / OGR ermöglicht den Zugriff auf Daten in enorme Anzahl von Geospatial Formaten gespeichert, viele Datenverarbeitungsalgorithmen und Operatoren. FDO bietet diese natürlich auch Funktionen (interessanterweise durch die Integration mit GDAL / OGR in einigen Orten wie FDO-Provider für GDAL), aber es fühlt sich eher wie ein Rahmen , während GDAL / OGR fühlt sich eher wie eine Bibliothek .

Wie auch immer, es ist nicht möglich, Sie mit definitiver Antwort zu geben, die man paßt, wo besser.

Sie können Matthew Perry Blog finden und folgende Diskussion hilfreich: FDO, GDAL / OGR und FME

Beachten Sie, GDAL und OGR werden gebündelt unter dem Dach der gemeinsamen Software-Projekt mit dem Namen einfach GDAL . Beide Namen scheinen Akronyme zu sein und sind in GDAL FAQ , überprüfen Sie die folgenden Fragen und erklärt:

  • Was ist GDAL?
  • Was bedeutet GDAL steht?
  • Was ist das OGR Zeug?
  • Was bedeutet OGR steht?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top