von geosn-NAS auf geosn-AAA umgestellt
This commit is contained in:
@@ -34,7 +34,7 @@ from sn_basis.functions.message_wrapper import info as _info
|
|||||||
# LoadStatus aus verfahrensgebiet_alkis wiederverwenden (identische Semantik)
|
# LoadStatus aus verfahrensgebiet_alkis wiederverwenden (identische Semantik)
|
||||||
from sn_verfahrensgebiet.functions.verfahrensgebiet_alkis import LoadStatus
|
from sn_verfahrensgebiet.functions.verfahrensgebiet_alkis import LoadStatus
|
||||||
|
|
||||||
ALKIS_NAS_URL = "https://geodienste.sachsen.de/aaa/public_alkis/nas/wfs"
|
ALKIS_SF_URL = "https://geodienste.sachsen.de/aaa/public_alkis/sf/wfs"
|
||||||
FLST_TYPENAME = "adv:AX_Flurstueck"
|
FLST_TYPENAME = "adv:AX_Flurstueck"
|
||||||
FLST_LAYER_NAME = "Flurstücke"
|
FLST_LAYER_NAME = "Flurstücke"
|
||||||
|
|
||||||
@@ -91,7 +91,7 @@ def _lade_flurstuecke_per_gemarkung(schluessel_liste: List[str]):
|
|||||||
|
|
||||||
for schluessel in schluessel_liste:
|
for schluessel in schluessel_liste:
|
||||||
uri = (
|
uri = (
|
||||||
f"url='{ALKIS_NAS_URL}' typename='{FLST_TYPENAME}' srsname='EPSG:25833' "
|
f"url='{ALKIS_SF_URL}' typename='{FLST_TYPENAME}' srsname='EPSG:25833' "
|
||||||
f"sql=SELECT * FROM AX_Flurstueck "
|
f"sql=SELECT * FROM AX_Flurstueck "
|
||||||
f"WHERE gemarkung_ax_gemarkung_schluessel_gemarkungsnummer = '{schluessel}'"
|
f"WHERE gemarkung_ax_gemarkung_schluessel_gemarkungsnummer = '{schluessel}'"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ from sn_basis.functions import QgsVectorLayer, QgsProject
|
|||||||
from sn_basis.functions import QMessageBox
|
from sn_basis.functions import QMessageBox
|
||||||
from sn_basis.functions.message_wrapper import info, warning
|
from sn_basis.functions.message_wrapper import info, warning
|
||||||
|
|
||||||
ALKIS_NAS_URL = "https://geodienste.sachsen.de/aaa/public_alkis/nas/wfs"
|
ALKIS_SF_URL = "https://geodienste.sachsen.de/aaa/public_alkis/sf/wfs"
|
||||||
PUNKTORT_TA_TYPENAME = "adv:AX_PunktortTA"
|
PUNKTORT_TA_TYPENAME = "adv:AX_PunktortTA"
|
||||||
GRENZPUNKT_TYPENAME = "adv:AX_Grenzpunkt"
|
GRENZPUNKT_TYPENAME = "adv:AX_Grenzpunkt"
|
||||||
|
|
||||||
@@ -114,7 +114,7 @@ def _lade_grenzpunkte_per_ids(id_liste: List[str]) -> Optional[object]:
|
|||||||
batch = id_liste[i * _BATCH_GROESSE: (i + 1) * _BATCH_GROESSE]
|
batch = id_liste[i * _BATCH_GROESSE: (i + 1) * _BATCH_GROESSE]
|
||||||
ids_str = ", ".join(f"'{gid}'" for gid in batch)
|
ids_str = ", ".join(f"'{gid}'" for gid in batch)
|
||||||
uri = (
|
uri = (
|
||||||
f"url='{ALKIS_NAS_URL}' typename='{GRENZPUNKT_TYPENAME}' "
|
f"url='{ALKIS_SF_URL}' typename='{GRENZPUNKT_TYPENAME}' "
|
||||||
f"srsname='EPSG:25833' "
|
f"srsname='EPSG:25833' "
|
||||||
f"sql=SELECT * FROM AX_Grenzpunkt WHERE gml_id IN ({ids_str})"
|
f"sql=SELECT * FROM AX_Grenzpunkt WHERE gml_id IN ({ids_str})"
|
||||||
)
|
)
|
||||||
@@ -212,7 +212,7 @@ def grenzpunkt_alkis(tab_widget, extent=None) -> Tuple[Optional[object], Optiona
|
|||||||
# -----------------------------------------------------------------------
|
# -----------------------------------------------------------------------
|
||||||
info("Grenzpunkte", "Schritt 1/3: PunktortTA per BBox laden …", duration=3)
|
info("Grenzpunkte", "Schritt 1/3: PunktortTA per BBox laden …", duration=3)
|
||||||
uri_pta = (
|
uri_pta = (
|
||||||
f"url='{ALKIS_NAS_URL}' typename='{PUNKTORT_TA_TYPENAME}' "
|
f"url='{ALKIS_SF_URL}' typename='{PUNKTORT_TA_TYPENAME}' "
|
||||||
f"srsname='EPSG:25833' "
|
f"srsname='EPSG:25833' "
|
||||||
f"bbox={xmin},{ymin},{xmax},{ymax},EPSG:25833"
|
f"bbox={xmin},{ymin},{xmax},{ymax},EPSG:25833"
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ from sn_basis.functions import QMessageBox
|
|||||||
from sn_basis.functions.qt_wrapper import QVariant
|
from sn_basis.functions.qt_wrapper import QVariant
|
||||||
from sn_basis.functions.variable_wrapper import get_variable
|
from sn_basis.functions.variable_wrapper import get_variable
|
||||||
|
|
||||||
alkis_NAS_url = "https://geodienste.sachsen.de/aaa/public_alkis/nas/wfs"
|
alkis_sf_url = "https://geodienste.sachsen.de/aaa/public_alkis/sf/wfs"
|
||||||
typename = "adv:AX_BauRaumOderBodenordnungsrecht"
|
typename = "adv:AX_BauRaumOderBodenordnungsrecht"
|
||||||
|
|
||||||
class LoadStatus(Enum):
|
class LoadStatus(Enum):
|
||||||
@@ -85,7 +85,7 @@ def verfahrensgebiet_alkis(tab_widget):
|
|||||||
|
|
||||||
# WFS mit Filter laden
|
# WFS mit Filter laden
|
||||||
wfs_uri_find = (
|
wfs_uri_find = (
|
||||||
f"url='{alkis_NAS_url}' typename='{typename}' srsname='EPSG:25833' "
|
f"url='{alkis_sf_url}' typename='{typename}' srsname='EPSG:25833' "
|
||||||
f"sql=SELECT * FROM AX_BauRaumOderBodenordnungsrecht "
|
f"sql=SELECT * FROM AX_BauRaumOderBodenordnungsrecht "
|
||||||
f"WHERE bezeichnung LIKE '{verfahrensnummer}%'"
|
f"WHERE bezeichnung LIKE '{verfahrensnummer}%'"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user