gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:819回复:0

[分享]ArcGIS 中的宏语言

楼主#
更多 发布于:2005-09-01 17:20
 ArcGIS 8.x 中内嵌的 VBA 使得用户可以编写宏(或简单脚本)来定制任务,并且可以通过 VB 6 , Visual C++, Delphi 以及 .NET 支持传统的定制和功能扩展。
<P>在 ArcGIS 9.0 中将包括针对开发人员的另外两个新功能: </P>
<UL>
<LI>一组针对开发人员的开放的 API ,包括 COM , C ++, .NET 和 Java 的。
<LI>新增的基于命令脚本和建模的支持。
<LI>ArcGIS 9.0 通过新增对 Java (所有平台), C ++(所有平台), .NET ( Windows )的支持,以及对 Windows COM 的继续支持,提供了对 Windows , UNIX 和 Linux 平台的支持。 </LI></UL>
<P>ArcGIS 9.0 中另外还包括了新的 ArcGIS 地理处理环境,使得用户通过脚本语言来使用地理处理功能,例如 Python , VBScript , Java Script 以及 PERL 。脚本语言相对于编程语言简单,使得用户能够更容易重新组织 GIS 的功能。
<P>用户能够选择自己喜欢的脚本语言。我们的工程师通过使用所有的脚本语言,发现 Python 是一个高效的、很受欢迎的面向对象的脚本语言。它支持 AML 和 Avenue 提供了所有功能,是一个开源的基于标注的语言,并且容易修改。
<P>在 ArcGIS 9.0 中的许多文档示例是使用 Python 。 ESRI 使用 Python 作为文档和支持的主要的脚本语言。我们希望用户喜欢 Python ,但是也强调我们将继续提供一个 “ 开发的 ” 方法(用户可以选择任何他们喜欢的脚本语言,如: VBA,JAVA, 等等。) </P>
喜欢0 评分0
GIS麦田守望者,期待与您交流。
游客

返回顶部