gws.plugin.alkis.data.types¶
Source code: gws.plugin.alkis.data.types
Module Contents¶
- class gws.plugin.alkis.data.types.Adresse(**kwargs)¶
Bases:
Object- hausnummer: str¶
- strasse: str¶
- x: float¶
- y: float¶
- class gws.plugin.alkis.data.types.AdresseQuery(*args, **kwargs)¶
Bases:
gws.DataBasic data object.
This object can be instantiated by passing one or or
dictarguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
Noneand no error is raised, unless the attribute name starts with an underscore.- bisHausnummer: str¶
- gemarkung: str¶
- gemarkungCode: str¶
- gemeinde: str¶
- gemeindeCode: str¶
- hausnummer: str¶
- hausnummerNotNull: bool¶
- kreis: str¶
- kreisCode: str¶
- land: str¶
- landCode: str¶
- options: AdresseQueryOptions | None¶
- regierungsbezirk: str¶
- regierungsbezirkCode: str¶
- strasse: str¶
- class gws.plugin.alkis.data.types.AdresseQueryOptions(*args, **kwargs)¶
Bases:
gws.DataBasic data object.
This object can be instantiated by passing one or or
dictarguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
Noneand no error is raised, unless the attribute name starts with an underscore.- limit: int¶
- offset: int¶
- pageSize: int¶
- sort: list[gws.SortOptions] | None¶
- strasseSearchOptions: gws.TextSearchOptions¶
- withHistorySearch: bool¶
- class gws.plugin.alkis.data.types.Anschrift(**kwargs)¶
Bases:
Entity- recs: list[AnschriftRecord]¶
- class gws.plugin.alkis.data.types.AnschriftRecord(**kwargs)¶
Bases:
Record- hausnummer: str¶
- ort: str¶
- plz: str¶
- strasse: str¶
- telefon: str¶
- class gws.plugin.alkis.data.types.Buchung(**kwargs)¶
Bases:
Entity- buchungsblatt: Buchungsblatt¶
- buchungsblattUid: str¶
- recs: list[BuchungsstelleReference]¶
- gws.plugin.alkis.data.types.BuchungAccessRequired = ['buchungsblattkennzeichenList']¶
- class gws.plugin.alkis.data.types.Buchungsblatt(**kwargs)¶
Bases:
Entity- buchungsblattkennzeichen: str¶
- buchungsstelleList: list[Buchungsstelle]¶
- namensnummerList: list[Namensnummer]¶
- recs: list[BuchungsblattRecord]¶
- class gws.plugin.alkis.data.types.BuchungsblattRecord(**kwargs)¶
Bases:
Record- buchungsart: str¶
- buchungsblattkennzeichen: str¶
- buchungsblattnummerMitBuchstabenerweiterung: str¶
- class gws.plugin.alkis.data.types.Buchungsstelle(**kwargs)¶
Bases:
Entity- buchungsblattkennzeichenList: list[str]¶
- buchungsblattUids: list[str]¶
- childUids: list[str]¶
- flurstueckskennzeichenList: list[str]¶
- fsUids: list[str]¶
- laufendeNummer: str¶
- parentkennzeichenList: list[str]¶
- parentUids: list[str]¶
- recs: list[BuchungsstelleRecord]¶
- class gws.plugin.alkis.data.types.BuchungsstelleRecord(**kwargs)¶
Bases:
Record- anteil: str¶
- beschreibungDesSondereigentums: str¶
- beschreibungDesUmfangsDerBuchung: str¶
- buchungstext: str¶
- laufendeNummer: str¶
- class gws.plugin.alkis.data.types.BuchungsstelleReference(**kwargs)¶
Bases:
Object- buchungsstelle: Buchungsstelle¶
- class gws.plugin.alkis.data.types.DisplayTheme(*args, **kwds)¶
Bases:
gws.EnumDisplay themes for ALKIS data.
- bewertung = 'bewertung'¶
Bewertung” theme, showing valuation information.
- buchung = 'buchung'¶
Buchung” theme, showing booking information.
- eigentuemer = 'eigentuemer'¶
Eigentümer” theme, showing owner information.
- festlegung = 'festlegung'¶
Festlegung” theme, showing legal and other determinations.
- gebaeude = 'gebaeude'¶
Gebäude” theme, showing building information.
- lage = 'lage'¶
Lage” theme, showing the location of the property.
- nutzung = 'nutzung'¶
Nutzung” theme, showing land use information.
- gws.plugin.alkis.data.types.EigentuemerAccessRequired = ['personName', 'personVorname']¶
- class gws.plugin.alkis.data.types.Flurstueck(**kwargs)¶
Bases:
Entity- flurstueckskennzeichen: str¶
- fsnummer: str¶
- gebaeudeAmtlicheFlaeche: float¶
- gebaeudeGeomFlaeche: float¶
- geom: Any¶
- recs: list[FlurstueckRecord]¶
- x: float¶
- y: float¶
- class gws.plugin.alkis.data.types.FlurstueckQuery(*args, **kwargs)¶
Bases:
gws.DataBasic data object.
This object can be instantiated by passing one or or
dictarguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
Noneand no error is raised, unless the attribute name starts with an underscore.- buchungsblattkennzeichenList: list[str]¶
- flaecheBis: float¶
- flaecheVon: float¶
- flurnummer: str¶
- flurstuecksfolge: str¶
- flurstueckskennzeichen: str¶
- gemarkung: str¶
- gemarkungCode: str¶
- gemeinde: str¶
- gemeindeCode: str¶
- hausnummer: str¶
- kreis: str¶
- kreisCode: str¶
- land: str¶
- landCode: str¶
- nenner: str¶
- options: FlurstueckQueryOptions | None¶
- personName: str¶
- personVorname: str¶
- regierungsbezirk: str¶
- regierungsbezirkCode: str¶
- strasse: str¶
- uids: list[str]¶
- zaehler: str¶
- class gws.plugin.alkis.data.types.FlurstueckQueryOptions(*args, **kwargs)¶
Bases:
gws.DataBasic data object.
This object can be instantiated by passing one or or
dictarguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
Noneand no error is raised, unless the attribute name starts with an underscore.- buchungsblattSearchOptions: gws.TextSearchOptions¶
- displayThemes: list[DisplayTheme]¶
- limit: int¶
- nameSearchOptions: gws.TextSearchOptions¶
- offset: int¶
- pageSize: int¶
- sort: list[gws.SortOptions] | None¶
- strasseSearchOptions: gws.TextSearchOptions¶
- withBuchung: bool¶
- withEigentuemer: bool¶
- withHistoryDisplay: bool¶
- withHistorySearch: bool¶
- class gws.plugin.alkis.data.types.FlurstueckRecord(**kwargs)¶
Bases:
Record- abweichenderRechtszustand: bool¶
- amtlicheFlaeche: float¶
- flurnummer: str¶
- flurstuecksfolge: str¶
- flurstueckskennzeichen: str¶
- geom: str¶
- geomFlaeche: float¶
- nachfolgerFlurstueckskennzeichen: list[str]¶
- nenner: str¶
- rechtsbehelfsverfahren: bool¶
- vorgaengerFlurstueckskennzeichen: list[str]¶
- x: float¶
- y: float¶
- zaehler: str¶
- zeitpunktDerEntstehung: str¶
- zweifelhafterFlurstuecksnachweis: bool¶
- class gws.plugin.alkis.data.types.Gebaeude(**kwargs)¶
Bases:
Entity- recs: list[GebaeudeRecord]¶
- class gws.plugin.alkis.data.types.GebaeudeProps(**kwargs)¶
Bases:
Object- anzahlDerOberirdischenGeschosse: int¶
- anzahlDerUnterirdischenGeschosse: int¶
- baujahr: list[int]¶
- dachart: str¶
- durchfahrtshoehe: int¶
- gebaeudekennzeichen: str¶
- geschossflaeche: float¶
- grundflaeche: float¶
- hochhaus: bool¶
- name: list[str]¶
- objekthoehe: int¶
- punktkennung: str¶
- sonstigeEigenschaft: list[str]¶
- umbauterRaum: float¶
- class gws.plugin.alkis.data.types.GebaeudeRecord(**kwargs)¶
Bases:
Record- amtlicheFlaeche: float¶
- gebaeudekennzeichen: int¶
- geom: str¶
- geomFlaeche: float¶
- props: GebaeudeProps¶
- class gws.plugin.alkis.data.types.IndexStatus(*args, **kwargs)¶
Bases:
gws.DataIndex status
- basic: bool¶
- buchung: bool¶
- complete: bool¶
- eigentuemer: bool¶
- missing: bool¶
- class gws.plugin.alkis.data.types.Lage(**kwargs)¶
Bases:
Entity- recs: list[LageRecord]¶
- x: float¶
- y: float¶
- class gws.plugin.alkis.data.types.LageRecord(**kwargs)¶
Bases:
Record- hausnummer: str¶
- laufendeNummer: str¶
- ortsteil: str¶
- pseudonummer: str¶
- strasse: str¶
- class gws.plugin.alkis.data.types.Namensnummer(**kwargs)¶
Bases:
Entity- buchungsblattkennzeichenList: list[str]¶
- buchungsblattUids: list[str]¶
- laufendeNummer: str¶
- recs: list[NamensnummerRecord]¶
- class gws.plugin.alkis.data.types.NamensnummerRecord(**kwargs)¶
Bases:
Record- anteil: str¶
- beschriebDerRechtsgemeinschaft: str¶
- laufendeNummerNachDIN1421: str¶
- nummer: str¶
- strichblattnummer: int¶
- class gws.plugin.alkis.data.types.Part(**kwargs)¶
Bases:
Entity- amtlicheFlaeche: float¶
- fs: str¶
- geom: str¶
- geomFlaeche: float¶
- KIND¶
- kind: int¶
- recs: list[PartRecord]¶
- gws.plugin.alkis.data.types.PART_BEWERTUNG = 2¶
- gws.plugin.alkis.data.types.PART_FESTLEGUNG = 3¶
- gws.plugin.alkis.data.types.PART_NUTZUNG = 1¶
- class gws.plugin.alkis.data.types.PartProps(**kwargs)¶
Bases:
Object- ackerzahlOderGruenlandzahl: str¶
- anzahlDerFahrstreifen: int¶
- bodenzahlOderGruenlandgrundzahl: str¶
- breiteDerFahrbahn: int¶
- breiteDesGewaessers: int¶
- breiteDesVerkehrsweges: int¶
- datumAbgabe: str¶
- datumAnordnung: str¶
- datumBesitzeinweisung: str¶
- datumrechtskraeftig: str¶
- fliessrichtung: bool¶
- gewaesserkennzahl: str¶
- gewaesserkennziffer: str¶
- identnummer: str¶
- jahreszahl: int¶
- nummer: str¶
- nummerDerSchutzzone: str¶
- nummerDesSchutzgebietes: str¶
- tagesabschnittsnummer: str¶
- veraenderungOhneRuecksprache: bool¶
- class gws.plugin.alkis.data.types.PartRecord(**kwargs)¶
Bases:
Record- amtlicheFlaeche: float¶
- geom: str¶
- geomFlaeche: float¶
- class gws.plugin.alkis.data.types.Person(**kwargs)¶
Bases:
Entity- recs: list[PersonRecord]¶
- class gws.plugin.alkis.data.types.PersonRecord(**kwargs)¶
Bases:
Record- akademischerGrad: str¶
- anrede: str¶
- geburtsdatum: str¶
- geburtsname: str¶
- nachnameOderFirma: str¶
- vorname: str¶
- class gws.plugin.alkis.data.types.PlaceKind(*args, **kwds)¶
Bases:
gws.EnumEnumeration type.
Despite being declared as extending
Enum(for IDE support), this class is actually just a simple object and intended to be used as a collection of attributes. It doesn’t provide anyEnum-specific utilities.The rationale behind this is that we need
Enummembers (e.g.Color.RED) to be scalars, and not complex objects as in the standardEnum.- buchungsblattbezirk = 'buchungsblattbezirk'¶
- dienststelle = 'dienststelle'¶
- gemarkung = 'gemarkung'¶
- gemeinde = 'gemeinde'¶
- kreis = 'kreis'¶
- land = 'land'¶
- regierungsbezirk = 'regierungsbezirk'¶
- gws.plugin.alkis.data.types.PROPS¶
- class gws.plugin.alkis.data.types.Reader¶
- count(cls: type, table_name: str | None = None) int¶
- read_all(cls: type, table_name: str | None = None, uids: list[str] | None = None)¶