Esri / projection-engine-db-doc

This repository documents the contents of the Projection Engine factory database and describes how to add user-provided entries to it.
Apache License 2.0
50 stars 16 forks source link

Esri Projection Engine Database Documentation

The Esri Projection Engine (PE) libraries deal with coordinate reference systems and their projections and transformations, as well as providing many support functions such as calculating distances and areas, converting between lat/lon notations, importing/exporting objects from/to well-known text (WKT) strings, converting from/to well-known ID (WKID) values, etc.

To perform WKID conversion, the PE contains a comprehensive database of known coordinate systems, datums, ellipsoids, units, etc. This database is regularly updated and kept in sync with the EPSG database.

This documentation is based on ArcGIS Pro version 3.3. Entries taken from EPSG are from the 11.003 version of the EPSG database.

Contents

Documentation files are found in the following directories:

Directory Contents Filenames
json All factory objects in JSON format pelist\<objtype>.json
csv All factory objects in CSV format pelist\<objtype>.csv
text All factory objects in TXT format pelist\<objtype>.txt
objedit The entire PE factory in objedit format \<objtype>_\<rectype>.txt
fgdb All factory objects with an area extent in feature class dataset pe_area_extents.gdb\
pelist\<objtype>
shp All factory objects with an area extent in shapefile dataset pelist\<objtype>.shp, etc.
proj4 Updated PROJ4 files esri
gdal Updated GDAL files esri_extra.wkt
esri_epsg.wkt
other Other files PE_user_defined_objects.pdf
proj4-esri.txt

Notes

Issues

Find a bug or want to request additional documentation? Please let us know by submitting an issue.

Licensing

Copyright © 2010-2023 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.