Grenzpunkte aus ALKIS werden im ALKIS-Stil angezeigt (#53)
grenzpunkte_gemarkungsweise() ruft nach project.addMapLayer(joined_layer) jetzt apply_style(joined_layer, "alkis_grenzpunkte.qml") auf - analog zum bereits etablierten Muster bei Flurstücken/Verfahrensgebiet/BROR in working_tab.py bzw. verfahrensgebiet_alkis_komplett.py. Neuer Test test_stil_wird_nach_dem_laden_auf_den_ergebnis_layer_angewendet mockt die komplette interne WFS-Kette (Extents, Hits, GML-Parsing, Grenzpunkt-Batch, Join) und prüft, dass apply_style() mit dem Ergebnis- Layer und dem richtigen Dateinamen aufgerufen wird. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -34,6 +34,7 @@ from sn_basis.functions import QgsVectorLayer, QgsProject
|
||||
from sn_basis.functions import QMessageBox
|
||||
from sn_basis.functions.message_wrapper import info, warning
|
||||
from sn_basis.functions.dialog_wrapper import create_progress_dialog
|
||||
from sn_basis.functions.ly_style_wrapper import apply_style
|
||||
|
||||
ALKIS_SF_URL = "https://geodienste.sachsen.de/aaa/public_alkis/sf/wfs"
|
||||
PUNKTORT_TA_TYPENAME = "adv:AX_PunktortTA"
|
||||
@@ -1652,6 +1653,7 @@ def grenzpunkte_gemarkungsweise(
|
||||
return None
|
||||
|
||||
project.addMapLayer(joined_layer)
|
||||
apply_style(joined_layer, "alkis_grenzpunkte.qml")
|
||||
|
||||
prog.set_value(prog_gesamt)
|
||||
prog.close()
|
||||
|
||||
Reference in New Issue
Block a user