Convertisseur JSON vers Shapefile
Utilisez la bibliothèque Aspose.GIS pour .NET afin de convertir du JSON au format de fichier Shapefile.
Exemple en direct
Aspose.GIS pour .NET / C# vous présente gratuitement en ligne l’application “Convertisseur JSON vers Shapefile”, où vous pouvez étudier la fonctionnalité et la qualité de son fonctionnement.
Exemple de code - Convertisseur JSON vers Shapefile
Le fragment de code suivant montre comment implémenter un convertisseur JSON vers Shapefile. Si vous spécifiez un système de référence spatiale pour la couche Shapefile de destination, toutes les géométries seront converties en celui-ci.
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET | |
// Specify conversion settings if necessary. It is optional. | |
ConversionOptions options = null; | |
// This options assigns Wgs84 to the destination layer. | |
// Conversion may throw error If destination layer does not support the Wgs84 spatial reference. So need to check. | |
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84)) | |
{ | |
options = new ConversionOptions() | |
{ | |
DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84, | |
}; | |
} | |
// Convert file format from JSON to Shapefile. | |
VectorLayer.Convert("source.geojson", Drivers.GeoJson, "destination.shp", Drivers.Shapefile, options); |
Cet exemple montre les possibilités générales. Aspose.GIS pour .NET offre de nombreuses options pour convertir des fichiers. Chaque format basé sur un vecteur a ses propres options de lecture/écriture qui sont héritées de la classe DriverOptions.
Plateforme - .NET / C#
Nous prenons en charge Framework 4.7 ou version ultérieure sous Windows, et .NET Core 2.0 ou version ultérieure sous Windows ou Linux