Skip to content

Commit 39f8a45

Browse files
committed
update to part 1
1 parent d1c452a commit 39f8a45

11 files changed

Lines changed: 215 additions & 251 deletions

part1_core/document.html

Lines changed: 180 additions & 191 deletions
Large diffs are not rendered by default.

part1_core/sections/clause_6_geosciml_models.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ GeoSciML Basic contains nine stub AbstractDescription classes ultimately materia
6767

6868
[[tbl_stub_abstract_description_classes]]
6969
.GeoSciML Basic stub AbstractDescription classes.
70-
[width="100%",cols="^50%,^50%",options="header",]
70+
[width="100%",cols="^50%,^50%",options="header",align="left"]
7171
|===
7272
|*Class* |*Description*
7373
|*AbstractFeatureRelation* |Association class placeholder to describe relations between geologic features.

part1_core/sections/clause_8_logical_model_1_uml_model.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Which option is most useful for a community is left to that community to decide.
2626
The following shortcuts are used to refer to external (non GeoSciML) classifiers.
2727

2828
[%unnumbered%]
29-
[width="100%",cols="16%,84%",options="header",]
29+
[width="100%",cols="16%,84%",options="header",align="left"]
3030
|===
3131
|*Shortcut* |*Full path (HollowWorld)*
3232
|*OM* |ISO TC211/ISO 19156 All/ISO 19156:2011 Observations and Measurements

part1_core/sections/clause_8_logical_model_4_geosciml_basic_rc.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The property purpose:DescriptionPurpose specifies the intended purpose/level of
4646

4747
[[valid_purpose_values]]
4848
.Valid “purpose” values
49-
[width="100%",cols="^17%,^83%",options="header",]
49+
[width="100%",cols="^17%,^83%",options="header",align="left"]
5050
|===
5151
|*Purpose* |*Description*
5252
|*instance* |And instance is a description that is specific to a particular observed occurrence. This is 'raw data', and its classification may start out as very general. There are kinds of narrowly defined ControlledConcepts that might not allow 'instances' that are different from the DefiningNorm. It might be worth considering a different relationship between MappedFeature and an Instance GeologicEntity, with the GeologicEntity role being 'description'.
@@ -446,7 +446,7 @@ This requirements class does not impose any encoding style for Union stereotype,
446446

447447
[[tbl_types_of_GSMLItem_members]]
448448
.Types of GSMLItem members
449-
[width="100%",cols="^24%,^76%",options="header",]
449+
[width="100%",cols="^24%,^76%",options="header",align="left"]
450450
|===
451451
|*Property* |*Description*
452452
|*earthMaterialItem* |The earthMaterialItem attribute is a placeholder for the EarthMaterial class that is included as a member of a GSML Collection.
@@ -571,7 +571,7 @@ Geology is a descriptive science and uses vocabularies extensively.  <<tbl_voca
571571

572572
[[tbl_vocabularies_used_in_geosciml_basic]]
573573
.Vocabularies used in GeoSciML Basic
574-
[width="100%",cols="^34%,^66%",options="header",]
574+
[width="100%",cols="^34%,^66%",options="header",align="left"]
575575
|===
576576
|*Vocabulary* |*Description*
577577
|CompositionPartRoleTerm |This class is a blank placeholder for a vocabulary of terms to describe the role that a compositional part plays in a geologic unit.

part1_core/sections/clause_8_logical_model_5_geosciml_extension_rc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -616,7 +616,7 @@ Vocabularies used in GeoSciML Extension are listed in <<tbl_geosciml_extension>>
616616

617617
[[tbl_geosciml_extension]]
618618
.GeoSciML Extension vocabularies
619-
[width="100%",cols="^37%,^63%",options="header",]
619+
[width="100%",cols="^37%,^63%",options="header",align="left"]
620620
|===
621621
|*Vocabulary* |*Description*
622622
|*GeologicRelationshipTerm* |Refers to a vocabulary of terms describing a relationship between geologic features or objects.

part1_core/sections/clause_8_logical_model_6_geosciml_geologic_time_rc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ The GeologicTime package has only one vocabulary (<<tbl_geologic_time_vocabulary
191191

192192
[[tbl_geologic_time_vocabulary]]
193193
.Geologic time vocabulary
194-
[width="100%",cols="^27%,^73%",options="header",]
194+
[width="100%",cols="^27%,^73%",options="header",align="left"]
195195
|===
196196
|*Vocabulary* |*Description*
197197
|*GeochronologicEraRank* a|

part1_core/sections/clause_8_logical_model_7_geosciml_borehole_rc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ Vocabularies used in Borehole package are listed in <<tbl_geosciml_borehole_voca
226226

227227
[[tbl_geosciml_borehole_vocabularies]]
228228
.GeoSciML Borehole vocabularies
229-
[width="100%",cols="^32%,^68%",options="header",]
229+
[width="100%",cols="^32%,^68%",options="header",align="left"]
230230
|===
231231
|*Vocabulary* |*Description*
232232
|*BoreholeDrillingMethodCode* |This class is an indicative placeholder only for a vocabulary of terms describing the borehole drilling method.  Users are encouraged to use a vocabulary of terms managed by the CGI vocabularies working group. (e.g., auger, hand auger, air core, cable tool, diamond core, rotary air blast, etc.).

part1_core/sections/clause_8_logical_model_8_geosciml_lab_analysis_rc.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ Vocabularies used in the LaboratoryAnalysis-Specimen package are listed <<tbl_la
280280

281281
[[tbl_lab_analysis_and_specimen_vocabularies]]
282282
.Laboratory analysis and specimen vocabularies
283-
[width="100%",cols="^38%,^62%",options="header",]
283+
[width="100%",cols="^38%,^62%",options="header",align="left"]
284284
|===
285285
|*Vocabulary* |*Description*
286286
|*AnalyticalMethodTerm* |Refers to a vocabulary of terms describing the analytical method used in an analytical session (e.g., XRF mass spectrometry, ICPMS, SHRIMP geochronology).

part1_core/sections/clause_8_logical_model_9_geosciml_lite_rc.adoc

Lines changed: 24 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ In addition, some features include an (optional) identifier for a specification
2222

2323
Lite properties are mapped to existing GeoSciML or O&M properties.  Values from GeoSciML and O&M complex properties are converted into GML SF-0 valid basic types (OGC 10-100r2, Clause 8.4.4.1). Different transformations scenarios are possible:
2424

25-
____
26-
 
27-
____
28-
2925
* The GeoSciML property is already a basic type and the value is used as-is
3026
* A representative element of the complex type is used. For example; only SWE::Category::value.
3127
* The value is constructed from several fields merged into a single string.
@@ -44,34 +40,21 @@ image::images/image100.png[Mapping of key GeologicUnitView properties to GeoSciM
4440

4541
<<img_Mapping_of_key_GeologicUnitView_props>> shows mapping for some GeologicUnitView properties.  Number 3 on this figure maps GeologicUnitView::lithology to RockMaterial, which requires a traverse from the base type (MappedFeature) to GeologicUnit, CompositionPart and then RockMaterial.
4642

47-
 
48-
4943
In OCL,
5044

51-
specification:GeomorphologicUnit::unitDescription++[++1++]++:GeologicUnit::compos
52-
53-
ition++[++1++]++:CompositionPart::material:RockMaterial::lithology
45+
specification:GeomorphologicUnit::unitDescription++[++1++]++:GeologicUnit::composition++[++1++]++:CompositionPart::material:RockMaterial::lithology
5446

5547
The base type (MappedFeature) is not included as it is the context type.  Package names are not shown to keep the path readable.
5648

57-
 
5849

5950
A W3C XPath equivalent (using prefixes proposed in 9.1)
6051

61-
 
62-
63-
gsmlb:Specification/gsmlb:GeomorphologicUnit/gsmlb:unitDescription++[++1++]++/gsm
64-
65-
lb:GeologicUnit/gsmlb:composition++[++1++]++/gsmlb:CompositionPart/gsmlb:material
52+
gsmlb:Specification/gsmlb:GeomorphologicUnit/gsmlb:unitDescription++[++1++]++/gsmlb:GeologicUnit/gsmlb:composition++[++1++]++/gsmlb:CompositionPart/gsmlb:material
6653

6754
/gsmlb:RockMaterial/gsmlb:lithology
6855

6956
An exact path is provided when possible (e.g., see 8.9.3.1), for instance to a property of compatible types.  But there are cases where the type cannot be expressed directly in OCL.
7057

71-
____
72-
 
73-
____
74-
7558
* Part of the model, such as classifiers with ++<<++CodeList++>>++ don’t have specific model.  XML implement them as external references (xlink:href), other encoding might implement them otherwise. 
7659
* Any property modelled as part as metadata (MD++_++Metadata) as there are no explicit requirements on how GML metaDataProperty should be implemented.
7760
* Some values will either come from one “representative” instance, or be an aggregation.
@@ -164,7 +147,7 @@ GeologicUnitView is a simplified view of a GeoSciML MappedFeature feature with k
164147
===== Mapping
165148

166149
.Mapping of GeologicUnitView properties to the GeoSciML data model
167-
[width="100%",cols="^35%,^65%",options="header",]
150+
[width="100%",cols="^35%,^65%",options="header",align="left"]
168151
|===
169152
|*Property* |*Mapping from MappedFeature*
170153
|*identifier* |identifier
@@ -220,15 +203,14 @@ GeologicEvent::olderNamedAge ^3^
220203
|*metadata++_++uri* |specification:GeologicUnit::metaDataProperty ^3^
221204
|*genericSymbolizer* |
222205
|*shape* |shape
223-
a|
206+
|===
207+
224208
**^1^ In cases where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
225209

226210
**^2^ Use an appropriate **human readable label** for the vocabulary**
227211

228212
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
229213

230-
|
231-
|===
232214

233215
===== identifier
234216

@@ -347,7 +329,7 @@ image::images/image103.png[width=294,height=410]
347329
===== Mapping
348330

349331
.Mapping of BoreholeView properties to the GeoSciML Borehole data model
350-
[width="100%",cols="^25%,^75%",options="header",]
332+
[width="100%",cols="^25%,^75%",options="header",align="left"]
351333
|===
352334
|*Property* |*Mapping from Borehole*
353335
|*identifier* |identifier
@@ -372,15 +354,14 @@ image::images/image103.png[width=294,height=410]
372354
|*metadata++_++uri* |metaDataProperty:MD++_++Metadata ^3^
373355
|*genericSymbolizer* |
374356
|*shape* |shape
375-
a|
357+
|===
358+
376359
**^1^ In cases where multiple values are delivered for these elements in GeoSciML,  data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
377360

378361
**^2^ Use an appropriate **human readable label** for the vocabulary**
379362

380363
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
381364

382-
|
383-
|===
384365

385366
===== identifier
386367

@@ -499,7 +480,7 @@ ContactView is a simplified view of a GeoSciML MappedFeature with key property v
499480
===== Mapping
500481

501482
.Mapping of ContactView properties to the GeoSciML data model
502-
[width="100%",cols="^27%,^73%",options="header",]
483+
[width="100%",cols="^27%,^73%",options="header",align="left"]
503484
|===
504485
|*Property* |*Mapping from MappedFeature*
505486
|*identifier* |specification:Contact::identifier
@@ -514,15 +495,15 @@ ContactView is a simplified view of a GeoSciML MappedFeature with key property v
514495
|*metadata++_++uri* |specification::Contact::metaDataProperty ^3^
515496
|*genericSymbolizer* |
516497
|*Shape* |shape
517-
a|
498+
499+
|===
500+
518501
**^1^ In cases where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
519502

520503
**^2^ Use an appropriate **human readable label** for the vocabulary**
521504

522505
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
523506

524-
|
525-
|===
526507

527508
===== identifier
528509

@@ -591,7 +572,7 @@ GeologicSpecimenView is a simplified view of a point-located specimen from GeoSc
591572
===== Mapping
592573

593574
.Mapping of GeologicSpecimenView properties to Observations and Measurements
594-
[width="100%",cols="^21%,^79%",options="header",]
575+
[width="100%",cols="^21%,^79%",options="header",align="left"]
595576
|===
596577
|*Property* |*Mapping from OM::SF++_++Specimen*
597578
|*identifier* |identifier
@@ -609,15 +590,14 @@ GeologicSpecimenView is a simplified view of a point-located specimen from GeoSc
609590
|*metadata++_++uri* |metadataProperty ^3^
610591
|*genericSymbolizer* |
611592
|*shape* |samplingLocation
612-
a|
593+
|===
594+
613595
**^1^ In cases where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
614596

615597
**^2^ Use an appropriate **human readable label** for the vocabulary**
616598

617599
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
618600

619-
|
620-
|===
621601

622602
===== identifier
623603

@@ -705,7 +685,7 @@ GeomorphologicUnitView is a simplified view of a GeoSciML GeomorphologicUnit. In
705685
===== Mapping*
706686

707687
.Mapping of GeomporphologicUnitView properties to GeoSciML
708-
[width="100%",cols="^23%,^77%",options="header",]
688+
[width="100%",cols="^23%,^77%",options="header",align="left"]
709689
|===
710690
|*Property* |*Mapping from GeomorphologicUnit*
711691
|*identifier* |identifier
@@ -747,15 +727,14 @@ GeologicEvent:NumericAge ^1^
747727
|*metadata++_++uri* |specification:GeologicUnit:metaDataProperty ^3^
748728
|*genericSymbolizer* |
749729
|*shape* |shape
750-
a|
730+
|===
731+
751732
**^1^ In cases where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
752733

753734
**^2^ Use an appropriate **human readable label** for the vocabulary**
754735

755736
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
756737

757-
|
758-
|===
759738

760739
===== identifier*
761740

@@ -860,7 +839,7 @@ ShearDisplacementStructureView is a simplified view of a GeoSciML ShearDisplacem
860839
===== Mapping
861840

862841
.Mapping of ShearDisplacementStructureView properties to GeoSciML
863-
[width="100%",cols="^21%,^79%",options="header",]
842+
[width="100%",cols="^21%,^79%",options="header",align="left"]
864843
|===
865844
|*Property* |*Mapping from MappedFeature*
866845
|*identifier* |identifier
@@ -886,17 +865,14 @@ ShearDisplacementStructureView is a simplified view of a GeoSciML ShearDisplacem
886865
|*metadata++_++uri* |metadataProperty ^3^
887866
|*genericSymbolizer* |
888867
|*shape* |shape
889-
a|
868+
|===
869+
890870
**^1^ In case where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
891871

892872
**^2^ Use an appropriate **human readable label** for the vocabulary**
893873

894874
**^3^ Use a **reference** or an identifier that can be used to reach a representation.**
895875

896-
|
897-
|===
898-
899-
 
900876

901877
===== identifier
902878

@@ -1009,7 +985,7 @@ SiteObservationView is a simplified view of a generally point-located geological
1009985
===== Mapping
1010986

1011987
.Mapping of SiteObservationView properties to Observations & Measurements
1012-
[width="100%",cols="^34%,^66%",options="header",]
988+
[width="100%",cols="^34%,^66%",options="header",align="left"]
1013989
|===
1014990
|*Property* |*Mapping from OM::OM++_++Observation*
1015991
|*identifier* |identifier
@@ -1030,7 +1006,8 @@ SiteObservationView is a simplified view of a generally point-located geological
10301006
|*genericSymbolizer* |
10311007
|*symbolRotation* |
10321008
|*shape* |featureOfInterest:(…):GM++_++Object
1033-
a|
1009+
|===
1010+
10341011
**^1^ In cases where multiple values are delivered for these elements in GeoSciML, data providers should **choose** one, or merge, or concatenate values into a representative single value for use in GeoSciML Lite**
10351012

10361013
**^2^ Use an appropriate **human readable label** for the vocabulary**
@@ -1041,8 +1018,6 @@ a|
10411018

10421019
*5 OM++_++Measurement::value type is any type and might or might not have a unit of measurement.  The property carrying depend of the result type.*
10431020

1044-
|
1045-
|===
10461021

10471022
===== identifier
10481023

part2_json/sections/annex-history.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[appendix]
22
== Revision History
33

4-
[width="90%",options="header"]
4+
[width="90%",options="header",align="left"]
55
|===
66
|Date |Release |Editor | Primary clauses modified |Description
77
|2016-04-28 |0.1 |G. Editor |all |initial version

0 commit comments

Comments
 (0)