Attribut theInitExtent
Für einige Ebenen ist die Ermittlung der Ausdehnung aller Elemente recht kostspielig. Z.B. für ORACLE SDO oder PostGre/PostGIS Quellen. Als weiteres Problem sind Ebenen zu sehen, in denen regelmäßig Daten geändert werden.
Dieses "Problem" basiert auf dem Umstand, das Iwan stetig bemüht ist die Zugriffe auf Datenquellen auf ein "sinnvolles Maß" zu beschränken. Sämtliche Anforderungen an eine Datenbeschaffung, z.B. Selektion oder Darstellung, werden nur dann ausgelöst, wenn im angeforderten Gebiet überhaupt Daten vorhanden sind. Ein Hilfsmittel dafür ist der Extent / die Ausdehnung der Ebenen.
Bei einigen Ebenen besteht die Möglichkeit diese Information als "unbekannt" zu definieren. Dadurch werden im besonderen Darstellungsprobleme bei dynamischen Datenquellen behoben, allerdings mit dem Nachteil, dass die genannten Optimierungen nicht mehr möglich sind.
Zur Umgehung dieser Problematik besteht ab der Version 3.3.3.450 die Möglichkeit eine Ausdehnung vorzugeben.
Dazu kann bei jeder Ebene der Parameter "theInitExtent" definiert werden. Die Angabe erfolgt dabei in der Form "xmin|ymin|xmax|ymax" und wird als Zeichenkette übergeben.
|