Разное > Разное

Как конвертировать autocad координаты в wsg84

(1/4) > >>

Herber:
Подскажите плиз как можно это сделать. Неохота ковырять javascript на сайте geobridge

trir:
Civil/Map 3D, QGIS(proj)
https://github.com/triroakenshield/RosReestrImpLib/blob/master/RRViewer1/kml/KmlConverter.cs


--- Код - C# [Выбрать] ---        private (double[] xys, double[] zs) ReprojectGeometry(TGeometry geometry)        {            var xys = geometry.GetXYArray();            var zs = geometry.GetZArray();            Reproject.ReprojectPoints(xys, zs, Projection, WGS1984, 0, zs.Length);            return (xys, zs);        }

Herber:
Что такое ReprojectPoints и откуда оно взялось?

Herber:
Попробовал своими силами, но координаты вообще левые получаются
Вот на входе
9877.662483,3764.885102

Вот что на выходе должно получиться
55.755711228,37.558133244


--- Код - C# [Выбрать] ---var csFact = new CoordinateSystemFactory();var ctFact = new CoordinateTransformationFactory(); var wkt = csFact.CreateFromWkt(                    "PROJCS[\" Московская СК(МГГТ)\",GEOGCS[\"unknown\", DATUM[\"Unknown based on Bessel 1841 ellipsoid\", SPHEROID[\"Bessel 1841\", 6377397.155,299.1528128],TOWGS84[316.151,78.924,589.65,-1.57273,2.69209,2.34693,8.4507]],PRIMEM[\"Greenwich\", 0,AUTHORITY[\"EPSG\", \"8901\"]], UNIT[\"degree\", 0.0174532925199433,AUTHORITY[\"EPSG\", \"9122\"]]], PROJECTION[\"Transverse_Mercator\"], PARAMETER[\"latitude_of_origin\", 55.66666666667],PARAMETER[\"central_meridian\",37.5],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",16.098],PARAMETER[\"false_northing\",14.512],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]]"); var wgs84 = ProjectedCoordinateSystem.WGS84_UTM(33, true);var trans = ctFact.CreateFromCoordinateSystems(wkt, wgs84);double[] fromPoint = new double[] { 9877.662483, 3764.885102 };double[] toPoint = trans.MathTransform.Transform(fromPoint); 

trir:

--- Цитировать ---ProjectedCoordinateSystem.WGS84_UTM(33, true);
--- Конец цитаты ---
это UTM!

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии