简体中文

shp查看器API在C#

使用GIS创建和自定义shp查看器。net的API

使用专为net/C#开发人员设计的API开发shp查看器。

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

概览

使用专为Net开发人员设计的API,创建Shp文件的GIS查看器并将其集成到Net应用程序中。 Shp查看器允许以Shp文件格式存储的数据的高保真渲染,而无需任何其他软件或转换。 访问广泛的自定义选项列表,以指定设置、SRS、地图视图,并以支持的文件格式之一获取转换后的文件。

阿斯波斯。GISforNet是用于GIS处理的强大本地库。 我们的库旨在创建Net中的GIS数据的静态和交互式可视化。

我们图书馆的一些特点是:

  • 在一个地图图像上组合多个图层。
  • 为点、线和面应用样式。
  • 以SLD格式导入样式。
  • 绘制标签和文本。
  • 为文本应用样式并自动检测地图上的位置。
  • 绘制聚类点。
  • 以SVG、PNG、BMP或JPEG格式保存已创建的地图。
  • 管理地图的SRS。
  • 沿着曲线绘制标签。
  • 使用高级渲染:组合符号器、几何生成器和混合几何。


为什么Aspose。GIS为Net?

Asposeвш™的客户来自各个行业,从软件开发商和咨询公司到银行,政府机构和学术机构。 每当您需要GIS,地图和数据可视化方面的经验时,您都需要一个Aspose。GIS产物。 我们在世界各地的21,000多位客户已经分享了他们成功的故事。
将Shp查看器集成到应用程序中的代码
输入文件
上传要转换的文件
                
                    
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET

// Create a map
using (var map = new Map(800, 400))
{
	// Use the specified SRS
	map.SpatialReferenceSystem = SpatialReferenceSystem.Wgs84;

	// Use the specified style to draw lines
	// We also have styles for points, lines, and surfaces.
	var symbolizer = new SimpleLine() {Width = Measurement.Pixels(2)};
	// Open a layer and add to the map
	map.Add(VectorLayer.Open("land.shp", Drivers.Shapefile), symbolizer);

	// Render the map
	map.Render("land_out.png", Renderers.Png);
}
                
            

如何在C#中查看Shp

  1. 创建地图。
  2. 使用指定的SRS。
  3. 使用指定的样式绘制线条。
  4. 您还可以为点、线和曲面设置样式。
  5. 打开图层并添加到地图中。
  6. 将地图渲染为所需格式。

C#Viewer库

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

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

系统要求

大多数平台和操作系统都支持用于.NET的数据可视化API,它可用于开发几种不同类型的.NET应用程序,包括ASP.NET、WinForms和Windows服务。 适用于.NET的API易于使用和部署,为使用.NET Framework4.7、.NET Standard2.0和Xamarin平台处理地理空间信息提供了理想的解决方案。 在运行代码之前,请确保您的系统满足相应的要求。

阿斯波斯。ViewerShp现场演示C#

在C#中与功能强大且易于使用的应用程序示例交互。 试试我们的数据工具。 现场演示C#

主要特点

在一个地图图像上组合多个图层。

为点、线和曲面应用样式。

从SLD格式导入样式。

绘制标签和文本。 为文本应用样式并自动检测地图上的位置。

绘制聚类点。

以SVG、PNG、BMP或JPEG格式保存已创建的地图。

管理地图的空间参照系。

沿着曲线绘制标签。

使用高级渲染:组合符号器,几何生成器,混合几何。