You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Toelichting
Sommige delen van de REST berichten zijn dynamisch. Dit houdt in dat het eerste veld een type specificeert en dat type bepaald welke velden er volgen. Voorbeeld is geometrie. Het type is onder andere POINT en POLYGON. De volgende velden in het bericht zijn anders per type: Array van 2D punten of een Array van een Array van 2D punten.
In de Objecten catalogus wordt beschreven welke attributen en van welk type er allemaal aanwezig zijn op een Object type. Bijvoorbeeld Boom Diameter. Vooraf worden mappings gemaakt hoe de velden naar attributen in entiteiten (Mendix) of klassen (Java) mappen. In Mendix en Java is het niet mogelijk om dynamische mappings te maken. Dus hoe moeten we hiermee omgaan?
The text was updated successfully, but these errors were encountered:
Als je met dynamisch gedrag doelt op GeoJSON (wat inderdaad een polymorphe opzet heeft) dan wordt dat enkel gebruikt in het vaste "geometrie" attribuut. Dit is niet anders dan in ZGW API's of in StUF-ZDS waar geometrie wordt opgeslagen. Java kan hier zeker weten mee omgaan, want de alle typen zijn van te voren bekend en zijn vastgelegd in de Open API specificatie (in het geval van geometrie als vast attribuut) of in het Objecttype (in het geval van attributen die daar zijn vastgelegd).
Attributen veranderen in ieder geval NOOIT zomaar van type. Dit kan enkel gebeuren in een nieuwe versie van het Objecttype.
Toelichting
Sommige delen van de REST berichten zijn dynamisch. Dit houdt in dat het eerste veld een type specificeert en dat type bepaald welke velden er volgen. Voorbeeld is geometrie. Het type is onder andere POINT en POLYGON. De volgende velden in het bericht zijn anders per type: Array van 2D punten of een Array van een Array van 2D punten.
In de Objecten catalogus wordt beschreven welke attributen en van welk type er allemaal aanwezig zijn op een Object type. Bijvoorbeeld Boom Diameter. Vooraf worden mappings gemaakt hoe de velden naar attributen in entiteiten (Mendix) of klassen (Java) mappen. In Mendix en Java is het niet mogelijk om dynamische mappings te maken. Dus hoe moeten we hiermee omgaan?
The text was updated successfully, but these errors were encountered: