<?xml version="1.0" ?>
<?xml-stylesheet type="text/xsl" href="feed_style.xsl"?>
<rss version="2.0">
	<channel>
		<title>GPlates Geological Information Model</title>
		<link>index.html</link>
		<description>GPlates Geological Information Model</description>
		<item>
			<title>GPGIM 1.5.0232</title>
			<description>Added an important note about the behaviour of features without reconstructionPlateId properties.


</description>
			<link>1.5.0232.stable</link>
			<guid>1.5.0232.stable</guid>
		</item>
		
		<item>
			<title>GPGIM 1.5.0231</title>
			<description>outlineOf in AbstractField should support time-dependency.




</description>
			<link>1.5.0231.stable</link>
			<guid>1.5.0231.stable</guid>
		</item>
		
		<item>
			<title>GPGIM 1.5.0230</title>
			<description>The GPGIM 1.5 is now in feature-freeze. New work will continue in the GPGIM 1.6.




Renamed InferredFeature to ArtificialFeature.
UnclassifiedFeature is now a direct child of ReconstructableFeature.



GPGIM 1.5.0229
--------------

As a side effect of the geometry upheaval, we now have more specific classes
available for stand-alone contour data. These should also prove useful when
we add grid support later.


Of course, if a specific type of contour data is not listed, that doesn't mean
they cannot be used inside GPlates. Remember, the GPGIM acts as an ontology,
detailing the structures available for GPlates and other software to use.


New features in this version of the model: Bathymetry, Topography, Gravimetry, Magnetics, GlobalElevation, OceanicAge, CrustalThickness, DynamicTopography, MantleDensity, HeatFlow, SedimentThickness, Roughness, SpreadingRate, SpreadingAsymmetry, Stress


These replace the original "Stand alone Extent data" types InstantaneousExtent
and ReconstructableExtent, and open the way for grid support in the future.





GPGIM 1.5.0228
--------------

Major upheaval of geometric properties.


This change is necessary to build more flexibility into the system; at present,
problems arise when importing PLATES data (or theoretically any importing of
data, e.g. shapefiles) where geometry that is generally considered polygonal
may not meet GML's requirements for a strictly closed polygon.


In addition, support for a multiple-linestring type anywhere we have been using
unbroken lines would be highly useful in reducing bloat from imported PLATES
data.


Affected features with geometric properties:


* InferredPaleoBoundary - loses leftErrorBound,rightErrorBound. centerLineOf(default) uses _Geometry. gains unclassifiedGeometry. gains errorBounds.
* TectonicSection - updated centerLineOf(default), loses extent, gains outlineOf, gains unclassifiedGeometry.
* Isochron - updated centerLineOf(default), gains unclassifiedGeometry
* MagneticAnomalyIdentification - unchanged
* MagneticAnomalyShipTrack - updated centerLineOf(default), gains unclassifiedGeometry, loses time-dependent geometry because really, it's a ship track.
* FractureZoneIdentification - unchanged
* AbstractGeologicalPlane - updated centerLineOf(default), gains unclassifiedGeometry (note: geometry not time-dependent)
* BasicRockUnit - loses extent, gains outlineOf(default), gains unclassifiedGeometry (note: geometry not time-dependent)
* Suture - loses extent, updated centerLineOf(default), gains unclassifiedGeometry, gains outlineOf
* PseudoFault - loses extent completely. updated centerLineOf(default), gains unclassifiedGeometry
* IslandArc - loses centerLineOf and extent, gains outlineOf(default) and unclassifiedGeometry.
* HotSpotTrail - keeps it's refs to HotSpotTrailMark, loses extent, gains unclassifiedGeometry(default)
* HotSpotTrailMark - unchanged
* HotSpot - unchanged
* Seamount - loses extent, gains unclassifiedGeometry, outlineOf(default) - not time dependent.
* Volcano - loses extent, gains unclassifiedGeometry(default), outlineOf - not time dependent.
* AseismicRidge - loses extent, updated centerLineOf, gains outlineOf, gains unclassifiedGeometry(default)
* Coastline - updated centerLineOf(default)(not time-dependent), added unclassifiedGeometry
* Craton - loses extent, gains unclassifiedGeometry, gains outlineOf(default)
* LargeIgneoutProvince - loses extent, gains unclassifiedGeometry, gains outlineOf(default)
* Basin - loses extent, gains unclassifiedGeometry, gains outlineOf(default)
* OldPlatesGridMark - updated centerLineOf(default) (not time-dependent), gains unclassifiedGeometry
* UnclassifiedFeature - updated centerLineOf, gains unclassifiedGeometry(default), outlineOf, not time-dependent


More directly affected features and structural types:


* Contour - This structural type has been redesigned to fit in as a generic gml:_Geometry type.
* Extent - With the modifications to Contour, and the new gpml:outlineOf property, having a separate class for Extent no longer buys us anything useful.
** the gpml:level property of Contour is now optional and can support extent data where it is desirable to associate the origin of the geometry.
** the standard gpml:outlineOf property supports multiple polygon-and-polyline data where additional information is not needed.
* AbstractExtent - removed
* ReconstructableExtent - replaced extent with outlineOf(default)
* InstantaneousExtent - replaced extent with outlineOf(default)(not time-dependent)


Note that ReconstructableExtent and InstantaneousExtent are being disabled for
the moment. In their place will ideally be a more feature-centric model that
slices things up in a way geophysicists and geologists will expect.
UnclassifiedFeature can still be used to hold arbitrary geometry, such as
gpml:Contour, or a user-defined Feature can be used. This is important to
have, since there are many many different ways of categorising different
gridded (and thus "digitizable") data. Bathymetric Contours and extents picked
from Gravity grids are just the start - second-order data such as Isopach grids,
Roughness grids (derived from Gravity grids) or Sea-floor spreading rates can
also be required.





GPGIM 1.5.0223
--------------

Renamed Plate Boundary and Continental Boundary types to be more consistent with the rest of the information model;


* ReconstructablePlateBoundary -> ClosedPlateBoundary
* InstantaneousPlateBoundary -> InstantaneousClosedPlateBoundary
* ReconstructableClosedContinentalBoundary -> ClosedContinentalBoundary
* InstantaneousClosedContinentalBoundary : unchanged





GPGIM 1.5.0222
--------------

Moved to the official Earthbyte.org web server.



GPGIM 1.5.0221
--------------

Rewording some comments, flagging different types of comments.
Flagged Extent and Contour as unstable.



GPGIM 1.5.0220
--------------

gpml:TimeSample gets a boolean isDisabled property.
This is to mimic the "Commenting out" of total recon poles inside total recon
sequences inside PLATES files.





GPGIM 1.5.0219
--------------

Added OldPlatesGridMark and UnclassifiedFeature for backwards compatibility with PLATES.





GPGIM 1.5.0218
--------------

Trialling some ways to set up Caltech plate closures - not finalised yet.





GPGIM 1.5.0216
--------------

Removed the old gpml:Angle type in favour of the newer, leaner gpml:angle
Verified that the uom= attribute works as intended on angular properties.


Mildly concerned that this could cause confusion between the complexType 'gpml:angle' and the angle property (xml element) of AxisAngleFiniteRotation; but as they are in different scopes, it shouldn't be a problem.





GPGIM 1.5.0215
--------------

Changed the hotspot trailWidth property from type double to gpml:measure


Changed the following gpml:Angle-using properties to use gpml:angle instead
AbstractGeologicalPlane.dipAngle
AxisAngleFiniteRotation.angle





GPGIM 1.5.0214
--------------

Fixed use of gml:MeasureType for Contour.level



GPGIM 1.5.0210
--------------

Testing a way of allowing the uom attribute on (as an example) Contour.level.
It looks like we may have to define our own gpml:MeasureType for this, as gml:MeasureType enforces that the attribute is required, whereas for our purposes it has to be as flexible as possible.





GPGIM 1.5.0209
--------------

Some properties need to be renamed for consistency - pluralised forms are being used where this would look out of place in an actual GPML document structure.


List of problem property names:
    * AbstractFeature.supersededRevisions
    * ReconstructableFeature.truncatedSections
    * IrregularSampling.timeSamples
    * PiecewiseAggregation.timeWindows
    * TopologicalPlateBoundary.segments
    * ReconstructableExtent.extents
    * InstantaneousExtent.extents
    * TectonicSection.extents
    * BasicRockUnit.extents
    * Suture.extents
    * PseudoFault.extents
    * IslandArc.extents
    * HotSpotTrail.marks
    * HotSpotTrail.extents
    * Seamount.extents
    * Volcano.extents
    * AseismmicRidge.extents
    * Craton.extents
    * LargeIgneousProvince.extents
    * Basin.extents 
    * MagneticAnomalyShipTrack.picks


all these have been renamed to drop the pluralisation from the name.



GPGIM 1.5.0208
--------------

artificial version bump to test the RSS feeds.



GPGIM 1.5.0207
--------------

In this version we set up an RSS feed and changelog.



GPGIM 1.5.0206
--------------

Some things changed in 1.5.0206.
Notably, we got properly-versioned linkable copies of the GPGIM.



GPGIM 1.5.0201
--------------

Some version before the changelog existed, before versioned changes were kept on the website.
</description>
			<link>1.5.0230.stable</link>
			<guid>1.5.0230.stable</guid>
		</item>
		
	</channel>
</rss>
