Tatuk GIS Developer Kernel for .NET 是一个变体,它是受控代码和 .NET GIS SDK,用于为用户 Windows 操作系统创建 GIS 专业软件的过程。它被认为是一个完全用于 Win Forms 的 .NET CIL,WPF 的框架是为 C# 以及 VB.NET、VC++、oxygen 以及最终与 .NET 的和谐开发语言设计的。内核的开发人员能够为用户和开发人员提供相同的综合面向对象 API,这基本上是为地理空间程序开发过程以及内核产品的其他开发人员提供的广泛功能。
除了代表差距以及各种技术,标准 API 以及 SDK 变体中的源代码相似性能够提高平台开发和操作系统之间的可移植性。该层所有支持的格式都在 DK 的文档 Wiki 中用有关其操作支持的详细信息以及操作系统以及所需的驱动程序来表示。它被认为不依赖于第三方软件库,并且具有广泛的 API,其中包含大约 750 个类以及记录的方法和属性。
它主要用于为用户和开发人员为现有产品开发 GIS 订单功能的自定义应用程序。在这种情况下,跨平台的应用程序代码源是相似的。反映格式的过程以及不可知的方法能够支持70多个地理空间的行业数据,并被编译到DK的软件库中。这些格式得到本地支持,无需将数据转换为 TatukGIS 的任何内部格式。通过外部驱动程序支持许多其他驱动程序。
TatukGIS Developer Kernel for .NET 强大的功能:
- 打开、创建、编辑保存以及导出矢量、图片和网格的过程,包括格式与数据库一样。
- TatukGIS Editor/Viewer 产品向用户开发人员显示扩展属性、北方箭头、比例尺和其他视觉控制。
- 属性渲染以及基于属性和比例的强大样式过程。
- 对字体、图像、CGM 以及 SVG 库的 700 多个内置符号进行符号预测。
- 它有一个设计编辑器构造线,主要用于符号系统的创新线,这是用户定义的时尚线。
- 它能够提供先进的标记过程,包括实时定位、跟随线路、避免重叠,以及 HTML 的多字段和格式。
- 它有能力为开放标准提供广泛的支持,就像 GML、WFS、WMS 和最后的 WMTS 的服务一样。
- 它能够像预定义的打印模板和模板编辑器一样打印。
- 如果操作系统支持,GPU 的增强渲染。
- 矢量和图像层信息以及分类程序。
- 该层能够配置各种层。
- 几乎所有涂层的颜色渐变。
- 轮廓的动态聚合以简化地图的演示。
- 跟踪图层服务以实现高刷新率。
- 运输产品,拆分和编辑,合并手动捕捉,最后简化。
- 属性查询,生产版本查询。
- 依赖于拓扑模型的空间查询。
- 它能够提供具有更新能力的失败虚拟图像。
- 管道的运行。
- 它有能力在适当的时候支持 4K 轨道。
- 2D 和中型 2D 轮廓的 3D 渲染以及设计辅助的数字立面和 3D 渲染以及项目纹理。
- 它具有过滤形态学、膨胀和阈值的能力。
- 图片和网格的操作以及评估。
此处提供版本是:
- .NET (aka Core), supporting:
- .NET Standard 2.1 to develop applications for Windows, Linux, and macOS
- .NET 5.0 (and higher) and Core 3.1 visual components for Windows Forms and WPF to develop Windows applications
- True CIL
The DK for .NET edition features the same object-oriented API and comprehensive geospatial functionality as other DK product editions, except for differences required by the different technologies.