zoukankan      html  css  js  c++  java
  • 谈谈ArcGIS 10 Desktop/Engine的“药引子”

    经过2个晚上的琢磨,对ArcGIS 10 Desktop/Engine的“medicine”进入了稍详细的分析,也总算理顺了一下ArcGIS 10 的许可机制,之前一直用了TBE的lic的feature/increment,也懒得去搞,反正用到无许可的模块再补充,ESRI一般都会很友好的提示嘛,呵呵。这次记录如下:

    1、“药引子”-吭的就是feature/increment

    这在以前,一直直接用TBE的,这次详细整了下,基本摸清了ArcGIS 10 Desktop的feature/increment的情况:

    1)“药引子”数目:23个

    2)“药引子”对应模块:

    1 ArcInfo Desktop
    1 ArcView
    1 ArcEditor
    2 Network Analyst
    3 3D Analyst
    4 ArcScan
    5 Spatial Analyst
    6 Geostatistical Analyst
    7 Publisher
    8 Tracking Analyst
    9 Maplex
    10 Data Interoperability
    11 Business Analyst
    12 Business Analyst Premium
    13 Schematics
    14 VBA
    15 Workflow Manager
    16 Production Mapping
    17 Data Reviewer
    18 Defense Mapping
    19 Nautical
    20 Intelligence Agency
    21 Aeronautical
    22 Defense US
    23 Defense International

    3)后面的模块是需要安装包的,Desktop 10里面包含了Data Interoperability的安装,Business Analyst后的都需额外的安装包。

    4)单机许可方式是在每个“药引子”后面加上"FX"。

    不知道以前TBE有没搞清楚,因为在TBE的lic文件中,把FX的也包含进去,搞得“药引子”一大堆。

    单机许可模式,带“FX”的,显然不是简单的文件读取即可,这个问题有待进一步深入,后续文中也可看到Engine的开发包许可是没有浮动方式的,仅存在单机许可方式

    5)还没拿到Workstation 10,就不清楚了。

    2、ArcGIS 10 Engine

    许可模式,已经彻底的从ecp方式转换到了Desktop的方式,在没有安装Engine的情况下,ArcGISAdministrator程序并不能设置Engine,包括授权等。

    1)ecp是ESRI自身的许可算法,从转移来看,ESRI更信任Desktop的许可方式,或认为其更方便;

    2)既然转移到Desktop的方式,那么还是说下Engine的“药引子”:

    数目:12个

    模块名称:

    1 ArcGIS Engine Developer Kit
    2 ArcGIS Engine Runtime
    3 3D Analyst
    4 Geodatabase Update
    5 Data Interoperability
    6 Maplex
    7 Schematics
    8 Spatial Analyst
    9 Tracking Analyst
    10 Network Analyst
    11 Defense US
    12 Defense International

    3)同Desktop 10一样,Engine 10的单机许可,同样是在每个许可的后面加上FX。

    不过要注意的是:在浮动许可方式下,ESRI并没有浮动的ArcGIS Engine Developer Kit许可,也就是说开发包许可方式仅仅是单机许可方式!!!

    3、小结

    1)个人认为“药引子”数目与名称,已经非常清楚。

    2)“FX“显然是单机许可的后缀。

    3)如果浮动许可确实没有开发包的许可,显然要进一步深入单机许可的机制了。

    4)对于ArcGIS 10的许可机制,也显然需要深入到通过授权码到授权文件,授权文件到许可文件的琢磨,抑或直接许可文件文件的加解机制。

    对于后面2点,有兴趣的可一起聊聊。

  • 相关阅读:
    论信息系统项目的范围管理
    Windows服务/Linux守护创建及安装
    C#开源网络通信库PESocketde的使用
    Unity本地持久化类PlayerPrefs使用详解
    记录一个闪烁,跳动,光圈的动画
    一、Linux驱动学习-了解系统
    用c#自己实现一个简单的JSON解析器
    highcharts的yAxis标题过长 分行显示
    Mysql binlog恢复数据
    Xamarin.Forms实例旅行日志
  • 原文地址:https://www.cnblogs.com/shaoge/p/1816317.html
Copyright © 2011-2022 走看看