INdicio CRS Registry

The INdicio CRS Registry is a specific application of the INdicio Registry Platform. It is designed as an application to manage and support all of the parameters necessary to define a coordinate reference systems (CRS), and to manage the related transformations for conversion to other CRS’s.

Many industries generate and use massive amounts of geospatial data. Oil and gas exploration and production companies, hotel chains, surveyors, and municipal governments all depend on geospatial data to a greater or lesser degree. The accurate location of any point on the Earth depends on the CRS that was used to create the specific coordinates of that location. The wrong CRS can make a difference of 800 meters or more – which can be a pretty expensive mistake if you are drilling for oil.

About the EPSG Geodetic Parameter Dataset Registry

The EPSG Geodetic Parameter Dataset is a structured dataset of Coordinate Reference Systems and Coordinate Transformations maintained by the Geodesy Subcommittee of the International Association of Oil & Gas Producers (IOGP) Geomatics Committee. It is accessible through an online registry (http://www.epsg-registry.org) or as a downloadable zip file.

Not only are there multiple types of coordinate reference systems (Geographic 2D and 3D, Projected, Vertical, Compound, and Engineering), but each CRS requires multiple parameters to define it.

the CRS Registry stores different types of coordinate reference systems and associated transformations

The IOGP Surveying & Positioning Guidance note 5: Coordinate reference system definition — recommended practice (http://www.iogp.org/pubs/373-05.pdf), states that:

The minimum parameters required to define a geographic coordinate reference system are:

  • geographical coordinate reference system name
  • geographical coordinate reference system axes units
  • geodetic datum name, if this is different from the geographic CRS name
  • ellipsoid name
  • ellipsoid defining parameters:
    • semi-major axis value,
    • semi-major axis units name, and
    • inverse flattening value

There are also two conditional parameters that may be required:

  • if the prime meridian is not Greenwich, then either the prime meridian name (from EPSG database) or the Greenwich longitude of prime meridian must be specified
  • and if the geographic coordinate reference system is three dimensional, the units for ellipsoid height must also be included

The EPSG Geodetic Parameter Dataset Registry stores all of these geodetic parameters as entities and keeps them related to the CRS that they define. It maintains lifecycle information for each entity and manages releases of the entire dataset.

The Registry provides all users with search, browse, and report features for the EPSG Geodetic Parameter Dataset, and provides tools and advanced features for administrators and data stewards.

About Corporate CRS Registries

The geographic coverage of the data in the EPSG Geodetic Parameter Dataset is worldwide, but the IOGP stresses that the dataset does not and cannot record all possible geodetic parameters in use around the world.

Having a Corporate CRS Registry allows a company to create and manage their own CRS’s, in addition to the CRS’s contained in the EPSG Geodetic Parameter Dataset. Companies can also assign their own names to existing CRS’s, allowing for local language translation.

Benefits of a CRS Registry

Companies often have many different software packages that pass geospatial data between them, and many of these software packages encode geospatial data in a proprietary day. This results in problems with data quality and interoperability.

A CRS Registry can save significant time and money, particularly when sharing data across one or more departments or enterprises, through:

  • Quickly integrating and harmonizing data sources that use different data models, and structures
  • Keeping track of all components and transformations related to a coordinate reference system
  • Easily maintaining data assets as a single integrated source for brand portfolio
  • Better organizing, managing, and presenting data
  • Automatically synchronizing with the IOGP’s EPSG Geodetic Parameter Dataset Registry
  • Providing a high level of quality assurance for data

Key Features

The INdicio CRS Registry provides a number of features and tools for managing coordinate reference systems and related transformations and other entities.

Multiple Flexible Search Options

Many EPSG entities are associated with specific Areas of Use. The Registry supports querying against these Areas of Use by searching using a map on which rectangles, polygons, and point markers can be drawn to identify specific locations.

Spatial search criteria can be combined with searches using the full or partial entity name, the type of entity, or the description of the area of use. Limit the search to area of use polygons that intersect a specified geometry, or manually specify the coordinate values. Wildcard characters may be substituted for letters or numbers in the Name and Code fields in the search forms. Using wildcards creates a more refined search than just typing in a partial name.

Data and Change Management Workflow

In Corporate CRS Registries, entities can be tagged with a Parameter Status to indicate which entities are to be preferred for usage. Parameter Status values are also be used in defining Group Filters, or in external systems which can select entities based on their Parameter Status values.

Change requests are used to manage changes in the EPSG Geodetic Parameter Dataset. New entities can be created, and existing entities can be deprecated, retired, and updated. Change requests can be searched and viewed by anyone who is logged in, and can also be used in filtering search results.

Reporting and Exporting

Search results can be used in reports, and can also be exported for use in other software applications and systems. The CRS Registry can export results in a variety of formats including GML, WKT, Proj.4, and Esri PE, and additional formats can be added if needed.

Group Filters

A Group Filter can be used to restrict the set of entities that can be viewed by the users it is applied to. A group filter isolates a set of entities within the dataset for users whose profile it has been applied to so that their searches are performed within the set of filtered entities. This can be very useful when users are working in a specific region of operation.

Technical Summary

Operating Environment (Web Service)

  • Processor rated at 3 GHz or faster
  • Minimum 2 GB of available RAM allocated to the GeoReg Client JVM
  • Minimum 4 GB of available RAM allocated for the host machine
    (Note that more space is recommended when the INdicio server and/or database is installed on the same host)
  • 10 GB or more of available hard disk space
  • Any operating system for which the supported JDK and application server is available
  • Apache Tomcat 8.0 (latest release) Web Application Server
  • Java SE Development Kit (JDK) 8.0 (latest release)

Supported Specifications

  • OGC CSW-ebRIM 1.0.1
  • OGC Catalogue 2.0.2 / CSW
  • OASIS ebRIM 3.0
  • OGC Filter 1.1.0
  • GML 3.1.1 and 3.2.1
  • OWS Common 1.0
  • ISO 19162: Geographic information – Well known text representation of coordinate reference systems