Skip to main content

crsEpsg

This is a simple python package that contains two dictionaries - i.e., crs2epsg and epsg2crs- with the correspondences between the CRS names and EPSG codes. For instance,

crs2epsg = {
"Anguilla 1957 / British West Indies Grid":"2000",
"Antigua 1943 / British West Indies Grid":"2001",
"Dominica 1945 / British West Indies Grid":"2002",
...
}

epsg2crs = {
"2000":"Anguilla 1957 / British West Indies Grid",
"2001":"Antigua 1943 / British West Indies Grid",
"2002":"Dominica 1945 / British West Indies Grid",
"2003":"Grenada 1953 / British West Indies Grid",
...
}

I created this package to use it with las/LIDAR files, so, I included the function getEPSG(filename, default) that return the EPSG code from a las/LIDAR file. Some files contains larger CRS name (e.g., "ETRS89 / UTM zone 30N + Geoid" when the documented name is only "ETRS89 / UTM zone 30N"), so, this function will be cutting the last word until achieve the good portion of the CRS name.

from crsEpsg import getEPSG
print("EPSG:", getEPSG("data/209341.las","32718"))

Requirements

pip3 install liblas
pip3 install crsepsg

With this you should be ready to use this module. However, you have the alternative,

sudo apt-get install python-liblas

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crsEpsg-0.0.3.tar.gz (118.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crsEpsg-0.0.3-py2.py3-none-any.whl (119.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file crsEpsg-0.0.3.tar.gz.

File metadata

  • Download URL: crsEpsg-0.0.3.tar.gz
  • Upload date:
  • Size: 118.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8

File hashes

Hashes for crsEpsg-0.0.3.tar.gz
Algorithm Hash digest
SHA256 22abfd0bfce4f60f52b05469e5c7b5db4c8692aaba4f65ca1b5b4f07068e99cc
MD5 25523ac8f807f4a9e58ee154948f80ea
BLAKE2b-256 294c76d081292bf1bc3ca9195f443a9e4e3ffdd43010d1ddad402f43f658cdb9

See more details on using hashes here.

File details

Details for the file crsEpsg-0.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: crsEpsg-0.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 119.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.6.8

File hashes

Hashes for crsEpsg-0.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 881042df560b5dce4d2684e4ba250bc8892699eb50a60d66fc77826cab87f8ad
MD5 d7f7d5e532c38a02f4672dbbbf2528bb
BLAKE2b-256 ca68f575f9ba802d1781e952dfba6b490f8a003278965921904e1355315b272d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page