楼主: UNzTo46864
74 0

[其它] 【精品】[ArcGIS]ArcGIS开发系列-1 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

本科生

16%

还不是VIP/贵宾

-

威望
0
论坛币
47 个
通用积分
0.4410
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
420 点
帖子
41
精华
0
在线时间
0 小时
注册时间
2020-1-15
最后登录
2023-9-2

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
[ArcGIS]ArcGIS 开发系列-1
推出 ArcGIS 开发系列, 面向开发, 当然要求用户层次稍微高一些。
第一部分 - COM
第二部分 - Object model diagrams
第三部分 - Map and layers
(暂定, 入门用)
具体特点如下:
-基于 ArcGIS-ArcObjects, 面向开发初级, 高级编程的必经之路
-使用 ArcGIS-VBA
-采用英文和中文结合, 重点翻译
1 COM: Component Object Model
内容提要:
-Working with COM classes
Interfaces
Polymorphism(多态性)
QueryInterface
详细解释:
-COM: Component Object Mode-l 组建对象模型
COM is a protocol that connects one software component, or module, with another
. With this protocol, it is possible to build reusable software components that
can be dynamically interchanged in a distributed system.
-Interfaces
All ArcMap and ArcCatalog (ArcInfo) classes are COM classes. COM classes use in
terfaces to organize properties and methods. Classes may have many interfaces.
可以理解为一组有功能关系的 properties and methods 的结合, 对外是一个 Interface
-QueryInterface
COM objects use COM interfaces to communicate with each other. When working wit
h COM objects, the developer never works with the COM object directly, but via
one of its interfaces.
从一个 Interface 转到另一个 Interface, 称作 QueryInterface, 和指针的概念相似?
-Polymorphism
Classes can share the same interface but have unique implementation.
如果理解了 Class 和 Object 的概念, 这个不会太困难。
An object is an instance of a class。
山不在高, 有仙则明; 水不在深, 有龙则灵。
2 Introducing COM-简介
内容提要:
-COM is a standard for creating classes
是用于创建类的标准
-Classes can be reused between applications
类可以在应用程序间重复使用
--Independent of programming language

【精品】[ArcGIS]ArcGIS开发系列-1.pdf (5.03 MB, 需要: 9 个论坛币)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ARCGIS ARC GIS Applications distributed

验证问答 换一个

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-14 17:23