Аспозе.GIS для net - это API для обработки и преобразования данных ГИС. Он полностью поддерживает чтение, запись и преобразование известных форматов данных GIS, таких как шейп-файлы ESRI, GeoJSON, TopoJSON, база геоданных ESRI, язык разметки географии, Google Earth, формат обмена GPS, форматы MapInfo и OpenStreetMap. Это автономный API на основе net и не требует какого-либо программного обеспечения на основе GIS, такого как ArcGIS / ArcMap, QGIS и т.д.
// 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 KML to GPX.
VectorLayer.Convert("source.kml", Drivers.Kml, "destination.gpx", Drivers.Gpx, options);
Существует простой способ установить Aspose.GIS для Net в вашу систему:
Conversion API для Net поддерживается на большинстве платформ и операционных систем, и его можно использовать для разработки нескольких различных типов приложений Net, включая ASP Net, WinForms и Windows Services. API для Net прост в использовании и развертывании и предоставляет идеальное решение для работы с геопространственной информацией с помощью Net Framework 4.7, Net Стандартные платформы 2.0 и Xamarin. Перед запуском кода, пожалуйста, убедитесь, что ваша система соответствует соответствующим требованиям.
Попробуйте функции нашей библиотеки, чтобы увидеть новые возможности. Живые демо-версии в C#
Нет необходимости загружать Aspose GIS API.
Просто выберите SHP в качестве выходного формата и.
Загрузите свой файл GPX, он будет мгновенно конвертирован в SHP.
Вы получите ссылку для скачивания.
Вы также можете конвертировать Kml во многие другие форматы файлов, включая некоторые из перечисленных ниже.