没有合适的资源?快使用搜索试试~ 我知道了~
ArcObject开发指南
5星 · 超过95%的资源 需积分: 10 25 下载量 167 浏览量
2011-12-21
22:25:01
上传
评论 1
收藏 37.67MB PDF 举报
温馨提示
试读
1356页
ArcObject是利用ARCGIS进行二次开发的技术,可以快速开发出GIS工程
资源推荐
资源详情
资源评论
GIS by ESRI
ª
Exploring ArcObjects
TM
Vol. 1—Applications and Cartography
Edited by Michael Zeiler
Untitled-2 7/24/02, 9:37 AM1
Copyright © 2001–2002 ESRI
All Rights Reserved.
Printed in the United States of America.
The information contained in this document is the exclusive property of
ESRI. This work is protected under United States copyright law and the
copyright laws of the given countries of origin and applicable international
laws, treaties, and/or conventions. No part of this work may be
reproduced or transmitted in any form or by any means, electronic or
mechanical, including photocopying or recording, or by any information
storage or retrieval system, except as expressly permitted in writing by
ESRI. All requests should be sent to Attention: Contracts Manager, ESRI,
380 New York Street, Redlands, California 92373-8100, USA.
The information contained in this document is subject to change without
notice.
Contributing Writers
Julio Andrade, Eleanor Blades, Patrick Brennan, Tom Brown,
Euan Cameron, Scott Campbell, Jillian Clark, Jim Clarke, Chris Davies,
Cory Eicher, Ryan Gatti, Shelly Gill, Erik Hoel, Melita Kennedy,
Allan Laframboise, Russell Louks, Keith Ludwig, Gary MacDougall,
Glenn Meister, Sud Menon, Jason Pardy, Bruce Payne, Ghislain Prince,
Sentha Shanmugam, Brad Taylor, Steve Van Esch, Aleta Vienneau,
Michael Waltuch, Steve Wheatley, Larry Young, Michael Zeiler
U.S. Government Restricted/Limited Rights
Any software, documentation, and/or data delivered hereunder is
subject to the terms of the License Agreement. In no event shall
the U.S. Government acquire greater than RESTRICTED/LIMITED
RIGHTS. At a minimum, use, duplication, or disclosure by the
U.S. Government is subject to restrictions as set forth in FAR
§52.227-14 Alternates I, II, and III (JUN 1987); FAR §52.227-19
(JUN 1987) and/or FAR §12.211/12.212 (Commercial Technical
Data/Computer Software); and DFARS §252.227-7015
(NOV 1995) (Technical Data) and/or DFARS §227.7202
(Computer Software), as applicable. Contractor/Manufacturer is ESRI,
380 New York Street, Redlands, California 92373-8100, USA.
PUBLISHED BY
ESRI
380 New York Street
Redlands, California 92373-8100
ESRI, ArcView, ArcIMS, SDE, and the ESRI globe logo are trademarks of
ESRI, registered in the United States and certain other countries;
registration is pending in the European Community. ArcObjects, ArcGIS,
ArcMap, ArcCatalog, ArcScene, ArcInfo, ArcEdit, ArcEditor,
ArcToolbox, 3D Analyst, ArcPress, ArcSDE, GIS by ESRI, and the
ArcGIS logo are trademarks and Geography Network, www.esri.com,
and @esri.com are service marks of ESRI.
Other companies and products mentioned herein are trademarks or
registered trademarks of their respective trademark owners.
ESRI
Exploring ArcObjects
Volume 1—Applications and cartography
ISBN: 1-58948-001-5 (Volume 1)
Volume 2—Geographic Data Management
ISBN: 1-58948-002-3 (Volume 2)
ISBN: 1-58948-000-7 (Set)
Untitled-2 7/24/02, 9:37 AM2
Contents
VOLUME 1—APPLICATIONS AND CARTOGRAPHY
CHAPTER 1: INTRODUCING A
RC
O
BJECTS
............................................................... 1
ArcObjects Developer Help system ............................................................................................... 5
Reading object model diagrams .................................................................................................... 10
Getting started with VBA and ArcObjects ................................................................................ 1 4
Top ArcObjects .................................................................................................................................. 2 4
ArcObjects problem solving guide ............................................................................................... 56
CHAPTER 2: DEVELOPING WITH A
RC
O
BJECTS
.................................................... 75
The Microsoft Component Object Model ............................................................................... 7 6
Developing with ArcObjects and COM ..................................................................................... 89
The Visual Basic environment ......................................................................................................100
Visual Basic for Applications ........................................................................................................ 114
The Visual Basic development environment ............................................................................ 120
Visual Basic developer add-ins .................................................................................................... 128
Visual C .............................................................................................................................................. 140
Active Template Library ................................................................................................................. 164
Packing and deploying customizations .....................................................................................176
Bibliography ......................................................................................................................................179
CHAPTER 3: CUSTOMIZING THE USER INTERFACE .................................... 181
Application framework objects ...................................................................................................182
Customizing through documents and templates ................................................................. 184
Extending ArcGIS applications ...................................................................................................19 1
Framework dialog box objects ....................................................................................................240
CHAPTER 4: COMPOSING MAPS ........................................................................... 249
ArcMap core objects ..................................................................................................................... 250
ArcMap page layout objects........................................................................................................ 284
ArcMap map element objects ..................................................................................................... 298
ArcMap data window objects..................................................................................................... 314
ArcMap map layer objects ........................................................................................................... 328
ArcMap map surround objects .................................................................................................. 371
ArcMap spatial bookmark objects .............................................................................................38 4
ArcMap style gallery objects ........................................................................................................ 387
ArcMap map grid objects ............................................................................................................. 398
ArcMap number format objects ................................................................................................. 416
ArcMap labeling objects ................................................................................................................ 432
Customizing ArcMap through Automation ............................................................................ 444
TOC.pmd 7/24/02, 9:29 AM3
iv • Exploring ArcObjects
CHAPTER 5: DISPLAYING GRAPHICS................................................................... 449
Feature renderer objects .............................................................................................................. 450
Creating a custom renderer ........................................................................................................ 477
Color objects ................................................................................................................................... 4 83
Symbol objects .................................................................................................................................502
Marker symbol objects ..................................................................................................................509
Line symbol objects ........................................................................................................................ 518
Fill symbol objects ...........................................................................................................................533
Text symbol objects ....................................................................................................................... 543
3D chart symbol objects .............................................................................................................. 55 8
Frame decoration objects ............................................................................................................. 565
Display objects .................................................................................................................................5 69
Display application patterns ........................................................................................................57 4
Classify objects ................................................................................................................................ 579
Rubber band objects ..................................................................................................................... 589
Selection tracker objects .............................................................................................................. 591
Display feedback objects .............................................................................................................. 599
CHAPTER 6: DIRECTING MAP OUTPUT ........................................................... 627
Printer objects ................................................................................................................................. 628
Exporter objects ............................................................................................................................. 642
CHAPTER 7: WORKING WITH THE CATALOG .............................................. 657
ArcCatalog concepts ..................................................................................................................... 658
GxView, GxApplication, and related objects .......................................................................... 664
GxObject and related objects ....................................................................................................680
FindDialog and related objects ...................................................................................................708
Metadata objects ............................................................................................................................ 7 15
INDEX ..................................................................................................................................... vii
VOLUME 2—GEOGRAPHIC DATA MANAGEMENT
CHAPTER 8: ACCESSING THE GEODATABASE ................................................ 729
Core geodatabase model .............................................................................................................. 730
Workspace and name objects ..................................................................................................... 732
Dataset objects................................................................................................................................ 764
Table, object class, and feature class objects ...........................................................................77 4
Row, object, and feature objects ................................................................................................798
Query, cursor, and selection objects .......................................................................................... 809
Relationship objects .......................................................................................................................827
Class extension objects ................................................................................................................. 8 32
Annotation and dimension objects ........................................................................................... 845
Domain and validation rule objects ........................................................................................... 858
Geometric network objects .........................................................................................................868
Versioning objects ...........................................................................................................................886
Data converter objects .................................................................................................................898
ArcInfo coverage objects .............................................................................................................. 907
Metadata objects ............................................................................................................................ 921
On-the-fly table join objects ....................................................................................................... 942
Dynamic segmentation objects ................................................................................................... 957
XY Event objects ............................................................................................................................ 975
TOC.pmd 7/24/02, 9:29 AM4
Contents • v
CHAPTER 9: SHAPING FEATURES WITH GEOMETRY .................................. 979
Geometry object model ................................................................................................................ 98 0
3D geometry objects .................................................................................................................. 1058
CHAPTER 10: MANAGING THE SPATIAL REFERENCE ............................... 1069
CHAPTER 11: EDITING FEATURES ...................................................................... 1125
CHAPTER 12: SOLVING LINEAR NETWORKS............................................... 1161
CHAPTER 13: INTEGRATING RASTER DATA .................................................. 1201
APPENDIX A: OPEN DATA ACCESS IN A
RC
GIS ............................................. 1271
APPENDIX B: GEODATABASE MODELING WITH UML ........................... 1281
APPENDIX C: DEVELOPING FOR A
RC
GIS DEPLOYMENTS .................... 1291
APPENDIX D: DEVELOPING WITH THE MAP CONTROL ...................... 1301
INDEX ..................................................................................................................................... vii
TOC.pmd 7/24/02, 9:29 AM5
剩余1355页未读,继续阅读
资源评论
- 蓉城烟雨2014-05-17内容丰富,非常有助于利用ArcObject技术进行ARCGIS二次开发。
guoxiaoqian8028
- 粉丝: 131
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Q1.py
- 企业政府灵智电子政务网站系统-lingzhi.rar
- Thinkphp内核开发Lsky Pro兰空图床网站源码.rar
- 基于FPGA(XC6SLX9)+SDRAM+AD7829多通道数据采集板硬件(原理图+PCB)工程文件.zip
- 阿里巴巴精准测试体系:基于代码链路分析的性能优化方案
- mmexport1714217773503.jpg
- 【图片网盘外链系统5.0】全新前端UI界面设计 支持图片违规检测网站自适应H5源码.rar
- jsp+sql的BBS论坛系统.zip
- 网盘外链PHP开发彩虹网盘外链程序源码.rar
- 2023年最新文件快递柜系统网站源码 保护用户隐私的匿名口令分享和临时文件分享功能.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功