简体中文

gpx至shpconversionnet的API

集成gpx到shpconversion与GISAPI为net开发人员

阿斯波斯。GISfornet是一个GIS数据操作和转换API。 它完全支持读取,写入和转换着名的GIS数据格式,如ESRI Shapefile,GeoJSON,TopoJSON,ESRI地理数据库,地理标记语言,Google地球,GPS交换格式,MapInfo格式和OpenStreetMap。 它是一个独立的基于net的API,不需要任何基于GIS的软件,如ArcGIS/ArcMap,QGIS等。

  下载免费试用版
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

概览

添加Gpx到Shp转换到您的跨平台应用程序或Net项目使用我们的APINet。

GIS转换API使用相同的方法,具有不同格式的许多选项,使用户使用起来简单直观。 我们的API在Gpx和Shp之间提供快速准确的转换,并以原始高分辨率无损地检索转换后的Shp文件。

转换API有几个特点:
  • 间转换;
  • 支持在转换过程中设置对象属性;
  • 转换期间的重投影。
获取完全托管的代码,以将Gpx到Shp转换集成到任何类型的Net应用程序中。
在C#,ASPNet或其他Net相关技术中构建强大的转换应用程序。
您可以使用转换为Net在以Net平台为目标的任何开发环境中开发应用程序。 兼容所有基于Net的语言,并支持安装了Mono或Net框架(包括Net核心)的流行操作系统(Windows,Linux,macOS)。

为什么Aspose。GIS.转换为Net?

阿斯波斯。GIS.Net转换API可帮助开发人员转换从基于矢量的地理空间数据格式获取的地理信息,而无需任何其他GIS软件。 我们的API支持使用Shapefile,Gpx,ESRI文件地理数据库(FileGDB),地理标记语言(GML),Keyhole标记语言(KML),可缩放矢量图形(SVG)等。 Asposeвш™的客户来自各个行业,从软件开发商和咨询公司到银行,政府机构和学术机构。 每当你需要GIS的经验,你需要一个Aspose。GIS产物。
我们在世界各地的21,000多位客户已经分享了他们成功的故事。
将Gpx到ShpConversion集成到应用程序中的代码
输入文件
上传要转换的文件
输出格式
从列表中选择目标格式
                
                    
// 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 GPX to SHP.
VectorLayer.Convert("source.gpx", Drivers.Gpx, "destination.shp", Drivers.Shapefile, options);
                
            

如何在C#中将Gpx转换为Shp

  1. 源Gpx文件的字符串类型文件路径
  2. 源驱动程序,让API知道输入格式。 将其设置为驱动程序。Gpx
  3. 目标Shp数据文件的字符串类型文件路径
  4. 指定输出格式的目标驱动程序。 将其设置为驱动程序。Shp

C#Conversion库

有一个简单的方法来安装Aspose。GIS为Net到您的系统:

  • 安装软件包Aspose。GIS从Visual Studio中的包管理器控制台获取 NuGet包;
  • 或者你可以从 我们的网站;
  • 更新包Aspose。GIS. 要升级到最新版本;
  • 加入Aspose。GIS对于Net到您的系统通过安装NuGet包;
  • 请参阅文档.

系统要求

大多数平台和操作系统都支持Net的ConversionAPI,它可用于开发几种不同类型的Net应用程序,包括ASPNet,WinForms和Windows服务。 API forNet易于使用和部署,并提供理想的解决方案,以Net框架4.7,Net标准2.0和Xamarin平台处理地理空间信息。 在运行代码之前,请确保您的系统满足相应的要求。