/// <summary>
 /// Initializes a new instance of the <see cref="KadastraalOnroerendeZaak" /> class.
 /// </summary>
 /// <param name="identificatie">identificatie.</param>
 /// <param name="domein">Het domein waartoe de identificatie behoort..</param>
 /// <param name="begrenzingPerceel">begrenzingPerceel.</param>
 /// <param name="perceelnummerRotatie">Rotatie van het perceelnummer ten behoeve van visualisatie op de kaart. Perceelnummers worden bijvoorbeeld gekanteld om in een smal perceel te passen..</param>
 /// <param name="plaatscoordinaten">plaatscoordinaten.</param>
 /// <param name="koopsom">koopsom.</param>
 /// <param name="toelichtingBewaarder">Toelichtende tekst bij een onroerende zaak van de bewaarder. De bewaarder is iemand die bij het Kadaster werkt. Hij schrijft stukken in in de openbare registers en de basisregistratie Kadaster conform de Kadasterwet..</param>
 /// <param name="type">type.</param>
 /// <param name="aardCultuurBebouwd">aardCultuurBebouwd.</param>
 /// <param name="aardCultuurOnbebouwd">aardCultuurOnbebouwd.</param>
 /// <param name="kadastraleAanduiding">kadastraleAanduiding.</param>
 /// <param name="kadastraleGrootte">kadastraleGrootte.</param>
 /// <param name="perceelnummerVerschuiving">perceelnummerVerschuiving.</param>
 /// <param name="adressen">adressen.</param>
 /// <param name="zakelijkGerechtigdeIdentificaties">Alle personen en rechtspersonen die een zakelijk recht hebben op deze kadastaraal onroerende zaak.</param>
 public KadastraalOnroerendeZaak(string identificatie = default(string), string domein = default(string), PolygonGeoJSON begrenzingPerceel = default(PolygonGeoJSON), decimal perceelnummerRotatie = default(decimal), PointGeoJSON plaatscoordinaten = default(PointGeoJSON), TypeKoopsom koopsom = default(TypeKoopsom), string toelichtingBewaarder = default(string), TypeKadastraalOnroerendeZaakEnum type = default(TypeKadastraalOnroerendeZaakEnum), Waardelijst aardCultuurBebouwd = default(Waardelijst), Waardelijst aardCultuurOnbebouwd = default(Waardelijst), string kadastraleAanduiding = default(string), TypeOppervlak kadastraleGrootte = default(TypeOppervlak), TypePerceelnummerVerschuiving perceelnummerVerschuiving = default(TypePerceelnummerVerschuiving), List <LocatieKadastraalObject> adressen = default(List <LocatieKadastraalObject>), List <string> zakelijkGerechtigdeIdentificaties = default(List <string>))
 {
     this.Identificatie        = identificatie;
     this.Domein               = domein;
     this.BegrenzingPerceel    = begrenzingPerceel;
     this.PerceelnummerRotatie = perceelnummerRotatie;
     this.Plaatscoordinaten    = plaatscoordinaten;
     this.Koopsom              = koopsom;
     this.ToelichtingBewaarder = toelichtingBewaarder;
     this.Type = type;
     this.AardCultuurBebouwd        = aardCultuurBebouwd;
     this.AardCultuurOnbebouwd      = aardCultuurOnbebouwd;
     this.KadastraleAanduiding      = kadastraleAanduiding;
     this.KadastraleGrootte         = kadastraleGrootte;
     this.PerceelnummerVerschuiving = perceelnummerVerschuiving;
     this.Adressen = adressen;
     this.ZakelijkGerechtigdeIdentificaties = zakelijkGerechtigdeIdentificaties;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PuntOfVlak" /> class.
 /// </summary>
 /// <param name="punt">punt.</param>
 /// <param name="vlak">vlak.</param>
 public PuntOfVlak(PointGeoJSON punt = default(PointGeoJSON), PolygonGeoJSON vlak = default(PolygonGeoJSON))
 {
     this.Punt = punt;
     this.Vlak = vlak;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Pand" /> class.
 /// </summary>
 /// <param name="identificatie">De unieke aanduiding van een pand. Elk pand waarvan gegevens zijn opgenomen in de BAG wordt uniek aangeduid door middel van een identificatiecode..</param>
 /// <param name="domein">Het domein waartoe de identificatie behoort..</param>
 /// <param name="geometrie">geometrie.</param>
 /// <param name="oorspronkelijkBouwjaar">Het jaar waarin een pand oorspronkelijk als bouwkundig gereed is wordt opgeleverd. Door de gemeente wordt een inschatting gemaakt van het bouwjaar, en aangepast als het pand wordt opgeleverd. Wijzigingen aan een pand na oplevering leiden niet tot wijziging van het bouwjaar..</param>
 /// <param name="status">status.</param>
 /// <param name="geconstateerd">Indicatie dat het pand in de registratie is opgenomen door een feitelijke constatering, zonder dat er sprake was van een brondocument/vergunning. Het pand is mogelijk illegaal..</param>
 /// <param name="documentdatum">De vaststellingsdatum van het brondocument dat de basis is voor opname, wijziging of een verwijdering van een object..</param>
 /// <param name="documentnummer">De unieke aanduiding van het brondocument op basis waarvan een opname, mutatie of een verwijdering van gegevens ten aanzien van een woonplaats heeft plaatsgevonden, binnen een gemeente. Alle karakters uit de MES-1 karakterset zijn toegstaan..</param>
 /// <param name="adresseerbaarObjectIdentificaties">adresseerbaarObjectIdentificaties.</param>
 /// <param name="nummeraanduidingIdentificaties">Identificatie(s) van de hoofd- en nevenadressen van het pand..</param>
 /// <param name="mogelijkOnjuist">mogelijkOnjuist.</param>
 public Pand(string identificatie = default(string), string domein = default(string), PolygonGeoJSON geometrie = default(PolygonGeoJSON), int oorspronkelijkBouwjaar = default(int), StatusPandEnum status = default(StatusPandEnum), bool geconstateerd = default(bool), DateTime documentdatum = default(DateTime), string documentnummer = default(string), List <string> adresseerbaarObjectIdentificaties = default(List <string>), List <NummeraanduidingIdentificatiesArray> nummeraanduidingIdentificaties = default(List <NummeraanduidingIdentificatiesArray>), PandMogelijkOnjuist mogelijkOnjuist = default(PandMogelijkOnjuist))
 {
     this.Identificatie                     = identificatie;
     this.Domein                            = domein;
     this.Geometrie                         = geometrie;
     this.OorspronkelijkBouwjaar            = oorspronkelijkBouwjaar;
     this.Status                            = status;
     this.Geconstateerd                     = geconstateerd;
     this.Documentdatum                     = documentdatum;
     this.Documentnummer                    = documentnummer;
     this.AdresseerbaarObjectIdentificaties = adresseerbaarObjectIdentificaties;
     this.NummeraanduidingIdentificaties    = nummeraanduidingIdentificaties;
     this.MogelijkOnjuist                   = mogelijkOnjuist;
 }
Exemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Aantekening" /> class.
 /// </summary>
 /// <param name="identificatie">identificatie.</param>
 /// <param name="domein">Het domein waartoe de identificatie behoort..</param>
 /// <param name="aard">aard.</param>
 /// <param name="omschrijving">omschrijving.</param>
 /// <param name="begrenzing">begrenzing.</param>
 /// <param name="einddatum">einddatum.</param>
 /// <param name="einddatumRecht">einddatumRecht.</param>
 /// <param name="indicatieOorspronkelijkObject">indicatieOorspronkelijkObject.</param>
 /// <param name="betreftGedeelteVanPerceel">betreftGedeelteVanPerceel.</param>
 public Aantekening(string identificatie = default(string), string domein = default(string), Waardelijst aard = default(Waardelijst), string omschrijving = default(string), PolygonGeoJSON begrenzing = default(PolygonGeoJSON), DateTime einddatum = default(DateTime), DateTime einddatumRecht = default(DateTime), bool indicatieOorspronkelijkObject = default(bool), bool betreftGedeelteVanPerceel = default(bool))
 {
     this.Identificatie  = identificatie;
     this.Domein         = domein;
     this.Aard           = aard;
     this.Omschrijving   = omschrijving;
     this.Begrenzing     = begrenzing;
     this.Einddatum      = einddatum;
     this.EinddatumRecht = einddatumRecht;
     this.IndicatieOorspronkelijkObject = indicatieOorspronkelijkObject;
     this.BetreftGedeelteVanPerceel     = betreftGedeelteVanPerceel;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VlakOfMultivlak" /> class.
 /// </summary>
 /// <param name="vlak">vlak.</param>
 /// <param name="multivlak">multivlak.</param>
 public VlakOfMultivlak(PolygonGeoJSON vlak = default(PolygonGeoJSON), MultipolygonGeoJSON multivlak = default(MultipolygonGeoJSON))
 {
     this.Vlak      = vlak;
     this.Multivlak = multivlak;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="GeoJSONGeometrie" /> class.
 /// </summary>
 /// <param name="point">point.</param>
 /// <param name="lineString">lineString.</param>
 /// <param name="polygon">polygon.</param>
 /// <param name="multiPoint">multiPoint.</param>
 /// <param name="multiLineString">multiLineString.</param>
 /// <param name="multiPolygon">multiPolygon.</param>
 public GeoJSONGeometrie(PointGeoJSON point = default(PointGeoJSON), LinestringGeoJSON lineString = default(LinestringGeoJSON), PolygonGeoJSON polygon = default(PolygonGeoJSON), MultipointGeoJSON multiPoint = default(MultipointGeoJSON), MultilinestringGeoJSON multiLineString = default(MultilinestringGeoJSON), MultipolygonGeoJSON multiPolygon = default(MultipolygonGeoJSON))
 {
     this.Point           = point;
     this.LineString      = lineString;
     this.Polygon         = polygon;
     this.MultiPoint      = multiPoint;
     this.MultiLineString = multiLineString;
     this.MultiPolygon    = multiPolygon;
 }