[PROJ] On Looking Up ESRI WKIDs

Javier Jimenez Shaw j1 at jimenezshaw.com
Tue Apr 26 23:31:57 PDT 2022


Hi Peter

Looking at
https://jjimenezshaw.github.io/crs-explorer/?ignoreWorld=false&allowDeprecated=false&authorities=ESRI&activeTypes=PROJECTED_CRS,GEOGRAPHIC_2D_CRS,GEOGRAPHIC_3D_CRS,GEOCENTRIC_CRS,GEODETIC_CRS,VERTICAL_CRS,COMPOUND_CRS,CRS
You can see there are some of them below 32767 (allow deprecated to get
some more)

In this other project
https://jjimenezshaw.github.io/Esri-codes-analyzer/not-deprecated-esri.html
the data from ESRI is listed. See the GitHub repo to see from where is it
getting the data (PROJ is using the same source). Maybe you can get more
useful information there.

Cheers,
Javier
.___ ._ ..._ .. . ._.  .___ .. __ . _. . __..  ... .... ._ .__
Entre dos pensamientos racionales
hay infinitos pensamientos irracionales.



On Wed, 27 Apr 2022 at 00:21, Peter Townsend via PROJ <proj at lists.osgeo.org>
wrote:

> Greetings! I'm going to be responding to calls to a FeatureServer and it
> gives me back a response that looks like this:
>
> {
>   "objectIdFieldName": "objectid",
>   "globalIdFieldName": "",
>   "geometryType": "esriGeometryPoint",
>   "spatialReference": {
>     "wkid": 26949,
>     "latestWkid": 26949
>   },
>   "fields": [
>     {
>       "name": "objectid",
>       "alias": "OBJECTID",
>       "type": "esriFieldTypeOID"
>     },
>     ...
>   ],
>   "features": [
>     {
>       "attributes": {
>         "objectid": 1,
>         "cities_lam": 25552,
>         "cities_l_1": 25552,
>         "citiesx020": 25552,
>         "feature": "Populated Place",
>         "name": "Harris",
>         "pop_range_": "Undetermined",
>         "pop_90": -99999,
>         "pop_98": -99999,
>         "fips55": "31320",
>         "county": "Mohave County",
>         "fips": "04015",
>         "state": "AZ",
>         "state_fips": "04",
>         "display": 0
>       },
>       "geometry": {
>         "x": 15704.363599999808,
>         "y": 460919.1546
>       }
>     },
>     ...
>   ]
> }
>
> It's obviously ESRI related. The problem is the "wkid"/"latestWkid" field.
> We'd like to turn that into a PROJ CRS lookup. In the case of 26949, it
> turns out to match up nicely to EPSG:26949, aka "NAD83 / Arizona Central".
> In the ARCGIS docs, it has the name
> "NAD_1983_StatePlane_Arizona_Central_FIPS_0202". A PROJ CRS lookup by that
> name also returns EPSG:26949.
>
> But then consider WKID 102649. It's outside of the EPSG code range, right?
> So EPSG:102649 doesn't turn up anything. But it is findable under
> ESRI:102649, with the name
> "NAD_1983_StatePlane_Arizona_Central_FIPS_0202_Feet".
>
> My question is thus, is it safe to assume that if I encounter an ESRI wkid
> greater than 32767 that I should try looking it up with the ESRI authority?
> And less than or equal, that it is the same as the EPSG code?
>
> A quick search through the list history found me a semi-related question
> from 11 years ago that kind of implies this, so it wouldn't hurt to ask
> again.
>
> --
> Peter Townsend
> Senior Software Developer
> _______________________________________________
> PROJ mailing list
> PROJ at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/proj
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/proj/attachments/20220427/cff591f3/attachment.html>


More information about the PROJ mailing list