Français
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Measure Distance

Calculer l'aire en utilisant la projection d'aire égale

Mesurez la zone sur une carte

Calculer la superficie d'un pays, d'une île ou d'une propriété à partir d'une carte d'un objet à l'aide d'une projection à aire égale

  Télécharger l'Essai Gratuit
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Notre planète n'est ni plate ni parfaitement ronde ou sphérique. La planète Terre n'a pas de forme géométrique régulière et s'appelle un géoïde1. La forme de la Terre se rapproche d'un ellipsoïde en raison de la rotation autour de son petit axe.
La surface de la Terre peut différer considérablement du géoïde à de nombreux endroits. Donc, quelques astuces sont nécessaires pour rendre le calcul plus précis. Utilisez un ellipsoïde de référence qui correspond au géoïde sur une partie seulement de la surface.

Aujourd'hui, l'ellipsoïde terrestre le plus populaire et son système de coordonnées terrestres associé sont WGS84.

Les mesures des objets placés sur la Terre seront toujours sujettes à un certain degré d'inexactitude. Il y a eu et continuera d'y avoir beaucoup de discussions sur la façon de calculer les zones et les objets sur les cartes et sur les SR à utiliser pour obtenir des mesures plus précises des terres.

Actuellement, la façon la plus précise et la moins déformée de calculer la superficie consiste à utiliser une projection cartographique. Notez que les projections cartographiques ne sont pas encore des représentations parfaitement précises de la Terre.

Chaque projection a ses distorsions d'ajustement angulaire, de distance et de surface. Ce sera toujours un compromis entre combiner plusieurs propriétés ou être une distorsion de toutes les propriétés d'une zone, d'une distance et d'un ajustement angulaire dans une certaine limite acceptable. De plus, toutes les mesures réelles sont approximatives. Il n'y a rien de tel que la superficie d'une région de la surface de la Terre.

Les cartographes ont développé des projections cartographiques qui projettent la Terre sur une surface plane avec une précision acceptable. Le système de projection et de coordonnées le plus populaire en SIG est l'UTM (Universal Transverse Mercator). UTM est utilisé pour créer des cartes topographiques et créer des bases de données sur les ressources naturelles, car il fournit des mesures précises dans le système métrique utilisé par la plupart des pays et dans l'ensemble de la communauté scientifique. Les informations cartographiques sont plus que des coordonnées de paramètres métriques, elles utilisent également des attributs2 informations en tant qu'indicateurs de caractéristiques thématiques et temporelles.
Vous pouvez utiliser notre bibliothèque pour calculer la superficie des terres, la superficie de l'île, la superficie de l'État ou n'importe quelle zone sur la carte. Utilisez la Projection à aire Égale3 calculer la surface pour maintenir la proportionnalité des surfaces des objets.
Alors, comment calculer la superficie de la Russie, du Groenland ou de l'un des États américains? Vous devez d'abord rechercher et télécharger une carte de l'objet que vous souhaitez mesurer. Vous pouvez télécharger diverses cartes à partir de sources gratuites. Les données cartographiques sont principalement disponibles dans les projections WGS84, Web Mercator ou UTM qui présentent déjà de nombreuses distorsions et ne sont pas assez précises pour une mesure des terres. Pour calculer correctement la surface d'un objet, la carte doit être convertie d'une projection stockée en une projection de surface égale. Par exemple, pour trouver la superficie d'un pays, vous pouvez essayer d'utiliser la projection azimutale à aire égale de Lambert.

La Russie est le plus grand pays du monde par sa superficie, alors de quoi avons-nous besoin pour nous en assurer? Parmi toutes les options disponibles, EPSG: 3576 est le meilleur choix dans les codes EPSG de la carte russe. L'avantage de cette projection est que le kraï de Krasnoïarsk et le nord de la Russie sont moins déformés. L'inconvénient est que vous ne pouvez pas visualiser la carte du monde entière, mais uniquement la Russie et les régions adjacentes. Vous trouverez ci-dessous l'exemple de code de conversion. Ce code montre la conversion vers la projection sélectionnée et le calcul de la surface de l'objet.

La projection cartographique et le système de coordonnées à utiliser dépendent de l'étendue de la zone avec laquelle vous travaillez, de l'analyse que vous effectuez et souvent de la disponibilité des données.

Les pays ont en fait trois mesures différentes de la superficie: la superficie terrestre (la superficie de toutes les terres), la superficie totale (la superficie terrestre du pays, les lacs, les réservoirs, les rivières intérieures et parfois les côtes et les eaux territoriales) et la superficie en eau (eaux intérieures). Il y a donc trois dimensions:
  • Superficie totale: la somme des superficies terrestres et aquatiques à l'intérieur des frontières internationales et des côtes.
  • Superficie terrestre: la somme de toutes les superficies terrestres à l'intérieur des frontières internationales et des côtes, à l'exclusion de la zone d'eau.
  • Étendue d'eau: somme de toutes les étendues d'eau intérieures (lacs, réservoirs et rivières) situées à l'intérieur des frontières internationales et des côtes. Peut inclure les eaux intérieures côtières. Sauf indication contraire, les eaux territoriales ne sont pas incluses.
    Les revendications nationales sur certaines parties de l'Antarctique ne sont pas incluses.


PaysSuperficie du terrain (km2)Surface de l'eau (km2)Superficie totale (km2)
Canada9,093,507891,1639,984,670
Ukraine579,33024,220603,550
Allemagne348,6728,350357,022


La projection de surface égale Lambert est bien adaptée pour cartographier des zones terrestres qui ont une forme symétriquement proportionnelle, pour des pays ou des îles entiers, tels que l'Ukraine, le Groenland ou l'Australie, et des objets plus petits, tels que des champs, l'arrière-cour de votre maison, ou une parcelle de terrain de plusieurs acres. Assurez-vous d'utiliser le code EPSG le plus approprié pour votre région.

Le SRS (Système de référence spatiale) ou CRS (Système de coordonnées) est un système local, régional ou mondial basé sur des coordonnées utilisé pour déterminer l'emplacement des entités géographiques. Un SRS définit une projection cartographique particulière, ainsi que des transformations entre différents systèmes de référence spatiaux. Les SR peuvent être référencés par un entier SRID, y compris les codes EPSG définis par l'Association Internationale des producteurs de pétrole et de gaz.

Si vous avez des questions, vous pouvez poster une question sur notre forum.
Calcule les valeurs d'aire de la géométrie
                
                    
// 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 bibliothèque

Il existe un moyen simple d'installer Aspose.GIS pour .NET sur votre système:

  • Installez le Paquet Aspose.GIS à partir de la console du gestionnaire de packages dans Visual Studio pour obtenir le Forfait NuGet;
  • Ou vous pouvez télécharger le package à partir de notre site;
  • Mettre à jour le package Aspose.GIS. pour passer à la dernière version;
  • Ajoutez De l'Aspose.GIS pour .NET sur votre système en installant le package NuGet;
  • Voir la Documentation.

Configuration Système Requise

L'API Aspose.Gis Measure Distance pour .NET est prise en charge sur la plupart des plates-formes et systèmes d'exploitation et peut être utilisée pour développer plusieurs types d'applications .NET, y compris ASP .NET, WinForms et Services Windows. L'API pour .NET est facile à utiliser et à déployer, et fournit la solution idéale pour travailler avec des informations géospatiales avec les plates-formes .NET Framework 4.7, .NET Standard 2.0 et Xamarin. Avant d'exécuter le code, assurez-vous que votre système répond aux exigences appropriées.

Aspose.Gis Measure Distance Démos en direct sur C#

Essayez les fonctionnalités de notre bibliothèque pour voir de nouvelles opportunités. Démos en direct dans C#