diff --git a/chsdi/models/vector/oereb/uvek.py b/chsdi/models/vector/oereb/uvek.py index 1405777e02..21a31682c0 100644 --- a/chsdi/models/vector/oereb/uvek.py +++ b/chsdi/models/vector/oereb/uvek.py @@ -18,14 +18,6 @@ class OerebBase: # ASTRA -class ProjektierungszonenNationalstrassenOereb(Base, OerebBase, Vector): - __tablename__ = 'projektierungszonen_nationalstrassen_oereb' - __table_args__ = ({'schema': 'astra', 'autoload': False}) - __bodId__ = 'ch.astra.projektierungszonen-nationalstrassen.oereb' - -register_oereb(ProjektierungszonenNationalstrassenOereb.__bodId__, ProjektierungszonenNationalstrassenOereb) - - class ProjektierungszonenNationalstrassenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'projektierungszonen_nationalstrassen_v2_0_oereb' __table_args__ = ({'schema': 'astra', 'autoload': False}) @@ -34,14 +26,6 @@ class ProjektierungszonenNationalstrassenV20Oereb(Base, OerebBase, Vector): register_oereb(ProjektierungszonenNationalstrassenV20Oereb.__bodId__, ProjektierungszonenNationalstrassenV20Oereb) -class BaulinienNationalstrassenOereb(Base, OerebBase, Vector): - __tablename__ = 'baulinien_nationalstrassen_oereb' - __table_args__ = ({'schema': 'astra', 'autoload': False}) - __bodId__ = 'ch.astra.baulinien-nationalstrassen.oereb' - -register_oereb(BaulinienNationalstrassenOereb.__bodId__, BaulinienNationalstrassenOereb) - - class BaulinienNationalstrassenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'baulinien_nationalstrassen_v2_0_oereb' __table_args__ = ({'schema': 'astra', 'autoload': False}) @@ -75,14 +59,6 @@ class ProjektierungStarkstromV20Oereb(Base, OerebBase, Vector): # BAV -class KatasterBelastetenStandorteOevOereb(Base, OerebBase, Vector): - __tablename__ = 'kataster_belasteter_standorte_oev_oereb' - __table_args__ = ({'schema': 'bav', 'autoload': False}) - __bodId__ = 'ch.bav.kataster-belasteter-standorte-oev.oereb' - -register_oereb(KatasterBelastetenStandorteOevOereb.__bodId__, KatasterBelastetenStandorteOevOereb) - - class KatasterBelastetenStandorteOevV20Oereb(Base, OerebBase, Vector): __tablename__ = 'kataster_belasteter_standorte_oev_v2_0_oereb' __table_args__ = ({'schema': 'bav', 'autoload': False}) @@ -91,14 +67,6 @@ class KatasterBelastetenStandorteOevV20Oereb(Base, OerebBase, Vector): register_oereb(KatasterBelastetenStandorteOevV20Oereb.__bodId__, KatasterBelastetenStandorteOevV20Oereb) -class ProjektierungszonenEisenbahnanlagenOereb(Base, OerebBase, Vector): - __tablename__ = 'projektierungszonen_eisenbahnanlagen_oereb' - __table_args__ = ({'schema': 'bav', 'autoload': False}) - __bodId__ = 'ch.bav.projektierungszonen-eisenbahnanlagen.oereb' - -register_oereb(ProjektierungszonenEisenbahnanlagenOereb.__bodId__, ProjektierungszonenEisenbahnanlagenOereb) - - class ProjektierungszonenEisenbahnanlagenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'projektierungszonen_eisenbahnanlagen_v2_0_oereb' __table_args__ = ({'schema': 'bav', 'autoload': False}) @@ -107,14 +75,6 @@ class ProjektierungszonenEisenbahnanlagenV20Oereb(Base, OerebBase, Vector): register_oereb(ProjektierungszonenEisenbahnanlagenV20Oereb.__bodId__, ProjektierungszonenEisenbahnanlagenV20Oereb) -class BaulinienEisenbahnanlagenOereb(Base, OerebBase, Vector): - __tablename__ = 'baulinien_eisenbahnanlagen_oereb' - __table_args__ = ({'schema': 'bav', 'autoload': False}) - __bodId__ = 'ch.bav.baulinien-eisenbahnanlagen.oereb' - -register_oereb(BaulinienEisenbahnanlagenOereb.__bodId__, BaulinienEisenbahnanlagenOereb) - - class BaulinienEisenbahnanlagenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'baulinien_eisenbahnanlagen_v2_0_oereb' __table_args__ = ({'schema': 'bav', 'autoload': False}) @@ -124,14 +84,6 @@ class BaulinienEisenbahnanlagenV20Oereb(Base, OerebBase, Vector): # BAZL -class ProjektierungszonenOereb(Base, OerebBase, Vector): - __tablename__ = 'projektierungszonen_oereb' - __table_args__ = ({'schema': 'bazl', 'autoload': False}) - __bodId__ = 'ch.bazl.projektierungszonen-flughafenanlagen.oereb' - -register_oereb(ProjektierungszonenOereb.__bodId__, ProjektierungszonenOereb) - - class ProjektierungszonenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'projektierungszonen_v2_0_oereb' __table_args__ = ({'schema': 'bazl', 'autoload': False}) @@ -140,14 +92,6 @@ class ProjektierungszonenV20Oereb(Base, OerebBase, Vector): register_oereb(ProjektierungszonenV20Oereb.__bodId__, ProjektierungszonenV20Oereb) -class SichereitszonenOereb(Base, OerebBase, Vector): - __tablename__ = 'sichereitszonen_oereb' - __table_args__ = ({'schema': 'bazl', 'autoload': False}) - __bodId__ = 'ch.bazl.sicherheitszonenplan.oereb' - -register_oereb(SichereitszonenOereb.__bodId__, SichereitszonenOereb) - - class SichereitszonenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'sichereitszonen_v2_0_oereb' __table_args__ = ({'schema': 'bazl', 'autoload': False}) @@ -164,14 +108,6 @@ class SichereitszonenV20Oereb(Base, OerebBase, Vector): # register_oereb(SichereitszonenAenderungV20Oereb.__bodId__, SichereitszonenAenderungV20Oereb) -class KatasterBelastetenStandorteZivflplOereb(Base, OerebBase, Vector): - __tablename__ = 'kataster_belasteter_standorte_zivflpl_oereb' - __table_args__ = ({'schema': 'bazl', 'autoload': False}) - __bodId__ = 'ch.bazl.kataster-belasteter-standorte-zivilflugplaetze.oereb' - -register_oereb(KatasterBelastetenStandorteZivflplOereb.__bodId__, KatasterBelastetenStandorteZivflplOereb) - - class KatasterBelastetenStandorteZivflplV20Oereb(Base, OerebBase, Vector): __tablename__ = 'kataster_belasteter_standorte_zivflpl_v2_0_oereb' __table_args__ = ({'schema': 'bazl', 'autoload': False}) @@ -180,14 +116,6 @@ class KatasterBelastetenStandorteZivflplV20Oereb(Base, OerebBase, Vector): register_oereb(KatasterBelastetenStandorteZivflplV20Oereb.__bodId__, KatasterBelastetenStandorteZivflplV20Oereb) -class BaulinienFlughafenanlagenOereb(Base, OerebBase, Vector): - __tablename__ = 'baulinien_flughafenanlagen_oereb' - __table_args__ = ({'schema': 'bazl', 'autoload': False}) - __bodId__ = 'ch.bazl.baulinien-flughafenanlagen.oereb' - -register_oereb(BaulinienFlughafenanlagenOereb.__bodId__, BaulinienFlughafenanlagenOereb) - - class BaulinienFlughafenanlagenV20Oereb(Base, OerebBase, Vector): __tablename__ = 'baulinien_flughafenanlagen_v2_0_oereb' __table_args__ = ({'schema': 'bazl', 'autoload': False}) diff --git a/chsdi/templates/index.mako b/chsdi/templates/index.mako index 400891607b..38b6d6c480 100644 --- a/chsdi/templates/index.mako +++ b/chsdi/templates/index.mako @@ -51,7 +51,7 @@ version = python_version() Identify on mutiple queryable attributes
Identify - example with callback
Identify - without geometry
- Identify - geometryFormat=interlis on Oereb layers + Identify - geometryFormat=interlis on Oereb layers

Indentify: with query

Query 'ch.bazl.luftfahrthindernis' for 'Antenna' with a bbox
Get some values for attribute 'obstacletype'
diff --git a/tests/integration/test_identify_service.py b/tests/integration/test_identify_service.py index bb7790ab6d..6f5096fa52 100644 --- a/tests/integration/test_identify_service.py +++ b/tests/integration/test_identify_service.py @@ -749,7 +749,7 @@ def test_identify_oereb_several_layers(self): params = {'geometry': '618953,170093', 'geometryType': 'esriGeometryPoint', 'imageDisplay': '1920,576,96', - 'layers': 'all:ch.bav.kataster-belasteter-standorte-oev.oereb,ch.bazl.sicherheitszonenplan.oereb', + 'layers': 'all:ch.bav.kataster-belasteter-standorte-oev_v2_0.oereb,ch.bazl.sicherheitszonenplan_v2_0.oereb', 'mapExtent': '671164.31244,253770,690364.31244,259530', 'tolerance': '5', 'geometryFormat': 'interlis'}