gws.plugin.alkis.data.types
¶
Source code: gws.plugin.alkis.data.types
Module Contents¶
- class gws.plugin.alkis.data.types.EnumPair(code, text)¶
- class gws.plugin.alkis.data.types.Strasse(*args, **kwargs)¶
Bases:
gws.Data
Strasse (street) Record
- name: str¶
- class gws.plugin.alkis.data.types.Record(**kwargs)¶
Bases:
Object
- anlass: str¶
- beginnt: str¶
- endet: str¶
- class gws.plugin.alkis.data.types.Adresse(**kwargs)¶
Bases:
Object
- strasse: str¶
- hausnummer: str¶
- x: float¶
- y: float¶
- class gws.plugin.alkis.data.types.FlurstueckRecord(**kwargs)¶
Bases:
Record
- flurnummer: str¶
- zaehler: str¶
- nenner: str¶
- flurstuecksfolge: str¶
- flurstueckskennzeichen: str¶
- amtlicheFlaeche: float¶
- geom: str¶
- geomFlaeche: float¶
- x: float¶
- y: float¶
- abweichenderRechtszustand: bool¶
- rechtsbehelfsverfahren: bool¶
- zeitpunktDerEntstehung: str¶
- zweifelhafterFlurstuecksnachweis: bool¶
- nachfolgerFlurstueckskennzeichen: list[str]¶
- class gws.plugin.alkis.data.types.BuchungsstelleReference(**kwargs)¶
Bases:
Object
- buchungsstelle: Buchungsstelle¶
- class gws.plugin.alkis.data.types.Buchung(**kwargs)¶
Bases:
Entity
- recs: list[BuchungsstelleReference]¶
- buchungsblattUid: str¶
- buchungsblatt: Buchungsblatt¶
- class gws.plugin.alkis.data.types.Flurstueck(**kwargs)¶
Bases:
Entity
- recs: list[FlurstueckRecord]¶
- flurstueckskennzeichen: str¶
- fsnummer: str¶
- gebaeudeAmtlicheFlaeche: float¶
- gebaeudeGeomFlaeche: float¶
- geom: Any¶
- x: float¶
- y: float¶
- class gws.plugin.alkis.data.types.BuchungsblattRecord(**kwargs)¶
Bases:
Record
- buchungsart: str¶
- buchungsblattkennzeichen: str¶
- buchungsblattnummerMitBuchstabenerweiterung: str¶
- class gws.plugin.alkis.data.types.Buchungsblatt(**kwargs)¶
Bases:
Entity
- recs: list[BuchungsblattRecord]¶
- buchungsstelleList: list[Buchungsstelle]¶
- namensnummerList: list[Namensnummer]¶
- buchungsblattkennzeichen: str¶
- 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.Buchungsstelle(**kwargs)¶
Bases:
Entity
- recs: list[BuchungsstelleRecord]¶
- buchungsblattUids: list[str]¶
- buchungsblattkennzeichenList: list[str]¶
- parentUids: list[str]¶
- childUids: list[str]¶
- fsUids: list[str]¶
- parentkennzeichenList: list[str]¶
- flurstueckskennzeichenList: list[str]¶
- laufendeNummer: str¶
- 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.Namensnummer(**kwargs)¶
Bases:
Entity
- recs: list[NamensnummerRecord]¶
- buchungsblattUids: list[str]¶
- buchungsblattkennzeichenList: list[str]¶
- laufendeNummer: str¶
- 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.Person(**kwargs)¶
Bases:
Entity
- recs: list[PersonRecord]¶
- 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.Anschrift(**kwargs)¶
Bases:
Entity
- recs: list[AnschriftRecord]¶
- 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.Lage(**kwargs)¶
Bases:
Entity
- recs: list[LageRecord]¶
- class gws.plugin.alkis.data.types.GebaeudeRecord(**kwargs)¶
Bases:
Record
- gebaeudekennzeichen: int¶
- props: list[tuple]¶
- geom: str¶
- amtlicheFlaeche: float¶
- geomFlaeche: float¶
- class gws.plugin.alkis.data.types.Gebaeude(**kwargs)¶
Bases:
Entity
- PROP_KEYS¶
- recs: list[GebaeudeRecord]¶
- gws.plugin.alkis.data.types.PART_NUTZUNG = 1¶
- gws.plugin.alkis.data.types.PART_BEWERTUNG = 2¶
- gws.plugin.alkis.data.types.PART_FESTLEGUNG = 3¶
- class gws.plugin.alkis.data.types.PartRecord(**kwargs)¶
Bases:
Record
- props: list[tuple]¶
- amtlicheFlaeche: float¶
- geomFlaeche: float¶
- geom: str¶
- class gws.plugin.alkis.data.types.Part(**kwargs)¶
Bases:
Entity
- KIND¶
- PROP_KEYS¶
- recs: list[PartRecord]¶
- fs: str¶
- kind: int¶
- amtlicheFlaeche: float¶
- geomFlaeche: float¶
- geom: str¶
- class gws.plugin.alkis.data.types.PlaceKind¶
Bases:
gws.Enum
Enumeration 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
Enum
members (e.g.Color.RED
) to be scalars, and not complex objects as in the standardEnum
.- land = 'land'¶
- regierungsbezirk = 'regierungsbezirk'¶
- kreis = 'kreis'¶
- gemeinde = 'gemeinde'¶
- gemarkung = 'gemarkung'¶
- buchungsblattbezirk = 'buchungsblattbezirk'¶
- dienststelle = 'dienststelle'¶
- class gws.plugin.alkis.data.types.DisplayTheme¶
Bases:
gws.Enum
Enumeration 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
Enum
members (e.g.Color.RED
) to be scalars, and not complex objects as in the standardEnum
.- lage = 'lage'¶
- gebaeude = 'gebaeude'¶
- nutzung = 'nutzung'¶
- festlegung = 'festlegung'¶
- bewertung = 'bewertung'¶
- buchung = 'buchung'¶
- eigentuemer = 'eigentuemer'¶
- gws.plugin.alkis.data.types.EigentuemerAccessRequired = ['personName', 'personVorname']¶
- gws.plugin.alkis.data.types.BuchungAccessRequired = ['buchungsblattkennzeichenList']¶
- class gws.plugin.alkis.data.types.FlurstueckQueryOptions(*args, **kwargs)¶
Bases:
gws.Data
Basic data object.
This object can be instantiated by passing one or or
dict
arguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
None
and no error is raised, unless the attribute name starts with an underscore.- strasseSearchOptions: gws.TextSearchOptions¶
- nameSearchOptions: gws.TextSearchOptions¶
- buchungsblattSearchOptions: gws.TextSearchOptions¶
- limit: int¶
- offset: int¶
- hardLimit: int¶
- sort: list[gws.SortOptions] | None¶
- displayThemes: list[DisplayTheme]¶
- withEigentuemer: bool¶
- withBuchung: bool¶
- withHistorySearch: bool¶
- withHistoryDisplay: bool¶
- class gws.plugin.alkis.data.types.FlurstueckQuery(*args, **kwargs)¶
Bases:
gws.Data
Basic data object.
This object can be instantiated by passing one or or
dict
arguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
None
and no error is raised, unless the attribute name starts with an underscore.- flurnummer: str¶
- flurstuecksfolge: str¶
- zaehler: str¶
- nenner: str¶
- flurstueckskennzeichen: str¶
- flaecheBis: float¶
- flaecheVon: float¶
- gemarkung: str¶
- gemarkungCode: str¶
- gemeinde: str¶
- gemeindeCode: str¶
- kreis: str¶
- kreisCode: str¶
- land: str¶
- landCode: str¶
- regierungsbezirk: str¶
- regierungsbezirkCode: str¶
- strasse: str¶
- hausnummer: str¶
- buchungsblattkennzeichenList: list[str]¶
- personName: str¶
- personVorname: str¶
- uids: list[str]¶
- options: FlurstueckQueryOptions | None¶
- class gws.plugin.alkis.data.types.AdresseQueryOptions(*args, **kwargs)¶
Bases:
gws.Data
Basic data object.
This object can be instantiated by passing one or or
dict
arguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
None
and no error is raised, unless the attribute name starts with an underscore.- strasseSearchOptions: gws.TextSearchOptions¶
- limit: int¶
- offset: int¶
- hardLimit: int¶
- sort: list[gws.SortOptions] | None¶
- withHistorySearch: bool¶
- class gws.plugin.alkis.data.types.AdresseQuery(*args, **kwargs)¶
Bases:
gws.Data
Basic data object.
This object can be instantiated by passing one or or
dict
arguments and/or keyword args. All dicts keys and keywords become attributes of the object.Accessing an undefined attribute returns
None
and no error is raised, unless the attribute name starts with an underscore.- gemarkung: str¶
- gemarkungCode: str¶
- gemeinde: str¶
- gemeindeCode: str¶
- kreis: str¶
- kreisCode: str¶
- land: str¶
- landCode: str¶
- regierungsbezirk: str¶
- regierungsbezirkCode: str¶
- strasse: str¶
- hausnummer: str¶
- bisHausnummer: str¶
- hausnummerNotNull: bool¶
- options: AdresseQueryOptions | None¶