eblondel / geometa Goto Github PK
View Code? Open in Web Editor NEWR tools to write, read & validate geographic metadata (OGC/ISO 19110, 19115, 19119, 19136 and 19139)
Home Page: https://github.com/eblondel/geometa/wiki
License: Other
R tools to write, read & validate geographic metadata (OGC/ISO 19110, 19115, 19119, 19136 and 19139)
Home Page: https://github.com/eblondel/geometa/wiki
License: Other
Requires support of GM_Point
(gml:Point) quid how to do that in R. A good idea would be to rely on rgdal GML driver, but its focus is on feature collections, not raw geometry formats. Exactly the same issue as for EX_BoundingPolygon which requires GM_Object
Add abstract class MD_ContentInformation. Subclasses such as MD_FeatureCatalogueDescription #41 should extent it, from a ISO standard viewpoint.
Extend encoding/decoding mechanism to support matrices of coordinates
Additional Classes
0.3
)0.3
)0.3
)0.3
)0.3
)0.3
)0.3
)Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
How to?
Extends MD_CoverageDescription
ISO 19115:2003 Section A.2.4.2 Lineage information p. 23
A mechanism should be put in place to validate metadata. Each subclass of ISOMetadataElement
should implement a validate
or isValid
method that should implement the metadata validation rules specified by the standards:
xmlSchemaValidate
from XML
package allows to validate xml document vs. schemas. Validation would then be triggered once metadata is encoded to XML.Metadata validation may be set as option to TRUE
by default, FALSE
would deactivate the validation. Invalid metadata is not necessarily blocking. This maybe left to user. If not blocking, geometa will report a warning log. If blocking a stop will be called.
ISO 19115:2003 Section A.2.4.2 Lineage information p. 23
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.