Deutsch
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Measure Distance

Berechnen Sie die Fläche mit einer flächengleichen Projektion

Messen Sie die Fläche auf einer Karte

Berechnen Sie die Fläche eines Landes, einer Insel oder eines Grundstücks aus einer Karte eines Objekts mit flächengleicher Projektion

  Kostenlose Testversion herunterladen
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Unser Planet ist weder flach noch perfekt rund oder kugelförmig. Der Planet Erde hat keine regelmäßige geometrische Form und wird Geoid genannt1. Die Form der Erde nähert sich durch Rotation um ihre Nebenachse einem Ellipsoid an.
Die Erdoberfläche von earth’ kann sich an vielen Stellen deutlich vom Geoid unterscheiden. Es sind also einige Tricks erforderlich, um die Berechnung genauer zu machen. Verwenden Sie ein Referenzellipsoid, das nur über einen Teil der Oberfläche mit dem Geoid übereinstimmt.

Heute ist das beliebteste Erdellipsoid und das zugehörige Erdkoordinatensystem WGS84.

Messungen von Objekten auf der Erde unterliegen immer einer gewissen Ungenauigkeit. Es wurde und wird weiterhin viel darüber diskutiert, wie Flächen und Objekte auf den Karten berechnet werden und welche SRS verwendet werden sollen, um eine genauere Landvermessung zu erhalten.

Derzeit ist die genaueste und am wenigsten verzerrte Methode zur Flächenberechnung die Verwendung einer Kartenprojektion. Beachten Sie, dass Kartenprojektionen noch keine vollkommen genauen Darstellungen der Erde sind.

Jede Projektion hat ihre Verzerrungen von Winkelanpassung, Abstand und Fläche. Es wird immer ein Kompromiss zwischen der Kombination mehrerer Eigenschaften oder einer Verzerrung aller Eigenschaften einer Fläche, Entfernung und Winkelanpassung innerhalb einer akzeptablen Grenze sein. Darüber hinaus sind alle tatsächlichen Maße ungefähr. Es gibt keine “the”-Fläche einer Region der erde’-Oberfläche.

Kartographen haben Kartenprojektionen entwickelt, die die Erde mit akzeptabler Genauigkeit auf eine ebene Fläche projizieren. Das beliebteste Projektions- und Koordinatensystem in GIS ist das UTM (Universal Transverse Mercator). UTM wird verwendet, um topografische Karten zu erstellen und Datenbanken für natürliche Ressourcen zu erstellen, da es genaue Messungen im metrischen System liefert, das von den meisten Ländern und der gesamten wissenschaftlichen Gemeinschaft verwendet wird. Kartografische Informationen sind mehr als metrische Parameterkoordinaten, sie verwenden auch Attribute2 informationen als Indikatoren für thematische und zeitliche Merkmale.
Sie können unsere Bibliothek verwenden, um Landfläche, Inselfläche, Staatsfläche oder einen beliebigen Bereich auf der Karte zu berechnen. Verwenden der flächengleichen Projektion3 Flächenberechnung, um die Proportionalität der Flächen von Objekten beizubehalten.
Wie berechnet man also die Fläche Russlands, Grönlands oder eines der US-Bundesstaaten? Zuerst müssen Sie eine Karte des Objekts, das Sie messen möchten, suchen und herunterladen. Sie können verschiedene Karten aus kostenlosen Quellen herunterladen. Kartendaten sind meist in WGS84-, Web Mercator- oder UTM-Projektionen verfügbar, die bereits viele Verzerrungen aufweisen und für eine Landvermessung nicht genau genug sind. Um die Fläche eines Objekts korrekt zu berechnen, muss die Karte von einer gespeicherten Projektion in eine flächengleiche Projektion konvertiert werden. Um beispielsweise die Fläche eines Landes zu ermitteln, können Sie versuchen, die Lambert-azimutale flächengleiche Projektion zu verwenden.

Russland ist flächenmäßig das größte Land der Welt, was brauchen wir also, um dies sicherzustellen? Unter allen verfügbaren Optionen ist EPSG: 3576 die beste Wahl für russische Karten-EPSG-Codes. Der Vorteil dieser Projektion ist, dass die Region Krasnojarsk und Nordrussland weniger verzerrt sind. Der Nachteil ist, dass Sie can’t visualisieren die gesamte Weltkarte, aber Russland und die angrenzenden Regionen nur. Unten finden Sie den Beispielcode für die Konvertierung. Dieser Code zeigt die Umrechnung in die ausgewählte Projektion und die Berechnung der Fläche des Objekts.

Welche Kartenprojektion und welches Koordinatensystem zu verwenden sind, hängt von der Ausdehnung des Gebiets, mit dem Sie arbeiten, der durchgeführten Analyse und häufig der Datenverfügbarkeit ab.

Länder haben tatsächlich drei verschiedene Flächenmaße: Landfläche (die Fläche des gesamten Landes), Gesamtfläche (die Landfläche des landes†™ s, Seen, Stauseen, Binnenflüsse und manchmal Küsten und Hoheitsgewässer) und Wasserfläche (Binnengewässer). Es gibt also drei Dimensionen:
  • Gesamtfläche: die Summe der Land- und Wasserflächen innerhalb internationaler Grenzen und Küstenlinien.
  • Landfläche: die Summe aller Landflächen innerhalb internationaler Grenzen und Küstenlinien, ohne Wasserfläche.
  • Wasserfläche: die Summe aller Binnengewässer (Seen, Stauseen und Flüsse) innerhalb internationaler Grenzen und Küsten. Kann küstennahe Binnengewässer umfassen. Sofern nicht anders angegeben, sind Hoheitsgewässer nicht enthalten.
    Nationale Ansprüche auf Teile der Antarktis sind nicht enthalten.


LandGrundstücksfläche (km2)Wasserfläche (km2)Gesamtfläche (km2)
Kanada9,093,507891,1639,984,670
Ukraine579,33024,220603,550
Deutschland348,6728,350357,022


Die Lambert-Flächengleichheitsprojektion eignet sich gut für die Kartierung von Landflächen mit symmetrisch proportionaler Form für ganze Länder oder Inseln wie die Ukraine, Grönland oder Australien sowie für kleinere Objekte wie Felder, den Hinterhof Ihres Hauses oder eine Landzuteilung von mehreren Hektar. Stellen Sie sicher, dass Sie den für Ihre Region am besten geeigneten EPSG-Code verwenden.

SRS (räumliches Bezugssystem) oder CRS (Koordinatensystem) ist ein koordinatenbasiertes lokales, regionales oder globales System, das zur Bestimmung der Position geografischer Merkmale verwendet wird. Ein SRS definiert eine bestimmte Kartenprojektion sowie Transformationen zwischen verschiedenen räumlichen Bezugssystemen. SRS können durch eine ganzzahlige SRID referenziert werden, einschließlich der von der International Oil and Gas Producers Association definierten EPSG-Codes.

Wenn Sie Fragen haben, können Sie eine Frage auf unserer Forum.
Berechnet die Flächenwerte der Geometrie
                
                    
// create transformation
int epsgFrom = layer.SpatialReferenceSystem; 
int epsgTo = 3576;  // Lambert Conformal Conic
var fromSrs = SpatialReferenceSystem.CreateFromEpsg(epsgFrom);
var toSrs = SpatialReferenceSystem.CreateFromEpsg(epsgTo);
var transformation = fromSrs.CreateTransformationTo(toSrs);

// transform geometry such as a point
var fromGeometry = feature.Geometry;
var toGeometry = transformation.Transform(fromGeometry);

// method calculates the area values of the geometry.
toGeometry.GetArea()
                
            

C# Aspose.Gis Measure Distance Bibliothek

Es gibt eine einfache Möglichkeit, Aspose zu installieren.GIS für .NET auf Ihr System:

  • Installieren Sie das Paket Aspose.GIS von der Paketmanagerkonsole in Visual Studio, um die zu erhalten NuGet-Paket;
  • Oder Sie können das Paket von herunterladen unsere Seite;
  • Aktualisieren Sie das Paket Aspose.GIS. so aktualisieren Sie auf die neueste Version;
  • Fügen Sie Aspose hinzu.GIS für .NET auf Ihrem System, indem Sie das NuGet-Paket installieren;
  • Siehe Dokumentation.

Systemanforderung

Aspose.Gis Measure Distance API für .NET wird auf den meisten Plattformen und Betriebssystemen unterstützt und kann zur Entwicklung verschiedener Arten von .NET -Apps verwendet werden, einschließlich ASP .NET, WinForms und Windows-Diensten. Die API für .NET ist einfach zu verwenden und bereitzustellen und bietet die ideale Lösung für die Arbeit mit Geodaten mit .NET Framework 4.7, .NET Standard 2.0- und Xamarin-Plattformen. Bevor Sie den Code ausführen, stellen Sie bitte sicher, dass Ihr System die entsprechenden Anforderungen erfüllt.

Aspose.Gis Measure Distance Live-Demos auf C#

Probieren Sie die Funktionen unserer Bibliothek aus, um neue Möglichkeiten zu entdecken. Live-Vorführungen in C#