Was sind die Unterschiede zwischen den Geoserver-Speichern ImageMosaic, WorldImage und ImagePyramid? Ich habe festgestellt, dass ImagePyramid nicht mehr im neuesten Geoserver enthalten ist. Ist einer davon effizienter als die anderen?
Mit WorldImage können Sie auf normale Bilder zugreifen, denen eine Weltdatei zugeordnet ist. ImageMosaic dient zum Bereitstellen mehrerer Rasterdateien (normalerweise in Kacheln organisiert) als einzelne Ebene. Und ImagePyramid ist im Wesentlichen ein mehrstufiges Mosaik, in dem höhere Ebenen verallgemeinerte Versionen niedrigerer Ebenen sind.
Normalerweise stellen Menschen Weltbilder nicht direkt zur Verfügung ... da sie kein effizientes Format für Geodaten darstellen, da sie beispielsweise normalerweise nicht intern gekachelt sind. Um einen kleinen Teil des Bildes zu lesen, müssen Sie normalerweise die gesamte Bilddatei lesen. GeoTiffs (die intern gekachelt werden können) sind viel besser geeignet. Für Leute, die große Mengen an Rasterdaten bereitstellen möchten, ist normalerweise ein Mosaik oder eine Pyramide von Geotiffs der richtige Weg für GeoServer.
In den Dokumenten finden Sie einige Informationen zur Erläuterung der Unterscheidung:
http://docs.geoserver.org/stable/en/user/data/index.html
ImagePyramid wird nicht sofort ausgeliefert. Sie müssen eine Erweiterung installieren:
http://downloads.sourceforge.net/geoserver/geoserver-2.1-RC2-pyramid-plugin.zip
ImageMosaic = Speichert mehr als ein Bild - Der ImageMosaic-Datenspeicher ermöglicht die Erstellung eines Mosaiks
WorldImage = Georeferenzierungsdatei (Nur-Text-Datei mit Koordinaten und Pixelauflösung)
ImagePyramid = Bildpyramide erstellt mehrere Mosaike von Bildern, jedes mit einer anderen Zoomstufe, sodass jede Kachel in einer separaten Datei gespeichert wird. Kann die Bildverarbeitung beschleunigen.
Alle hier dokumentiert: http://docs.geoserver.org/latest/en/user/index.html