本文及后续系列文章主要采用STK组件的.Net版本作为开发包。
1. 获取开发包
正常的获取途径是访问AGI官网,注册并登录后,从官网下载开发包:https://support.agi.com/downloads/,如果是首次下载,AGI会向你注册的邮箱地址发送有效期半年的使用授权许可文件(lic文件)。
但是由于某种原因国内的IP无法访问该网站,也无法注册成功。
2. 开发包组成
下载后的开发包是一个压缩的zip文件,无需安装,直接解压即可。
以2019r2版为例,包名:STKComponentsForDotNet2019r2.zip,里面包含3个文件和3个文件夹:
文件夹Assemblies:里面包含所有的dll文件和xml文件
文件夹Documentation:只包含一个STK Components.chm帮助文件
文件夹Examples:包含11个示例代码和数据
文件GdalData.zip:Gdal图像处理需要用到的数据
文件STK Components License Agreement.pdf:许可协议
文件vc_redist.x64.exe:vc2017运行时
3. 系统要求
STK Components For DotNet 2019r2版可在Windows和Linux平台上运行,除了Insight3D模块,其它模块均支持32位和64位。
Windows平台:需要.Net Framework4.5或更高版本,也可使用.Net Core2.0或更高版本
Linux平台:需要.Net