Das TatukGIS PixelStore-Format ist ein TatukGIS-spezifisches
Image-Dateiformat, das darauf optimiert ist, effizient aber günstig
umfangreiche Rasterimagedateien zu bearbeiten.
Ein Pixelstore Image ist ein virtuell gekacheltes Bild,
dessen Kacheln in einer SQL-Datenbankhierarchie angeordnet sind.
Imagedateien, die im PixelStore-Format gespeichert werden,
werden in 512x512 Pixel große Kacheln unterteilt,
die unabhängig voneinander komprimiert werden.
Jede einzelne Kartenansicht wird von der Hierarchieebene hergeleitet,
die am meisten dem gewünschten Maßstab entspricht.
Nur sehr wenige Kacheln müssen für eine einzelne Bildschirmansicht
aus der Datenbank geholt werden (was eine höchste Geschwindigkeit ermöglicht).
Dateityp und Komprimierungsgrad, die in einer PixelStore-Datei
verwendet werden, können mit folgenden Optionen festgelegt werden:
i) RAW (ohne Anwendung einer Komprimierung),
ii) 1, 8 oder 24-bit PNG (verlustfrei), Komprimierung für eingescannte Karten und Images mit geringen Farben, oder
iii) 8 oder 24-bit JPEG-Komprimierung für Graustufen und Luftbilder mit unbegrenzter Farbanzahl.
Das PixelStore-System kann Imagedateien praktisch jeder Größe effizient bearbeiten,
was nur durch Begrenzungen der verwendeten Datenbank oder
der Größe der Festplatte begrenzt wird.
Das PixelStore-System funktioniert standardmäßig mit dem Microsoft® Jet Engine,
das als Standard in den Windows®-Betriebssystemen eingesetzt wird.
Prinzipiell kann das System so konfiguriert werden, das PixelStore-Images
in jeder SQL-Datenbank mit ADO/ODBC- oder DBX-Schnittstellen gehalten werden können.
Das PixelStore-System wird von dem TatukGIS Developer Kernel (DK) und den
Internet Server (IS)-Produkten unterstützt, sowie jeder
Endbenutzeranwendung, die mit dem DK erzeugt wurde.
Außerdem wird das Format von dem TatukGIS Editor, dem TatukGIS Aerial Imagery Corrector
und dem kostenlosen TatukGIS GIS Viewer eingesetzt.
Der kostenlose GIS Viewer kann sogar verwendet werden,
um PixelStore-Imagedateien zu erstellen.
Für das Erstellen und Benutzen von PixelStore-Format-Imagedateien
ist keine spezielle Lizenz von TatukGIS erforderlich.
Viele Anwender, die den DK mit anderen führenden GIS-Entwicklungsprodukten
verglichen haben, haben berichtet, dass sie die DK-Performanz als
bemerkenswert schnell empfanden, und dass der DK verschiedene Vektordatei-Formate
um ein Vielfaches verwenden lässt als die marktführenden GIS-Entwicklungsprodukte.
Als Demonstration der Geschwindigkeit des DK verweisen wir auf das "Fractals"-Download-Beispiel.
Diese Beispielanwendung, die von einem DK-lizensierten Kunden übermittelt wurde,
zeigt die Geschwindigkeit, mit der der DK ein in-memory-Vektorlayer,
bestehend aus 50.000 Punkten mit x- und y-Koordinaten, generiert.
Diese DK-basierte Anwednung generiert die 50.000-Punktedatei beinahe
sofort zu dem in-memory-Layer.