阿斯波斯。GIS forNet使您能够将Kml转换为Svg,用于基于矢量和栅格的地理空间数据格式。 只有当有人可以看到数据时,数据才有用。 NetGIS库可以轻松快速地将GIS数据导出到矢量或光栅图像,并为复杂的可视化场景提供丰富的符号系统。
阿斯波斯。GISNet的设计考虑了简单性、性能、可用性和可移植性。 它包含与Net框架和Net核心平台一起使用的Api,使您能够非常轻松地构建跨平台应用程序。
// 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.kml", Drivers.Kml), symbolizer);
// Render the map to Svg format
map.Render("land_out.png", Renderers.Svg);
}
我们的Api支持所有主要平台和操作系统。 在执行下面的代码之前,请确保您的系统上有以下先决条件。
立即将Kml转换为Svg,请访问我们的 现场演示网站. 现场演示有以下好处
在一个地图图像上组合多个图层。
为点、线和曲面应用样式。
从SLD格式导入样式。
绘制标签和文本。 为文本应用样式并自动检测地图上的位置。
绘制聚类点。
以SVG、PNG、BMP或JPEG格式保存已创建的地图。
管理地图的空间参照系。
沿着曲线绘制标签。
使用高级渲染:组合符号器,几何生成器,混合几何。
您还可以将Kml转换为Svg转换为许多其他文件格式,包括下面列出的几种文件格式。