Page 1 of 1

[closed] How to create your own coordinate system?

Posted: Thu Jul 30, 2020 1:15 pm
by bengan777
Good day! Please tell me how to create your own coordinate system. Can't boot the system to the server https://spatialreference.org/ref/upload/
Here are the system parameters:

Code: Select all

МСК36_1

+proj=tmerc +lat_0=0 +lon_0=38.48333333333 +k=1 +x_0=2250000 +y_0=-5212900.566 +ellps=krass +towgs84=23.57,-140.95,-79.8,0,0.35,0.79,-0.22 +units=m +no_defs

BOUNDCRS[

    SOURCECRS[

        PROJCRS["unknown",

            BASEGEOGCRS["unknown",

                DATUM["Unknown based on Krassovsky, 1942 ellipsoid",

                    ELLIPSOID["Krassovsky, 1942",6378245,298.3,

                        LENGTHUNIT["metre",1,

                            ID["EPSG",9001]]]],

                PRIMEM["Greenwich",0,

                    ANGLEUNIT["degree",0.0174532925199433],

                    ID["EPSG",8901]]],

            CONVERSION["unknown",

                METHOD["Transverse Mercator",

                    ID["EPSG",9807]],

                PARAMETER["Latitude of natural origin",0,

                    ANGLEUNIT["degree",0.0174532925199433],

                    ID["EPSG",8801]],

                PARAMETER["Longitude of natural origin",38.48333333333,

                    ANGLEUNIT["degree",0.0174532925199433],

                    ID["EPSG",8802]],

                PARAMETER["Scale factor at natural origin",1,

                    SCALEUNIT["unity",1],

                    ID["EPSG",8805]],

                PARAMETER["False easting",2250000,

                    LENGTHUNIT["metre",1],

                    ID["EPSG",8806]],

                PARAMETER["False northing",-5212900.566,

                    LENGTHUNIT["metre",1],

                    ID["EPSG",8807]]],

            CS[Cartesian,2],

                AXIS["(E)",east,

                    ORDER[1],

                    LENGTHUNIT["metre",1,

                        ID["EPSG",9001]]],

                AXIS["(N)",north,

                    ORDER[2],

                    LENGTHUNIT["metre",1,

                        ID["EPSG",9001]]]]],

    TARGETCRS[

        GEOGCRS["WGS 84",

            DATUM["World Geodetic System 1984",

                ELLIPSOID["WGS 84",6378137,298.257223563,

                    LENGTHUNIT["metre",1]]],

            PRIMEM["Greenwich",0,

                ANGLEUNIT["degree",0.0174532925199433]],

            CS[ellipsoidal,2],

                AXIS["latitude",north,

                    ORDER[1],

                    ANGLEUNIT["degree",0.0174532925199433]],

                AXIS["longitude",east,

                    ORDER[2],

                    ANGLEUNIT["degree",0.0174532925199433]],

            ID["EPSG",4326]]],

    ABRIDGEDTRANSFORMATION["Transformation from unknown to WGS84",

        METHOD["Position Vector transformation (geog2D domain)",

            ID["EPSG",9606]],

        PARAMETER["X-axis translation",23.57,

            ID["EPSG",8605]],

        PARAMETER["Y-axis translation",-140.95,

            ID["EPSG",8606]],

        PARAMETER["Z-axis translation",-79.8,

            ID["EPSG",8607]],

        PARAMETER["X-axis rotation",0,

            ID["EPSG",8608]],

        PARAMETER["Y-axis rotation",0.35,

            ID["EPSG",8609]],

        PARAMETER["Z-axis rotation",0.79,

            ID["EPSG",8610]],

        PARAMETER["Scale difference",0.99999978,

            ID["EPSG",8611]]]]
Sorry for my English, I use google translite.

Re: How to create your own coordinate system?

Posted: Tue Apr 27, 2021 3:59 pm
by Psyberia-Support
Hi and sorry for the delay.
You can put your projection definition (WKT or PROJ format) in a text file inside the folder "[app folder]/datastore/cs/" and then select the projection from the application settings -> Location format -> Imported formats.

Here is the definition file for your projection:
МСК36_1.PROJ
(158 Bytes) Downloaded 507 times
Be sure to use version 2.2.8c

Re: How to create your own coordinate system?

Posted: Fri Sep 10, 2021 5:49 pm
by Psyberia-Support
From version 2.2.9 you can now copy/paste crs definition in the import coordinate format dialog of the application.
Also, all МСК systems are now included.