In this video, you will see a tutorial showing how Blue Sky Evolution’s Orbital product integrates with PipelineML. You will discover how to export a PipelineML file out of the Orbital system.
PipelineML GeoPackager Released as Free Open-source QGIS Plugin
Wayland, MA – February 12, 2021
The OGC PipelineML Standards Working Group today announced the release of a free open-source plugin for QGIS. This plugin converts a PipelineML file into a GeoPackage (an open geospatial data format that is readily understood by QGIS and other GIS software). Once a PipelineML file has been ingested into QGIS as a GeoPackage, the geospatial data can be visualized, all the PipelineML attributes displayed, and that data can be edited within the free open-source QGIS application.
Since QGIS already supports the import and export of many other data formats such as Shapefiles, GeoJSON, GeoRSS, and others, the PipelineML GeoPackager facilitates the conversion of PipelineML files to and from many other common data formats. “The addition of this plugin adds a considerable amount of value to the PipelineML data interchange ecosystem,” commented Jan Stuckens, Co-chair of the PipelineML Standards Working Group. Adding further, “Our goal with PipelineML is to make a rich array of free open-source solutions to the pipeline industry and this value proposition can be clearly seen in the release of this important resource.”
It is important to note that this plugin was developed through the PipelineML open-source development community. In this case, Jeff Bourdier, a software developer with 9 years of experience in the pipeline industry, volunteered to develop this plugin. “I’m pleased to have had the opportunity to contribute to this new OGC standard, which I believe will significantly improve data interoperability in the pipeline industry,” remarked Jeff. “Jeff has been a valuable addition to our developer community. We see a huge opportunity for open-source development within the oil and gas space. As data demands continue to increase, we must stay ahead of the growth curve with increasingly smarter and more flexible technologies and business processes. We believe PipelineML is just the start of an emerging trend to develop open-source solutions to meet pipeline market demands,” commented John Tisdale, Co-chair of the PipelineML Standards Working Group.
PipelineML GeoPackager is released under the GNU General Public License v3.0 license, which can be found here. The source code for the PipelineML GeoPackager is managed here. A tutorial on how to install and use this plugin can be found here. QGIS can be downloaded here. Jeff Bourdier can be reached on Github here and LinkedIn here.
The Open Geospatial Consortium (OGC) is an international consortium of more than 500 businesses, government agencies, research organizations, and universities driven to make geospatial (location) information and services FAIR – Findable, Accessible, Interoperable, and Reusable. OGC’s member-driven consensus process creates royalty-free, publicly available, open geospatial standards. Existing at the cutting edge, OGC actively analyzes and anticipates emerging tech trends, and runs an agile, collaborative Research and Development (R&D) lab – the OGC Innovation Program – that builds and tests innovative prototype solutions to members’ use cases. To learn more about OGC, visit ogc.org.
PipelineML is an open-source data interchange standard that allows pipeline operators, service providers, and software companies to freely exchange pipeline asset information in a free, open, universal international standard. To learn how your organization can benefit from the capabilities of PipelineML, visit pipelineml.org.
European Press Contact: Jan Stuckens
Phone: +32 2 3092 112
U.S. Press Contact: John Tisdale
This tutorial will help you install and use the PipelineML GeoPackager.
PipelineML GeoPackager is a QGIS plugin that reads a PipelineML file and translates its contents into a GeoPackage. This allows QGIS to natively consume and store PipelineML data for GIS analysis, and demonstrates the ability for PipelineML to be implemented in a fully open architecture. It is free, open-source software (FOSS), distributed under the GNU General Public License.
PipelineML GeoPackager is implemented as a processing plugin with an algorithm provider, so it can be run within the components of the QGIS processing framework (such as the graphical modeler or the batch processing interface) and thus integrated into more complex workflows. It requires QGIS version 3.0 (or higher).
The easiest way to install PipelineML GeoPackager is directly from the Plugin Manager dialog (within the QGIS application). For detailed instructions on how to do this, see QGIS Training Manual > Installing New Plugins. Alternatively, it can be downloaded in zipped format from the QGIS plugin repository and then installed using the Install from ZIP tab on the Plugin Manager dialog.
When the plugin is loaded, the provider PipelineML should appear in the Processing Toolbox, with an algorithm called PipelineML to GeoPackage. (The algorithm ID for Python scripting is pml:pml2gpkg.)
To execute the algorithm, double-click PipelineML to GeoPackage in the toolbox. The following dialog should appear.
The browse buttons can be used to help populate the parameters, which are explained in the table below.
|Source PipelineML file||Full path to the PipelineML file (e.g., |
|Destination GeoPackage||Full path to the GeoPackage file destination (e.g., |
Once the parameters are populated, click Run. The dialog should switch to the Log tab, which indicates progress as the algorithm executes.
When the algorithm is finished, the resulting layers in the GeoPackage are added to the current project in QGIS.
PipelineML GeoPackager is written in Python using the GDAL (Geospatial Data Abstraction Library) API that ships with QGIS. Source code is hosted on GitHub, where you can report bugs, request enhancements, or otherwise become involved.
Blue Sky Evolution Integrates PipelineML into Orbital Product Line
Houston, TX – December 7, 2020
Blue Sky Evolution today announced full integration of the Open Geospatial Consortium (OGC) PipelineML international pipeline data interchange standard into its Orbital product suite. The software extension provides functionality to leverage the PipelineML data standard to interchange pipeline survey data between Orbital, field surveyors and other data providers or consumers.
“We expect PipelineML to give our customers the ability to get survey and mapping data into the hands of project stakeholders quickly and easily. We are excited to be an early adopter of PipelineML because we believe it gives us a competitive advantage while providing our clients with a richer set of data management tools.”, Rene Ramirez, Blue Sky Evolution Owner & CEO.
PipelineML was developed over a 5-year period with the help of the (OGC), an organization that develops open geospatial data standards in use by businesses and government agencies around the world. PipelineML is a free, open data interchange standard that empowers pipeline stakeholders to move data between operators and service providers without the need for timely and costly and complex data transformation. This enables the oil and gas industry to streamline the movement of information to keep pace with the increasing demand for putting information into the hands of decision-makers quickly and efficiently.
“Blue Sky Evolution’s adoption of PipelineML provides pipeline operators as well as survey and mapping companies the ability to utilize the powerful capabilities of PipelineML to freely move data between different data providers, software applications, and devices. This will enable Blue Sky’s constituents to save time and money as they utilize modern data management standards like PipelineML to help them keep pace with evolving business requirements”, John Tisdale, Co-chair Open Geospatial Consortium PipelineML Standards Working Group.
To learn how your organization can benefit from the capabilities of PipelineML, visit pipelineml.org.
Download this press release as a PDF.
Name of Press Contact: Tazarra Berrien
Phone: (281) 980-9494