Конвертор от JSON към Shapefile

Използвайте библиотеката Aspose.GIS за .NET, за да конвертирате JSON в файлов формат Shapefile.

Пример на живо

Aspose.GIS за .NET / C# ви представя онлайн безплатно приложението “Конвертор от JSON към Shapefile”, където можете да проучите функционалността и качеството на работата му.

Приложение за конвертиране от JSON към Shapefile

Кодов пример - Конвертор от JSON към Shapefile

Следният фрагмент от код показва как да реализирате конвертор от JSON към Shapefile. Ако посочите пространствена референтна система за целевия слой Shapefile, цялата геометрия ще бъде преобразувана в нея.

// 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);

Този пример показва общи възможности. Aspose.GIS за .NET има широки опции за конвертиране на файлове. Всеки формат, базиран на вектори, има свои собствени опции за четене/записване, които са наследени от класа DriverOptions.

Платформа - .NET / C#

Поддържаме Framework 4.7 или по-нова версия под Windows и .NET Core 2.0 или по-нова версия под Windows или Linux.