C#에서 LAT LONG을 UTM으로 변환

UTM(Universal Transverse Mercator)은 지구 표면의 위치를 나타내는 좌표계입니다. 넓은 영역에 대한 정확성과 사용 용이성으로 인해 GIS 애플리케이션에 널리 사용됩니다. 이번 블로그 게시물에서는 C#에서 LAT LONG을 UTM으로 변환하는 방법을 알아봅니다. 이 문서에서는 변환 프로세스를 단순화하기 위한 포괄적인 단계별 가이드와 코드 예제를 제공합니다. 이를 출발점으로 사용하여 자신만의 LAT LONG-UTM 변환기를 개발할 수 있습니다.

이 문서에서는 다음 주제를 다룹니다.

  1. C# LAT LONG에서 UTM으로 변환기
  2. LAT LONG을 UTM으로 변환하는 단계
  3. LAT LONG을 UTM으로 변환
  4. LAT LONG을 UTM 온라인으로 변환
  5. 무료 학습 자료

C# LAT LONG에서 UTM으로 변환기 API - 무료 다운로드

LAT LONG을 UTM으로 변환하기 위해 Aspose.GIS for .NET API를 사용합니다. 이는 개발자가 .NET 애플리케이션에서 GIS(지리 정보 시스템) 및 지리 공간 데이터로 작업할 수 있는 강력한 API입니다. 다양한 GIS 데이터 형식으로 작업하고, 공간 분석을 수행하고, 대화형 지도를 생성하기 위한 광범위한 특징과 기능을 제공합니다. API는 다양한 좌표계를 지원하며 서로 다른 좌표계 간에 데이터를 변환할 수 있습니다.

API의 DLL을 다운로드하거나 NuGet을 사용하여 설치하세요.

PM> Install-Package Aspose.GIS

LAT LONG를 UTM으로 변환하는 방법?

아래 단계에 따라 LAT LONG 좌표를 UTM 좌표로 쉽게 변환할 수 있습니다.

  1. 좌표에 대한 공간 참조 시스템 만들기
  2. 변환 생성
  3. 기하학을 점으로 변환

이제 이러한 단계를 C# 코드로 변환하고 LAT LONG을 UTM으로 변환하는 방법을 살펴보겠습니다.

C#에서 LAT LONG을 UTM으로 변환

LAT LONG을 UTM으로 변환하려면 아래 단계를 따르십시오.

  1. LAT LONG에 대한 epsg 4326 코드와 함께 CreateFromEpsg() 메서드를 사용하여 공간 참조 시스템을 생성합니다.
  2. UTM에 대한 epsg 32631 코드를 사용하여 위 단계를 반복합니다.
  3. CreateTransformationTo() 메서드를 호출하여 변환을 생성합니다.
  4. Transform() 메서드를 사용하여 점과 같은 형상을 변환합니다.
  5. 마지막으로 변환된 좌표를 표시합니다.

다음 코드 샘플은 C#을 사용하여 쉐이프파일을 SVG로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 C#에서 LAT LONG을 UTM으로 변환하는 방법을 보여줍니다.
using Aspose.Gis.Geometries;
using Aspose.Gis.SpatialReferencing;

// 변환 생성
int epsgFrom = 4326; // LAT LONG
int epsgTo = 32631;  // UTM
var fromSrs = SpatialReferenceSystem.CreateFromEpsg(epsgFrom);
var toSrs = SpatialReferenceSystem.CreateFromEpsg(epsgTo);
var transformation = fromSrs.CreateTransformationTo(toSrs);

// 점과 같은 형상 변환
var fromGeometry = new Point(0, 0);
var toGeometry = transformation.Transform(fromGeometry);

// 인쇄
Console.WriteLine(toGeometry.GetCentroid().AsText());
Console.WriteLine(toGeometry.AsText());
POINT (166021.44308054075 0)
POINT Z (166021.44308054075 0 0)

무료 라이센스 받기

무료 임시 라이선스를 받아 평가 제한 없이 라이브러리를 사용해 볼 수 있습니다.

LAT LONG을 온라인에서 UTM으로 변환하세요

또한 웹 기반 LAT LONG - UTM 변환기를 사용하여 LAT LONG 좌표를 UTM 좌표로 무료로 변환할 수도 있습니다. 이 온라인 도구는 .NET API용 Aspose.GIS를 사용하여 구축되었습니다.

LAT LONG에서 UTM까지 – 무료 학습 리소스

좌표 변환 외에도 Shapefile, GeoJSON, KMLGML을 포함한 다양한 GIS 데이터 형식을 읽고, 변환하고, 조작하는 방법을 알아보세요. , 아래 리소스를 따르세요.

결론

이 블로그 게시물에서는 C#에서 LAT LONG을 UTM 좌표로 변환하는 방법을 보여주었습니다. 좌표 변환을 수행하기 위해 Aspose.GIS for .NET 라이브러리를 사용했습니다. 이 블로그 게시물에 설명된 단계를 따르고 제공된 코드 샘플을 사용하면 LAT LONG에서 UTM으로의 변환기를 쉽게 개발할 수 있습니다. 모호한 점이 있으면 언제든지 무료 지원 포럼에 문의해 주세요.

또한보십시오