TatukGIS Developer Kernel(产品编号:109)
高级的GIS软件开发工具包(SDK)
当前版本: v11.74.1
产品类型:控件
产品功能:GIS/地图
平台语言:.NET
开源水平:不提供源代码
温馨提示:本产品的分类与介绍仅供参考,具体以商家网站介绍为准,如有疑问请来电400-800-1784咨询。
TatukGIS Developer Kernel 优势
STRENGTHS
格式都是原生支持的
在DK软件库中编译了对70多种地理空间行业数据格式的支持。这些格式都是原生支持的,因此无需将数据转换为任何TatukGIS内部格式。
不依赖第三方软件库
TatukGIS DK由内部开发和拥有的核心技术构建,不依赖第三方软件库。API的内容非常丰富,大约有750个类和19,000个文档化的方法和属性。
良好的兼容性
可打开大多数的 ESRI ArcView®、ArcExplorer® 或 MapInfo Professional® 项目,当然还有 TatukGIS 项目文件。
数据库的扩展
每个DK版本都可以单独作为标准版或企业包进行授权,并带有高级空间数据库的扩展,如PostGIS、Oracle Spatial和GeoRaster、Microsoft SQL Server Spatial、ESRI ArcSDE等。
TatukGIS Developer Kernel (DK)是一种高级的GIS软件开发工具包(SDK),被各行各业的客户用于开发定制的GIS应用或为现有产品添加地理空间功能。
DK产品版本几乎适用于所有的开发平台,提供了几乎所有操作系统的GIS开发手段。
界面展示
INTERFACE
TatukGIS Developer Kernel
INTRODUCTION
TatukGIS DK可对数据进行采集与编辑,可对属性数据编辑与分析,是一个极强的数字化制图系统,对空间数据库有管理分析功能,并建立了常用的GIS分析模型,同时具有良好的灵活性和开发性,使用GIS产品固有的某些功能或与其他功能产品结合做出解决方案,来满足用户的最终需求。
● 适用于FMX和VCL框架的Delphi/C++Builder库,用于开发Windows(32位和64位)、macOS、iOS和Android应用。
● 为Java Swing框架提供完全字节码的JVM jar库,用于开发Windows、macOS、Linux,甚至Raspbian(树莓派)应用。
● 完全适用于WinForms和WPF框架的.NET CIL,以开发Windows(32位和64位)应用程序。
● ActiveX控件,用于开发Windows应用程序。
● ASP.NET Web Forms组件,用于开发Web GIS应用程序。
每个版本的SDK基本上都共享为专业GIS开发而设计的全面的面向对象的API,没有任何开发技术的优劣之分。各平台的应用源代码高度相似(见代码对比示例),实现了多平台的可能性。
// 开发者内核版本 //
每个TatukGIS Developer Kernel (DK)产品版本针对不同的开发平台而制作,并作为一个独立的产品进行授权。每个版本都有基本相同的综合API和广泛的功能,用于自定义GIS应用开发,但不同的技术有差异。
Delphi的开发内核
TatukGIS Developer Kernel for Delphi (DK.Delphi)版是针对Embarcadero RAD Studio Delphi和C++Builder开发平台以及VCL(Visual Component Library)和FMX(FireMonkey)框架设计的专业级GIS SDK。该SDK用于开发Windows、macOS、iOS和Android操作系统的GIS应用。DK for Delphi版包括两个产品变体。
.NET的开发内核
TatukGIS Developer Kernel for .NET (DK.NET)版是一个托管代码的.NET GIS SDK,用于开发Windows操作系统的专业GIS应用。该SDK是一个完全适用于WinForms和WPF框架的.NET CIL,是为C#、VB.NET、VC++、Oxygene和其他.NET兼容的开发语言而设计的。
ASP.NET的开发内核
TatukGIS Developer Kernel for ASP.NET (DK.ASPNET)版是一个用于开发Web GIS应用的托管代码.NET SDK。该SDK是为Web Forms框架和C#、VB.NET、Oxygene以及其他.NET兼容的开发语言而设计的。
ActiveX的开发内核
TatukGIS Developer Kernel for ActiveX (DK.ActiveX)版是一个ActiveX GIS SDK,用于开发Windows操作系统的专业GIS应用。该SDK设计用于ActiveX兼容的开发环境,包括Visual Basic 6。
Java开发内核
TatukGIS Developer Kernel for Java (DK.Java)版是一款Java GIS SDK,适用于Windows、macOS、Linux,甚至Raspbian(树莓派)操作系统的专业GIS应用开发。该SDK支持Java Swing框架,是为NetBeans、Eclipse等Java开发工具设计的。
企业级开发内核
TatukGIS Developer Kernel for ASP.NET (DK.ASPNET)版是一个用于开发Web GIS应用的托管代码.NET SDK。该SDK是为Web Forms框架和C#、VB.NET、Oxygene以及其他.NET兼容的开发语言而设计的。
// 开发者内核版本 //
● 打开、创建、编辑、保存、导出矢量、图像和网格文件,包括定义为数据库的格式。
● 图层属性、图例、比例尺、北方箭头和其他可视化控件,如TatukGIS Editor/Viewer产品中所展示的那样(见下面的可视化控件)。
● 基于比例尺和属性的强大样式和特征渲染。
● 基于CGM、图像、字体和内置700多个SVG符号库的符号学。
● 内置的线条样式编辑器,用于高级线条符号学,用户自定义线条样式。
● 高级标签,包括动态放置,跟随行,避免重叠,多字段和HTML格式。
● 对开放标准的广泛支持,包括GML和WFS、WMTS和WMS服务。
● 打印,包括预定义的打印模板和模板编辑器。
● 以图像文件的形式导出高分辨率的全图组合。
● 增强的GPU渲染(如果操作系统支持)。
● 反锯齿输出,增强地图渲染质量。
● 矢量和图像层数据分类方法。
● Choropleth地图,如使用分类数据创建的地图。
● 所有类型的图层的图层统计。
● 使用图层统计来渲染地图和标签。
● 任何图层(矢量、网格、DEM)的颜色斜坡。
● 动态形状聚合(分片、聚类、形状缩小),以简化地图显示。
● 在投影地图上进行GPS跟踪,自动旋转地图,使用NMEA标准的实时GPS设备仿真器连接。
● 跟踪层支持高刷新率。
● 渐进式渲染基图(矢量/图像)。
● 矢量操作和分析,如:
形状创建、编辑、分割、合并、捕捉、平滑、简化、缩放、旋转。
属性查询、编辑、创建。
基于DE-9IM拓扑模型的空间查询。
基于DE-9IM模型的形状拓扑测试,测试重叠、夹杂、碰触等。
面积、长度、距离计算。
三角形和Voronoi图计算。
地理编码、反向地理编码和支持持久网络的路由。
动态更新的虚拟属性字段(用于标签、截面渲染、SQL查询)。
● 图像和网格操作和分析,如:
轮廓、TIN、点云到网格的转换。
坡度、视距、地面以上高度(AGL)和菲涅尔区分析。
矢量到网格插值算法(Kriging、IDW、Splines)、热图。
地形剖面图,可查询沿线所有像素,也可多线查询地形剖面图。
使用DE-9IM模型对线条或多边形进行空间查询。
滤波器(形态、放大、阈值、高斯等)。
栅格代数,包括每像素访问、多通道、多图层、数学公式、统计学的使用、条件表达式、图层合并以填补空白。
● OpenCL增强计算耗时的方法(如Viewshed分析)。(不适用于DK.ASPNET;计划用于DK.JAVA。)
● 操作管道化(简化地质处理命令解释器)。
● 支持4K显示器(如适用)。
● 二维、三维、挤压式二维图形的三维渲染,支持数字高程模型,航拍图像在DEM层上的垂降,飞越渲染,三维 "地质 "图,三维体积渲染,对象纹理(不适用于DK.ASPNET;计划用于DK.JAVA)。
厂商推荐
Products Recommended
Kyubit Solutions Ltd
查看详情
>
<