ArcGIS中,ESRICadcorp

CadCorp开发工具

imagen画质007

在之前的一篇文章中,我们谈到了 桌面工具 的CadCorp,在类似的模式 来自ESRI。 在这种情况下,我们将讨论用于功能开发或扩展的扩展或其他解决方案。

尽管在这个意义上说,与ArcGIS Engine和ArcIMS相比,这些工具的比较并不容易,因为CadCorp的商业模式更具吸引力。

1。 ActiveX开发工具运行时

控制模块(CDM)

图片 CadCorp的基本开发工具包含在所谓的控制模块(CDM)中,其优点是将用户界面和向导以及直观的用户界面带入了地图用户的逻辑中。 因此,例如,Modeller开发套件具有仅用于编程目的的类似于MapModeller的接口。   这些工具与ESRI系列的ArcGIS Engine和ArcSDE类似(非常相似)。

  • MapViewer工具具有其CDM Viewer组件
  • MapManager工具具有其CDM管理器组件
  • MapModeller工具具有其CDM Modeller组件

它可以使用ActiveX技术和Visual Basic,Delphi,C ++和PowerBuilder等语言开发。

这些 CDM 有一个有趣的特性,那就是它们可以按时间(运行时)获得许可,因此可以获得为期一年的许可,例如,允许开发人员仅在项目持续时间内获取产品正在开发中。 这大大降低了成本,尽管“每个程序员的许可”而不是每个 PC 的概念有点奇怪。

这也降低了开发用于转售的应用程序的成本,因为用户只需要支付运行时许可证的成本(通常是接近原始组件的40%的值)。

2。 Web开发工具

图像[49] 这是一种功能,允许创建应用程序以在Web服务下运行,以及根据Intranet或Internet中的扩散标准创建数据。

  • MapBrowser

MapBrowser是可免费使用的产品,可在OpenGIS地理标准下管理数据服务,这是CadCorp支持OGC的优势之一。 这样,可以开发面向地图发布的Web Map Server(WMS)应用程序,面向GML / XML格式的几何图形传递的Web Feature Server(WFS)和Web Coverage Server(WCS)。 所有这些都符合开放使用标准的优势。

与ESRI在其IMS / GIS服务器产品下的封闭心态相比,这是一个非常有潜力的解决方案。

  • Geognosy

以前曾经有ASC或Active Server Component,但此解决方案已被放弃,而CadCorp提供的GeognoSIS.NET扩展了其他开发组件的功能,以实现在Intranet或Internet上使用的应用程序。 使用.NET开发环境或其他可以在多个服务器上运行的基于HTTP和SOAP的其他语言,例如Java。  该工具类似于ESRI系列中的ArcIM。

有一些工具可以将在先前的ASC创建的服务翻译成GeognoSIS。

3。 业务开发工具包(EDK)

图片 这是一种开发者产品包,有两种形式:

  • 软件开发套件 (SDK),用于创建TencologíaActiveX的应用程序
  • 互联网开发套件 (EDK),促进空间数据的开发,作为Web服务(Web服务)传播  此工具与ESRI系列中的ArcGIS Server类似(非常类似)。

高尔基阿尔瓦雷斯

作家、研究员、土地管理模型专家。 他参与了模型的概念化和实施,例如:洪都拉斯国家财产管理系统 SINAP、洪都拉斯联合市政管理模型、地籍管理综合模型 - 尼加拉瓜登记处、哥伦比亚领土 SAT 管理系统. 自 2007 年以来,Geofumadas 知识博客的编辑和 AulaGEO 学院的创建者,其中包括 100 多门关于 GIS - CAD - BIM - 数字孪生主题的课程。

相关文章

发表评论

您的电子邮件地址将不会被发表。 必填字段标有 *

返回顶部按钮