Konvertieren Sie LAT LONG in UTM in C#

Der Universal Transverse Mercator (UTM) ist ein Koordinatensystem, das Orte auf der Erdoberfläche darstellt. Seine Genauigkeit über große Flächen und seine Benutzerfreundlichkeit machen es zu einer beliebten Wahl für GIS-Anwendungen. In diesem Blogbeitrag erfahren Sie, wie Sie LAT LONG in C# in UTM konvertieren. Dieser Artikel enthält eine umfassende Schritt-für-Schritt-Anleitung und Codebeispiele, um den Konvertierungsprozess zu vereinfachen. Sie können es als Ausgangspunkt für die Entwicklung Ihres eigenen LAT LONG zu UTM-Konverters verwenden.

Dieser Artikel behandelt die folgenden Themen:

  1. C# LAT LONG zu UTM Konverter
  2. Schritte zur Konvertierung von LAT LONG in UTM
  3. LAT LONG in UTM umwandeln
  4. LAT LONG in UTM Online konvertieren
  5. Kostenlose Lernressourcen

C# LAT LONG zu UTM Konverter API – kostenloser Download

Um LAT LONG in UTM zu konvertieren, verwenden wir die API Aspose.GIS for .NET. Es handelt sich um eine leistungsstarke API, die es Entwicklern ermöglicht, in ihren .NET-Anwendungen mit geografischen Informationssystemen (GIS) und Geodaten zu arbeiten. Es bietet eine breite Palette an Features und Funktionen für die Arbeit mit verschiedenen GIS-Datenformaten, die Durchführung räumlicher Analysen und die Erstellung interaktiver Karten. Die API unterstützt verschiedene Koordinatensysteme und ermöglicht Ihnen die Datentransformation zwischen verschiedenen Koordinatensystemen.

Bitte laden Sie die DLL herunter der API oder installieren Sie sie mit NuGet.

PM> Install-Package Aspose.GIS

Wie konvertiert man LAT LONG in UTM?

Wir können LAT LONG-Koordinaten ganz einfach in UTM-Koordinaten umwandeln, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie ein räumliches Bezugssystem für Koordinaten
  2. Schaffen Sie Transformation
  3. Geometrie als Punkt umwandeln

Sehen wir uns nun an, wie Sie diese Schritte in C#-Code umwandeln und ein LAT LONG in UTM konvertieren.

Konvertieren Sie LAT LONG in UTM in C#

Bitte befolgen Sie die folgenden Schritte, um LAT LONG in UTM zu konvertieren:

  1. Erstellen Sie ein räumliches Bezugssystem mit der Methode CreateFromEpsg() mit dem EPSG-4326-Code für LAT LONG.
  2. Wiederholen Sie den obigen Schritt mit dem Code epsg 32631 für UTM.
  3. Rufen Sie die Methode CreateTransformationTo() auf, um eine Transformation zu erstellen.
  4. Transformieren Sie Geometrie, beispielsweise einen Punkt, mit der Transform()-Methode.
  5. Zeigen Sie abschließend die transformierten Koordinaten an.

Das folgende Codebeispiel zeigt, wie man mit C# ein Shapefile in SVG konvertiert.

// Dieses Codebeispiel zeigt, wie man LAT LONG in C# in UTM umwandelt.
using Aspose.Gis.Geometries;
using Aspose.Gis.SpatialReferencing;

// Transformation schaffen
int epsgFrom = 4326; // LAT LONG
int epsgTo = 32631;  // UTM
var fromSrs = SpatialReferenceSystem.CreateFromEpsg(epsgFrom);
var toSrs = SpatialReferenceSystem.CreateFromEpsg(epsgTo);
var transformation = fromSrs.CreateTransformationTo(toSrs);

// Transformieren Sie Geometrie wie einen Punkt
var fromGeometry = new Point(0, 0);
var toGeometry = transformation.Transform(fromGeometry);

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

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Konvertieren Sie LAT LONG in UTM Online

Darüber hinaus können Sie LAT LONG-Koordinaten mit unserem webbasierten LAT LONG zu UTM-Konverter kostenlos in UTM-Koordinaten umrechnen. Dieses Online-Tool wurde mit der Aspose.GIS for .NET API erstellt.

LAT LONG zu UTM – Kostenlose Lernressourcen

Erfahren Sie neben der Konvertierung von Koordinaten, wie Sie eine Vielzahl von GIS-Datenformaten lesen, konvertieren und bearbeiten, darunter Shapefile, GeoJSON, KML und GML. , indem Sie den folgenden Ressourcen folgen:

Abschluss

In diesem Blogbeitrag haben wir Ihnen gezeigt, wie Sie LAT LONG in C# in UTM-Koordinaten konvertieren. Wir haben die Bibliothek Aspose.GIS for .NET zum Durchführen von Koordinatentransformationen verwendet. Indem Sie die in diesem Blogbeitrag beschriebenen Schritte befolgen und das bereitgestellte Codebeispiel verwenden, können Sie ganz einfach Ihren eigenen LAT LONG zu UTM-Konverter entwickeln. Bei Unklarheiten können Sie uns gerne über unser kostenloses Support-Forum kontaktieren.

Siehe auch