All versions prior to 0.1.0 (0.0.1-0.0.18) are considered internal and are not defined here.
Version 0.1.0 – This is the first draft of PipelineML Prototype 1. It does not include include external domain code reference list support. It does not offer support for linear reference systems. If does not provide support for topological definition. Whether this functionality will be included in a future release is yet to be determined.
Version 0.1.1 – Based on feedback from version 0.1.0, it was affirmed that two geometries per feature should be supported. This provides backwards compatibility with pipeline industry data storage models such as PODS that allows some component types such as valves and meters to be represented as point features instead of having spatial length. Although this is not considered best practice as the data does not accurately reflect the intrinsic properties of the physical component it represents.
We decided to reverse the sequence of centerline and centerOf geometry elements. We determined the need to change name of centerline to geometry1D (for 1-dimension such as linestring geometry). It was decided that centerOf should be renamed to geometry0D (for 0-dimension such as point geometry). This allows OGR GIS software applications such as QGIS that currently only support a single geometry per feature to default to the 1 dimensional linestring (curve) geometry.
We decided to utilize ISO/OGC metadata schema for next version of PipelineML. Whether the current OGC adopted standard ISO 19115:2003 or the newer ISO 19115-1:2014 standard (yet to be adopted by OGC) will be used for this purpose is to be determined. This change is still in process and has not been fully implemented in version 0.1.1. This feature may be included in version 0.1.2.
We discussed the need to create more simplified PipelineML sample data files in order to illustrate its flexibility and how most of the defined attributes are optional and can easily be omitted. These files are included on the version 0.1.1 page.