Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Database: update to EPSG 11.015 #4226

Merged
merged 1 commit into from
Aug 15, 2024
Merged

Database: update to EPSG 11.015 #4226

merged 1 commit into from
Aug 15, 2024

Conversation

rouault
Copy link
Member

@rouault rouault commented Aug 14, 2024

@jjimenezshaw This brings CRS using the Local Orthographic method, now documented in the latest IOGP guidance note 7-2 page 100, but I didn't go as far as implementing it. At first sight, it looks like a modification of +proj=ortho with 2 new parameters (scale factor and azimuth), so perhaps can be implemented in src/projection/ortho.cpp (and a new mapping will need to be added in src/iso19111/operations/parammappings.cpp to map between WKT method & params and PROJ strings), but I didn't check further

~/proj/proj/build_cmake$ PROJ_DATA=data bin/projinfo EPSG:10622
PROJ.4 string:
Error when exporting to PROJ string: Unsupported conversion method: Local Orthographic

WKT2:2019 string:
PROJCRS["NAD83(2011) / San Francisco SFO-B18 (ftUS)",
    BASEGEOGCRS["NAD83(2011)",
        DATUM["NAD83 (National Spatial Reference System 2011)",
            ELLIPSOID["GRS 1980",6378137,298.257222101,
                LENGTHUNIT["metre",1]]],
        PRIMEM["Greenwich",0,
            ANGLEUNIT["degree",0.0174532925199433]],
        ID["EPSG",6318]],
    CONVERSION["San Francisco International Airport B18 grid (ftUS)",
        METHOD["Local Orthographic",
            ID["EPSG",1130]],
        PARAMETER["Latitude of projection centre",37.6289686531,
            ANGLEUNIT["degree",0.0174532925199433],
            ID["EPSG",8811]],
        PARAMETER["Longitude of projection centre",-122.3939412704,
            ANGLEUNIT["degree",0.0174532925199433],
            ID["EPSG",8812]],
        PARAMETER["Azimuth at projection centre",27.7928209333,
            ANGLEUNIT["degree",0.0174532925199433],
            ID["EPSG",8813]],
        PARAMETER["Scale factor at projection centre",0.9999968,
            SCALEUNIT["unity",1],
            ID["EPSG",8815]],
        PARAMETER["Easting at projection centre",0,
            LENGTHUNIT["US survey foot",0.304800609601219],
            ID["EPSG",8816]],
        PARAMETER["Northing at projection centre",0,
            LENGTHUNIT["US survey foot",0.304800609601219],
            ID["EPSG",8817]]],
    CS[Cartesian,2],
        AXIS["easting (X)",east,
            ORDER[1],
            LENGTHUNIT["US survey foot",0.304800609601219]],
        AXIS["northing (Y)",north,
            ORDER[2],
            LENGTHUNIT["US survey foot",0.304800609601219]],
    USAGE[
        SCOPE["Engineering survey."],
        AREA["USA - California - San Francisco international airport."],
        BBOX[37.58,-122.43,37.66,-122.33]],
    ID["EPSG",10622]]

@kbevers This references new GTG grids related to GR96. (EPSG change requests suggest that you're behind that)

@rouault rouault added this to the 9.5.0 milestone Aug 14, 2024
@jjimenezshaw
Copy link
Contributor

This brings CRS using the Local Orthographic method,

Thank you. I will have a look

@rouault rouault merged commit 1f9e46a into OSGeo:master Aug 15, 2024
22 of 23 checks passed
@kbevers
Copy link
Member

kbevers commented Aug 22, 2024

@kbevers This references new GTG grids related to GR96. (EPSG change requests suggest that you're behind that)

Correct. I'm at the end of my vacation and will get to it soon (and before I start work on 9.5.0RC1).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants