Skip to content
transform

Convert MGI 1901 / Slovene National Grid to Slovenia 1996 / Slovene National Grid

Convert coordinates from MGI 1901 / Slovene National Grid (EPSG:3912) to Slovenia 1996 / Slovene National Grid (EPSG:3794) — official EPSG transformation parameters, accuracy and area of use, with a free in-browser converter.

Direct link to this transformation: epsgtransform.com/transform/epsg-3912-to-epsg-3794

Official EPSG transformations from MGI 1901 / Slovene National Grid to Slovenia 1996 / Slovene National Grid

The EPSG Geodetic Parameter Dataset defines 24 transformations between MGI 1901 / Slovene National Grid (EPSG:3912) and Slovenia 1996 / Slovene National Grid (EPSG:3794). Each applies to a specific area — pick the one whose area of use covers your data.

D48/GK to D96/TM (1)

EPSG:3929±0.2 mBest accuracy
Method:
Similarity transformation
Area of use:
Slovenia - upper Soca Valley
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-378.752metre
Ordinate 2 of evaluation point in target CRS493.395metre
Scale factor for source CRS axes1.0000126775unity
Rotation angle of source CRS axes0.000984675degree

Information source gives rotation angle of source CRS axes as 359.9990153250° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (2)

EPSG:3930±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Gorica
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-380.322metre
Ordinate 2 of evaluation point in target CRS494.216metre
Scale factor for source CRS axes1.000015768unity
Rotation angle of source CRS axes0.0012011048degree

Information source gives rotation angle of source CRS axes as 359.9987988952° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (3)

EPSG:3931±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Karst
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-382.19metre
Ordinate 2 of evaluation point in target CRS492.412metre
Scale factor for source CRS axes1.0000210585unity
Rotation angle of source CRS axes0.0009919079degree

Information source gives rotation angle of source CRS axes as 359.9990080921° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (4)

EPSG:3932±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Littoral onshore
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-377.487metre
Ordinate 2 of evaluation point in target CRS492.209metre
Scale factor for source CRS axes1.0000103303unity
Rotation angle of source CRS axes0.0008612384degree

Information source gives rotation angle of source CRS axes as 359.9991387616° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (5)

EPSG:3933±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Gorenjska - upper
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-383.677metre
Ordinate 2 of evaluation point in target CRS493.408metre
Scale factor for source CRS axes1.000023822unity
Rotation angle of source CRS axes0.0011916674degree

Information source gives rotation angle of source CRS axes as 359.9988083326° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (6)

EPSG:3934±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Gorenjska - central
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-379.867metre
Ordinate 2 of evaluation point in target CRS496.342metre
Scale factor for source CRS axes1.0000139529unity
Rotation angle of source CRS axes0.001410572degree

Information source gives rotation angle of source CRS axes as 359.9985894280° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (7)

EPSG:3935±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Ljubliana west
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-378.706metre
Ordinate 2 of evaluation point in target CRS493.722metre
Scale factor for source CRS axes1.0000128479unity
Rotation angle of source CRS axes0.0010638143degree

Information source gives rotation angle of source CRS axes as 359.9989361857° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (8)

EPSG:3936±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Notranjska
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-376.275metre
Ordinate 2 of evaluation point in target CRS493.231metre
Scale factor for source CRS axes1.0000076601unity
Rotation angle of source CRS axes0.000972004degree

Information source gives rotation angle of source CRS axes as 359.9990279960° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (9)

EPSG:3937±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - upper Savinja
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-379.883metre
Ordinate 2 of evaluation point in target CRS497.465metre
Scale factor for source CRS axes1.0000132379unity
Rotation angle of source CRS axes0.0015286859degree

Information source gives rotation angle of source CRS axes as 359.9984713141° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (10)

EPSG:3938±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Ljubljana east
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-380.127metre
Ordinate 2 of evaluation point in target CRS497.52metre
Scale factor for source CRS axes1.0000138184unity
Rotation angle of source CRS axes0.001539718degree

Information source gives rotation angle of source CRS axes as 359.9984602820° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (11)

EPSG:3939±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Suha Krajina
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-377.965metre
Ordinate 2 of evaluation point in target CRS499.354metre
Scale factor for source CRS axes1.0000089352unity
Rotation angle of source CRS axes0.0017109424degree

Information source gives rotation angle of source CRS axes as 359.9982890576° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (12)

EPSG:3940±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Kocevje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-384.455metre
Ordinate 2 of evaluation point in target CRS487.979metre
Scale factor for source CRS axes1.0000246653unity
Rotation angle of source CRS axes0.0004151044degree

Information source gives rotation angle of source CRS axes as 359.9995848956° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (13)

EPSG:3941±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Koroska
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-384.415metre
Ordinate 2 of evaluation point in target CRS502.308metre
Scale factor for source CRS axes1.0000190161unity
Rotation angle of source CRS axes0.0021913792degree

Information source gives rotation angle of source CRS axes as 359.9978086208° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (14)

EPSG:3951±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Velenje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-380.84metre
Ordinate 2 of evaluation point in target CRS495.612metre
Scale factor for source CRS axes1.0000158378unity
Rotation angle of source CRS axes0.0013669828degree

Information source gives rotation angle of source CRS axes as 359.9986330172° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (15)

EPSG:3952±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Zasavje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-377.812metre
Ordinate 2 of evaluation point in target CRS496.076metre
Scale factor for source CRS axes1.0000100475unity
Rotation angle of source CRS axes0.0013339461degree

Information source gives rotation angle of source CRS axes as 359.9986660539° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (16)

EPSG:3953±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Dolenjska - central
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-379.658metre
Ordinate 2 of evaluation point in target CRS493.837metre
Scale factor for source CRS axes1.0000140367unity
Rotation angle of source CRS axes0.0011164461degree

Information source gives rotation angle of source CRS axes as 359.9988835539° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (17)

EPSG:3954±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Novo Mesto
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-382.138metre
Ordinate 2 of evaluation point in target CRS496.819metre
Scale factor for source CRS axes1.0000177148unity
Rotation angle of source CRS axes0.0014400562degree

Information source gives rotation angle of source CRS axes as 359.9985599438° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (18)

EPSG:3955±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Bela Krajina
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-375.995metre
Ordinate 2 of evaluation point in target CRS490.833metre
Scale factor for source CRS axes1.0000073161unity
Rotation angle of source CRS axes0.0006771071degree

Information source gives rotation angle of source CRS axes as 359.9993228929° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (19)

EPSG:3956±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Pohorje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-381.28metre
Ordinate 2 of evaluation point in target CRS505.983metre
Scale factor for source CRS axes1.0000118449unity
Rotation angle of source CRS axes0.0024426318degree

Information source gives rotation angle of source CRS axes as 359.9975573682° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (20)

EPSG:3957±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Slovenska Bistrica
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-374.256metre
Ordinate 2 of evaluation point in target CRS501.885metre
Scale factor for source CRS axes1.0000013456unity
Rotation angle of source CRS axes0.0018316181degree

Information source gives rotation angle of source CRS axes as 359.9981683819° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (21)

EPSG:3958±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - lower Posavje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-371.329metre
Ordinate 2 of evaluation point in target CRS496.151metre
Scale factor for source CRS axes0.9999980009unity
Rotation angle of source CRS axes0.0012073334degree

Information source gives rotation angle of source CRS axes as 359.9987926666° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (22)

EPSG:3959±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Maribor and Ptuj
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-372.573metre
Ordinate 2 of evaluation point in target CRS505.578metre
Scale factor for source CRS axes0.9999970275unity
Rotation angle of source CRS axes0.002148407degree

Information source gives rotation angle of source CRS axes as 359.9978515930° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (23)

EPSG:3960±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Slovenske Gorice
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-371.849metre
Ordinate 2 of evaluation point in target CRS503.318metre
Scale factor for source CRS axes0.9999967297unity
Rotation angle of source CRS axes0.0019225985degree

Information source gives rotation angle of source CRS axes as 359.9980774015° using opposite rotation convention to EPSG formula.

D48/GK to D96/TM (24)

EPSG:3961±0.2 m
Method:
Similarity transformation
Area of use:
Slovenia - Prekmurje
Scope:
Transformation of coordinates at 0.2m level of accuracy.
ParameterValueUnit
Ordinate 1 of evaluation point in target CRS-371.498metre
Ordinate 2 of evaluation point in target CRS504.461metre
Scale factor for source CRS axes0.9999956084unity
Rotation angle of source CRS axes0.0020157601degree

Information source gives rotation angle of source CRS axes as 359.9979842399° using opposite rotation convention to EPSG formula.

Convert EPSG:3912 to EPSG:3794 in code

The same transformation with common GIS tools and libraries:

from pyproj import Transformer

transformer = Transformer.from_crs("EPSG:3912", "EPSG:3794", always_xy=True)
x, y = transformer.transform(-73.9857, 40.7484)
print(x, y)

Source: EPSG:3912MGI 1901 / Slovene National Grid

projected system measured in linear units (typically metres) · Area of use: Slovenia

+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +ellps=bessel +units=m +no_defs +type=crs
More about EPSG:3912

Target: EPSG:3794Slovenia 1996 / Slovene National Grid

projected system measured in linear units (typically metres) · Area of use: Slovenia

+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs +type=crs
More about EPSG:3794

Frequently asked questions

How accurate is converting MGI 1901 / Slovene National Grid to Slovenia 1996 / Slovene National Grid?
The most accurate official EPSG transformation between these systems is accurate to about ±0.2 m within its stated area of use. Browser-based converters approximate datum shifts with Helmert parameters; for surveying-grade work apply the official transformation in a desktop GIS.
Does my data leave the browser when I use this converter?
No. All coordinate transformations are computed locally in your browser using proj4js. The coordinates you enter are never transmitted to any server.
Need the reverse? Convert EPSG:3794 to EPSG:3912