Comments (3)
I don't know that support for simple geometry is necessary, The only
advantage is a streamlined input. It is true that many users will take the
path of least resistance and use simple geometry when they actually have
descriptive information that would make the record more robust. In FGDC
there are many fields that are optional and many don't use as a result,
which is fine. But the option to use them is presented in the editor. You
only get what you put in, so it is not creating unnecessary bloat in the
output.
On Wed, May 21, 2014 at 10:29 AM, stansmith907 [email protected]:
On our afternoon call yesterday Josh and I discovered the JSON schema and
mdTranslator are out of sync regarding the 'geometry' and
'geometryCollection' options of GeoJSON.GeoJSON supports 'geometry', 'geometryCollection', 'feature', and
'featureCollection'. The difference between geometry and feature objects is
that features allow support of supplemental information such as id, name,
description, and other things we decided to collect. Geometry blocks carry
on the un-described geometry.ISO does support un-described geometries. The question is should we?
Pros:
- Descriptive fields are not required by ISO
- Descriptive fields didn't really exist in FGDC
- Third party generated GeoJSON could be dropped into the ADIwg JSON
- We would support the full GeoJSON standard Cons:
- Adds two more complex options for users (and or online editing
tools) that capture the same geometry information as feature.- Users may gravitate to the word 'geometry' more than 'feature'
causing loss of metadata that would otherwise be obtainable.
- User are not forced to provide supplemental information for
features, it could be omitted if unknown.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/10
.
from mdjson-schemas.
Like Stan mentioned, probably the major issue here is not supporting the full GeoJSON spec.
This will not have an impact on the ADIwg editor either way. You can have a GeoJSON feature without any properties.
from mdjson-schemas.
So what is the impact of not fully supporting the GeoJSON spec?
On Wed, May 21, 2014 at 12:01 PM, Josh Bradley [email protected]:
Like Stan mentioned, probably the major issue here is not supporting the
full GeoJSON spec.This will not have an impact on the ADIwg editor either way. You can have
a GeoJSON feature without any properties.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/10#issuecomment-43806525
.
from mdjson-schemas.
Related Issues (20)
- New Class - ComponentIdentifier HOT 1
- Feature/Data Quality HOT 6
- Identifying metadata standard and profile
- Verify translation descriptions for dataQuality report elements HOT 3
- Update dataQuality report type element
- Verify and update datQuality derivedElementReport schema HOT 2
- Update dataQuality report evaluationMethod element HOT 2
- Rename dev --> develop HOT 1
- Release v2.8.2 HOT 1
- Update Ruby Gem Version Number
- DQ_CompletenessOmission Typo
- Missing DQ_NonQuantitativeAttributeAccuracy
- Release v2.8.3 HOT 1
- Bug Fix Data Quality and Schema Versioning
- Fix Data Quality Report Type Enum
- Update definitions for mdJSON component system identifiers
- New element - mdDictionary
- Fix Data Quality Report and Method Types
- Update dataDictionary - add dictionaryId HOT 2
- Prepare Release Version 2.9.2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mdjson-schemas.