Diese Anwendung ist über den cardo4 Anwendungsmanager zu registrieren. Allen Nutzern müssen nur die Startrechte für die Anwendung erteilt werden. Weiterhin ist das Recht Administrieren unter Berechtigungen zu geben, wenn der Nutzer Anfragen bearbeiten und speichern soll.
Die Beschreibung zu den zur Verfügung stehenden Befehlen, Beispielen, etc. finden Sie hier.
Ebene mit Straßenkategorien A/B/S/K (Autobahn, Bundesstraße, Kreisstraße,...)
Ebene mit Gemeindegrenzen
--1496 Gemeinde (gemeinde, shapegeometry)
--1497 Straßennetz (klasse, shapegeometry)
SELECT
klasse Straßenklassen,
ST_Length(geom) Länge,
geom
from (
select a.klasse, ST_Union(ST_Intersection(a.shape,b.shapegeometry)) as geom
FROM
(select klasse, shapegeometry shape from L1497) a
inner join (select * from L1496 where $gemeinde) b on (ST_Intersects(a.shape,b.shapegeometry)) and MATCH(a.shape,b.shapegeometry)
group by a.klasse
)
Gemeinde als Filter
select gemeinde from L1496 order by gemeinde
L1464 Landkreise als Shape
ANNE_L1051 Naturschutzgebiete als WFS
SELECT a.name, b.name Landkreis, ST_Area(ST_Intersection(a.shape,b.shapegeometry)) "Größe gesamt", round(ST_Area(a.shape)/10000, 2) "Größe im Landkreis", a.shape Geom
FROM (select name, st_union(shape) shape from [ANNE_L1051] group by name) a
inner join L1464 b on (ST_Intersects(a.shape,b.shapegeometry)) and MATCH(b.shapegeometry, a.shape)
where landkreis = 'Zwickau'
Abfrage Landkreis
select name from L1464
Die Abfrage prüft eine Spalte der Ebene, ob Werte doppelt sind und gibt die doppelten Einträge und die Anzahl dieser aus: