许可证
-
每个注册的开发者,永久性的。
-
向用户和服务器部署编译的应用程序免收版权费。
-
为DK for Delphi版提供源代码。
支持
-
购买许可证后可享受12个月的产品更新/升级服务(可延期)。
-
购买许可证后可获得12个月的电子邮件技术支持(可延期)。
-
定期更新的在线文档维基,包括完整的API文档、API概述、新内容、迁移指南、100多个源代码样本、可搜索的在线知识库、问题和答案资源。
语言本地化
-
TatukGIS托管的语言翻译编辑器可系统地将应用软件的用户界面(菜单、对话框和信息)本地化为任何语言。
-
支持所有外国语言字符的Unicode。
-
灵活的应用程序用户界面语言选择。
OpenStreetMap网络服务器
TatukGIS托管的OSM详细世界地图层,可用于任何TatukGIS项目。
API
-
全面用于GIS应用开发。
-
750个类,19000个记录的方法和属性。
-
在所有支持的平台上几乎完全相同的API(见下面的可用平台),差异主要是由于平台差异/限制。
主要功能
-
打开、创建、编辑、保存、导出矢量、图像和网格文件,包括作为数据库定义的格式。
-
在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)。
坐标转换
-
图像和矢量图层即时重投影。
-
图像和矢量图层实时旋转。
-
5000多个预定义的坐标系。
-
150多个投影,900多个基准点,用户定义的坐标系统。
-
支持OpenGIS WKT定义和EPSG代码。
-
支持PRJ、World和TAB注册文件。
视觉控制
-
地图窗口控件,能够以任何角度旋转视图。
-
可视化图层属性控制
-
图例控制(图层优先级、分组和层次结构、子项目)。
-
内置的线条样式编辑器。
-
属性编辑面板
-
比例控制。
-
北箭头控制。
-
打印预览控制
-
不适用于DK.ASPNET。
-
不适用于iOS和Android。
-
打印预览表
-
不适用于DK.ASPNET。
-
不适用于iOS和Android。
-
GPS面板
-
坐标系统设置控制
-
数据集控制
-
三维控制板
-
计划用于 DK.JAVA.
数据格式
所有支持的图层格式都在在线DK文档维基中提供了关于支持的操作、操作系统和所需驱动程序(如果有的话)的详细信息。这些格式包括下面列出的常见的格式。DK本机可将数据写入超过35种格式。
-
矢量文件。CSV, DLG, DGN, DXF, DWG, E00, GDF, GML, GPX, GSHHS, JSON, KML, LandXML, LAS, MIF, OSM, PLY, SDTS, SHP, S57, STL, TAB, TIGER, VPF 和其他。
-
矢量数据库。ESRI个人地理数据库、ESRI文件地理数据库、Geomedia Access Warehouse和SQL Server Warehouse、OpenGIS SQL、TatukGIS SQL及其他。
-
通过外部供应商的矢量格式。FME、GDAL/OGR。
-
像素文件。ADF, BIL, BMP, BT, CADRG, DEM, DT, FLT, GIF, GRD, IMG, JPEG, PNG, SDTS, STRM, TIFF/GeoTIFF和其他。
-
像素数据库。TatukGIS PixelStore(像素和网格)及其他。
-
通过外部供应商的像素格式。FME、GDAL/OGR、MrSID、ECW/ECWP、JPEG2000。(ECW、MrSID和JPEG2000不适用于DK.ASPNET版。)
-
基于协议的(流媒体)。WMS, WMTS, WFS, web tiles
企业级数据库格式(有企业许可证)
所有支持的基于SQL的图层格式都在文档wiki中介绍了关于支持的操作、操作系统和所需的驱动程序(如果有的话)的详细信息。这些包括下面列出的高级SQL空间数据库层格式。
-
矢量数据库。ESRI ArcSDE、Geomedia Oracle Object Model、Geomedia SQL Server Spatial、IBM DB2 Spatial Extender、IBM Informix Spatial Data Blade、MapInfo SpatialWare、Microsoft MSSQL Spatial Server(Katmai)、Oracle Spatial/Locator、Oracle Spatial Point Cloud and TIN、PostGIS、Sybase SQL Anywhere Spatial及其他。
-
像素数据库。ESRI ArcSDE Raster、Oracle GeoRaster和其他。
项目文件格式
完全支持TatukGIS地图项目文件。
-
打开并渲染由一些第三方软件产品创建的项目。QGIS(*.qgs)、MapInfo Professional(*.wor)、ESRI ArcView 3(*.apr)、ESRI ArcExplorer(*.aep),以及ESRI ArcGIS/ArcMap 9/10(*.mxd),通过使用免费的Arc2TatukGIS插件。
可用平台
Delphi、.NET(.NET4.5 Winform或WPF支持、.NET Core3.1及更高、APO.NET4.5VS2013版本及更高)、Java8及更高、ActiveX
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn