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

Consider additional GML adapters #128

Closed
cdmgtri opened this issue Mar 19, 2020 · 2 comments
Closed

Consider additional GML adapters #128

cdmgtri opened this issue Mar 19, 2020 · 2 comments
Labels
Projects
Milestone

Comments

@cdmgtri
Copy link
Collaborator

cdmgtri commented Mar 19, 2020

Feedback from issue #101 (Harmonize location area elements and GML adapters).

I was wondering if we could discuss nc:AreaRegionAbstract, m:Location AugmentationType, and approach regarding GML in general. Since ISO and OGC have resource to sustain these classes, I was curious as to whether or not we could bring all of the feature classes together under a common namespace and have someone/some group sustaining the connections to GML. I see nc, mo, geo domains all touching GML to some extent.

@cdmgtri cdmgtri added the 5.0 label Mar 19, 2020
@cdmgtri cdmgtri added this to the niem-5.0beta1 milestone Mar 19, 2020
@cdmgtri cdmgtri added this to To do in NIEM-5.0 via automation Mar 19, 2020
@cdmgtri cdmgtri moved this from To do to Harmonization Workgroup in NIEM-5.0 Mar 19, 2020
@DonClysdale
Copy link

DonClysdale commented Apr 21, 2020

In xsd/external/have/geo-oasis.xsd and xsd/external/have/gml-oasis.xsd the namespace prefix gml is defined as xmlns:gml="http://www.opengis.net/gml" while in the /xsd/external/ogc/gml/3.2.1/*.xsd schema the gml namespace prefix is defined as xmlns:gml="http://www.opengis.net/gml/3.2".

It would be good to standardize on the "http://www.opengis.net/gml/3.2" namespace if both schema are meant to derive from the same base types. However there are some duplication of element and type names between have/.xsd and ogc/gml/3.2.1/.xsd schema (e.g. gml:Point and gml:PointType) which do not have identical definitions - so perhaps the target namespace and prefix for elements in the xsd/external/have/gml-oasis.xsd should be renamed similar to the urn in the target namespace for xsd/external/have/geo-oasis.xsd.

@cdmgtri cdmgtri removed this from Harmonization Workgroup in NIEM-5.0 May 26, 2020
@cdmgtri cdmgtri added this to NTAC in NIEM-5.0-assigned May 26, 2020
@cdmgtri cdmgtri removed this from NTAC in NIEM-5.0-assigned May 28, 2020
@cdmgtri cdmgtri added this to To do in NIEM-5.0 via automation May 28, 2020
@cdmgtri cdmgtri moved this from To do to Pending Review in NIEM-5.0 May 28, 2020
@cdmgtri
Copy link
Collaborator Author

cdmgtri commented May 28, 2020

The NTAC has confirmed that we cannot make changes to the HAVE external schemas so we cannot do anything about their use of a different set of GML schemas.

Separately, the NTAC is working on creating a profile of NIEM's GML external schemas to only include the content used by NIEM adapters. Users who wish to reuse other parts of GML may replace the NIEM profile with their own.

@cdmgtri cdmgtri moved this from Pending Review to Approved in NIEM-5.0 Jun 23, 2020
@cdmgtri cdmgtri modified the milestones: niem-5.0beta1, niem-5.0rc1 Jul 1, 2020
@cdmgtri cdmgtri closed this as completed Aug 31, 2020
NIEM-5.0 automation moved this from Approved to Done Aug 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
NIEM-5.0
  
Done
Development

No branches or pull requests

2 participants