Skip to content

Commit

Permalink
nieuwe loopafstanden ivm nieuw netwerk (#929)
Browse files Browse the repository at this point in the history
* nieuwe loopafstanden ivm nieuw netwerk

* nieuwe loopafstanden ivm nieuw netwerk

* typo aangepast
  • Loading branch information
ekesgin authored Feb 14, 2024
1 parent 0500997 commit 339f39d
Show file tree
Hide file tree
Showing 4 changed files with 233 additions and 1 deletion.
81 changes: 81 additions & 0 deletions datasets/huishoudelijkafval/adresloopafstand_v2/v2.0.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
{
"id": "adresLoopafstandV2",
"version": "2.0.0",
"type": "table",
"provenance": "afval_api_adres_loopafstand",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"required": [
"id",
"schema"
],
"display": "id",
"mainGeometry": "geometrie",
"properties": {
"id": {
"type": "string",
"provenance": "afval_api_adres_loopafstand_id",
"description": "Uniek identificerend kenmerk van het record"
},
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema"
},
"adresseerbaarobjectId": {
"type": "string",
"description": "Uniek identificerend kenmerk van adresseerbaarobject"
},
"adresseerbaarobjectType": {
"type": "string",
"description": "Typering adresseerbaar object conform BAG: verblijfsobject, ligplaats , standplaats"
},
"nummeraanduidingId": {
"type": "string",
"description": "BAG:Landelijke identificatie nummeraanduiding"
},
"gebruiksdoel": {
"type": "string",
"description": "BAG:Een categorisering van de gebruiksdoelen van het betreffende verblijfsobject, zoals dit door de overheid als zodanig is toegestaan"
},
"cluster": {
"type": "string",
"relation": "huishoudelijkafval:cluster",
"description": "Uniek identificerend kenmerk van cluster waarnaar de afstand is berekend"
},
"fractie": {
"type": "string",
"provenance": "afval_fractie",
"description": "Code afvalfractie waarnaar de afstand is bepaald"
},
"fractieOmschrijving": {
"type": "string",
"provenance": "afval_fractie_omschrijving",
"description": "Omschrijving afvalfractie waarnaar de afstand is bepaald"
},
"loopafstandCategorie": {
"type": "string",
"relation": "huishoudelijkafval:loopafstandCategorie",
"provenance": "afval_loopafstand_categorie_id",
"description": "relatie naar de categorie waarin de berekende loopafstand valt"
},
"loopafstand": {
"type": "number",
"description": "Berekende afstand over de weg in meter in RD (epsg:28992) van woning tot cluster van containers van de betreffende afvalfractie"
},
"geometrie": {
"$ref": "https://geojson.org/schema/Point.json",
"description": "Geometrie van het type POINT in RD (epsg:28992)"
},
"wijzigingsdatumDp": {
"type": "string",
"format": "date-time",
"description": "Datum waarop het object is gewijzigd"
},
"verwijderdDp": {
"type": "boolean",
"description": "indicatie of het object verwijderd is bij de bronhouder"
}
}
}
}
73 changes: 73 additions & 0 deletions datasets/huishoudelijkafval/bagobjectloopafstand_v2/v2.0.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"id": "bagObjectLoopafstandV2",
"version": "2.0.0",
"type": "table",
"provenance": "afval_api_bag_object_loopafstand",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"required": [
"id",
"schema"
],
"display": "id",
"mainGeometry": "geometrie",
"properties": {
"id": {
"type": "string",
"provenance": "afval_api_bag_object_loopafstand_id",
"description": "Uniek identificerend kenmerk van het record"
},
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema"
},
"bagObjectId": {
"type": "string",
"description": "Uniek identificerend kenmerk van bagobject"
},
"bagObjectType": {
"type": "string",
"description": "BAG objectklasse: pand, ligplaats, standplaats"
},
"cluster": {
"type": "string",
"relation": "huishoudelijkafval:cluster",
"description": "Uniek identificerend kenmerk van cluster waarnaar de afstand is berekend"
},
"fractie": {
"type": "string",
"provenance": "afval_fractie",
"description": "Code afvalfractie waarnaar de afstand is bepaald"
},
"fractieOmschrijving": {
"type": "string",
"description": "Omschrijving afvalfractie waarnaar de afstand is bepaald.",
"provenance": "afval_fractie_omschrijving"
},
"loopafstandCategorie": {
"type": "string",
"provenance": "afval_loopafstand_categorie_id",
"relation": "huishoudelijkafval:loopafstand_categorie",
"description": "relatie naar de categorie waarin de berekende loopafstand valt"
},
"loopafstand": {
"type": "number",
"description": "Berekende afstand over de weg in meter in RD (epsg:28992) van woning tot cluster van containers van de betreffende afvalfractie"
},
"geometrie": {
"$ref": "https://geojson.org/schema/Polygon.json",
"description": "Geometrie van het type MULTIPOLYGON in RD (epsg:28992))"
},
"wijzigingsdatumDp": {
"type": "string",
"format": "date-time",
"description": "Datum waarop het object is gewijzigd"
},
"verwijderdDp": {
"type": "boolean",
"description": "indicatie of het object verwijderd is"
}
}
}
}
23 changes: 22 additions & 1 deletion datasets/huishoudelijkafval/dataset.json
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,27 @@
"activeVersions": {
"1.1.0": "ticket/v1.1.0"
}
},
{
"id": "loopafstandCategorieV2",
"$ref": "loopafstandcategorie_v2/v2.0.0",
"activeVersions": {
"2.0.0": "loopafstandcategorie_v2/v2.0.0"
}
},
{
"id": "bagObjectLoopafstandV2",
"$ref": "bagobjectloopafstand_v2/v2.0.0",
"activeVersions": {
"2.0.0": "bagobjectloopafstand_v2/v2.0.0"
}
},
{
"id": "adresLoopafstandV2",
"$ref": "adresloopafstand_v2/v2.0.0",
"activeVersions": {
"2.0.0": "adresloopafstand_v2/v2.0.0"
}
}
]
}
}
57 changes: 57 additions & 0 deletions datasets/huishoudelijkafval/loopafstandcategorie_v2/v2.0.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"id": "loopafstandCategorieV2",
"version": "2.0.0",
"type": "table",
"provenance": "afval_api_loopafstand_categorie",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"required": [
"id",
"schema"
],
"display": "id",
"properties": {
"id": {
"type": "string",
"provenance": "afval_loopafstand_categorie_id",
"description": "identificatie categorie loopafstand"
},
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema"
},
"fractie": {
"type": "string",
"provenance": "afval_fractie",
"description": "Code afvalfractie waarnaar de afstand is bepaald"
},
"fractieOmschrijving": {
"type": "string",
"provenance": "afval_fractie_omschrijving",
"description": "Omschrijving afvalfractie waarnaar de afstand is bepaald"
},
"loopafstandCategorieOmschrijving": {
"type": "string",
"description": "Omschrijving van de categorie waarin de berekende loopafstand valt"
},
"loopafstandCategorieVanaf": {
"type": "integer",
"description": "Ondergrens van de categorie waarin de berekende loopafstand valt"
},
"loopafstandCategorieTot": {
"type": "integer",
"description": "Bovengrens van de categorie waarin de berekende loopafstand valt"
},
"wijzigingsdatumDp": {
"type": "string",
"format": "date-time",
"description": "Datum waarop het object is gewijzigd"
},
"verwijderdDp": {
"type": "boolean",
"description": "indicatie of het object verwijderd is"
}
}
}
}

0 comments on commit 339f39d

Please sign in to comment.