Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kadaster: onvolledige uitwerking van GM_Curve in XML schema's #571

Open
ArjanLoeffen opened this issue Dec 28, 2024 · 2 comments
Open

Kadaster: onvolledige uitwerking van GM_Curve in XML schema's #571

ArjanLoeffen opened this issue Dec 28, 2024 · 2 comments

Comments

@ArjanLoeffen
Copy link
Contributor

ArjanLoeffen commented Dec 28, 2024

Genereren van XML schema met NEN3610_GML322PROFILE_ENV levert onvolledige uitwerking van GM_Curve interface op.
Genereren van XML schema met NEN36102022_GML322 levert wel volledige uitwerking van GM_Curve interface op.
Het lijkt erop dat het GML profiel voor kadaster (GML profile for Kadaster) niet compleet is.

@ArjanLoeffen
Copy link
Contributor Author

ArjanLoeffen commented Dec 28, 2024

Het lijkt erop dat in het profiel voor het Kadaster geen enkele geometrische vorm als substitition van Curve is opgevat. In GML zelf is dat wel zo. Voorbeeld is LineStringSegment:

<element name="LineStringSegment"
            type="gml:LineStringSegmentType"
            substitutionGroup="gml:AbstractCurveSegment">
       ...
</element>

Daarom moet Kadaster bepalen welke constructs uit GML deze plek kunnen innemen, dus opgenomen kunnen worden in het de Kadaster interpretatie van de GML Curve.
NB Dit geldt voor alle constructies in het profiel.

Achtergrond
Een profiel is feitelijk hetzelfde als het complete XML schema maar waarbij:

  • alles wat niet relevant is weggestreept is
  • alles is teruggebracht in één bestand.

@ThiesMesdag Dit vraag dus om wat overleg.

@ThiesMesdag
Copy link
Contributor

Voor het curve profiel hebben we in ieder geval de ARC nodig. Een point en line string segment zit voor zover ik weet niet in de GM_curve, dus die zouden dan elders in het profiel moeten zitten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants