meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
software:gplates:gpgim [2017/08/15 12:45]
christian [Well data]
software:gplates:gpgim [2017/08/15 12:52] (current)
christian re-orged content
Line 5: Line 5:
 In general, there'​s a painful barrier between the ESRI and the open source GIS world, especially when it comes to formats. The Shapefile format, for the time being, seems still one of the most robust containers. In general, there'​s a painful barrier between the ESRI and the open source GIS world, especially when it comes to formats. The Shapefile format, for the time being, seems still one of the most robust containers.
  
-===== Shapefile attributes ​=====+===== GPGIM Elements ​=====
  
-When exporting a shp file from GPlates, it adds the following fields (Case sensitive when reading):  +Below a working document for ideas/​suggestions to change/add feature types to the existing ​GPGIM.
- +
-* ''​PLATEID1'':​ PlateID feature is located on +
-* ''​PLATEID2'':​ Conjugate plate id +
-* ''​TYPE'':​ Old Plates feature type +
-* ''​FROMAGE'':​ appearance +
-* ''​TOAGE'':​ disappearance +
-* ''​NAME'':​ Name +
-* ''​DESCR'':​ Description +
-* ''​FEATURE\_ID'':​ Feature ID from GPlates in the form of ''​GPlates-[UUID]''​ +
-* ''​L\_PLATE'':​ Left plate +
-* ''​R\_PLATE'':​ Right plate +
-* ''​RECON\_METH'':​ Reconstruction method +
-* ''​SPREAD_ASY'':​ Spreading asymmetry +
- +
-===== Shapefile workarounds ===== +
- +
-* Use ''​GPGIM\_TYPE''​ as the key attribute for the main GPlates GPGIM types such as ''​BasicRockUnit''​. +
-* Use ''​G_SubCat''​ as field for nested subcategories such as ''​StrikeSlip:​LeftLateral''​ +
- +
-===== Additions ===== +
- +
-This is a working document for proposed changes ​to the GPGIM.+
  
 ==== Rock units ==== ==== Rock units ====
Line 55: Line 33:
 FIXME This feature type should be renamed to ''​gpml:​drillsite''​ as it should not be exclusively limited to ODP/DSDP sites. FIXME This feature type should be renamed to ''​gpml:​drillsite''​ as it should not be exclusively limited to ODP/DSDP sites.
  
-However, this feature type is not found in the ''​pygplates.FeatureType''​ list.+FIXME This feature type is not found in the ''​pygplates.FeatureType''​ list??
  
 +===== Translating the GPGIM across formats =====
  
 +While GPlates internally uses the GPGIM, it would be good to make this accessible in other GISs or applications which cannot read the native GPML files. As most of the common spatial data formats do not allow for nested attributes here are some thoughts on how to translate between them.
 +
 +One important consideration is the use of a "​standardised format"​ for Shapefile attributes. Together with John Cannon and Michael Chin, we have established such a standard which is available on the [[https://​www.earthbyte.org/​standard-file-formats-for-gplates/​|EarthByte website]]. Similarily, a new rotation file format was created (''​*.grot''​ files).
 +
 +===== Shapefile attributes =====
 +
 +When exporting a shp file from GPlates, it adds the following fields (Case sensitive when reading): ​
 +
 +* ''​PLATEID1'':​ PlateID feature is located on
 +* ''​PLATEID2'':​ Conjugate plate id
 +* ''​TYPE'':​ Old Plates feature type
 +* ''​FROMAGE'':​ appearance
 +* ''​TOAGE'':​ disappearance
 +* ''​NAME'':​ Name
 +* ''​DESCR'':​ Description
 +* ''​FEATURE\_ID'':​ Feature ID from GPlates in the form of ''​GPlates-[UUID]''​
 +* ''​L\_PLATE'':​ Left plate
 +* ''​R\_PLATE'':​ Right plate
 +* ''​RECON\_METH'':​ Reconstruction method
 +* ''​SPREAD_ASY'':​ Spreading asymmetry
 +
 +=== Workarounds ===
 +
 +* Use ''​GPGIM\_TYPE''​ as the key attribute for the main GPlates GPGIM types such as ''​BasicRockUnit''​.
 +* Use ''​G_SubCat''​ as field for nested subcategories such as ''​StrikeSlip:​LeftLateral''​
  
-===== New developments ​=====+==== New developments ====
  
 ESRI has made ArcGIS 10.2 capable of reading SpatialLite databases (based on sqlite). ​ ESRI has made ArcGIS 10.2 capable of reading SpatialLite databases (based on sqlite). ​