添加引用:NetTopologySuite、ProjNet、ProjNet.SRID

Program.cs文件:
using ProjNet.CoordinateSystems;
using ProjNet.CoordinateSystems.Transformations;
using ProjNet.SRID;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Xsl;
using NetTopologySuite.IO;
using NetTopologySuite.Geometries;
namespace Reproject2
{
internal class Program
{
static void Main(string[] args)
{
CoordinateSystem projCs = SRIDReader.GetCSbyID(4527);
CoordinateSystem geoCs = SRIDReader.GetCSbyID(4490);
CoordinateTransformationFactory ctFactory = new CoordinateTransformationFactory();
ICoordinateTransformation transformation = ctFactory.CreateFromCoordinateSystems(projCs, geoCs);

本文介绍了如何在C#中使用NetTopologySuite库进行地理坐标系转换,通过`ProjNet`和`SRID`类,从EPSG4527到4490进行坐标变换,展示了`MathTransformFilter`类的应用。

363

被折叠的 条评论
为什么被折叠?



