没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Copyright © 2004 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, CA 92373-8100, USA.
The information contained in this document is subject to change without notice.
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, CA 92373-8100, USA.
ESRI, ArcIMS, ArcXML, ArcSDE, and the ArcGIS logo are trademarks, registered trademarks, or service marks of
ESRI in the United States, the European Community, or certain other jurisdictions. Microsoft and the Windows
logo are registered trademarks and the Microsoft Internet Explorer logo is a trademark of Microsoft Corporation.
Other companies and products mentioned herein are trademarks or registered trademarks of their respective
trademark owners.
ii ArcXML Programmer's Reference Guide
Contents
ArcXML Conventions .........................................................................................................1
Element Name........................................................................................................ 1
Attributes................................................................................................................ 2
Child Elements....................................................................................................... 2
ArcXML Documents ...........................................................................................................4
What's New in ArcXML 1.1 for ArcIMS 9.0 ......................................................................6
New elements and attributes: ................................................................................. 6
Changes to element and child element relationships ............................................. 6
Attribute updates .................................................................................................... 6
Deprecated metadata elements and attributes ........................................................ 7
Other deprecated elements ..................................................................................... 7
Other items of note................................................................................................. 8
What's New in ArcXML 1.1 for ArcIMS 4.0.1 .................................................................10
New elements and attributes to support the Metadata Server.............................. 10
Element updates to support the ArcMap Server .................................................. 11
New support in configuration files....................................................................... 11
Changes in GET_FEATURES/FEATURES ....................................................... 11
Changes in legend for raster layers ...................................................................... 11
New attributes to support image streaming (Image Server only) ........................ 12
New elements for managing Spatial Servers and Virtual Servers from the command
line........................................................................................................................ 12
What's New in ArcXML 1.1 for ArcIMS 4.0 ....................................................................13
New Documents and Examples ........................................................................... 13
New Elements to support the Metadata Server.................................................... 13
New Elements to support the ArcMap Server...................................................... 14
New Elements to support raster images (Image Server only).............................. 15
New Elements to support identifying raster pixel values (Image and ArcMap Servers)15
Elements with New Attributes ............................................................................. 16
Elements with New Child Elements ................................................................... 16
Deprecated Elements............................................................................................ 16
Introduction to ArcXML....................................................................................................17
Step 1: Creating a Configuration File .................................................................. 18
Step 2: Starting an ArcIMS Service..................................................................... 19
Step 3: Sending a Request.................................................................................... 19
Step 4: Receiving a Response .............................................................................. 21
Using Map and Viewer Configuration Files......................................................................24
Introduction.......................................................................................................... 24
Map Configuration Files ...................................................................................... 24
iArcXML Programmer’s Reference Guide
Viewer Configuration Files.................................................................................. 41
Default.axl: A Special Viewer Configuration File............................................... 50
Comparing Different CONFIG Files ................................................................... 54
Using ArcXML Renderers.................................................................................................56
Introduction.......................................................................................................... 56
A Case Study........................................................................................................ 80
Using Projection Elements.................................................................................................90
Introduction.......................................................................................................... 90
Projection Elements in ArcIMS ........................................................................... 92
Using the Projection Elements............................................................................. 94
Defining a Coordinate System ........................................................................... 103
Using Datum Transformations........................................................................... 106
Data Densification.............................................................................................. 108
Processing Time................................................................................................. 109
Using GET_SERVICE_INFO and SERVICEINFO with Image and Feature Services ..110
Introduction........................................................................................................ 110
GET_SERVICE_INFO Framework .................................................................. 112
SERVICEINFO Framework .............................................................................. 112
GET_SERVICE_INFO Attributes..................................................................... 116
Using GET_SERVICE_INFO and SERVICEINFO with ArcMap Image Services .......126
Introduction........................................................................................................ 126
GET_SERVICE_INFO Framework .................................................................. 127
SERVICEINFO Framework .............................................................................. 127
GET_SERVICE_INFO Attributes..................................................................... 131
Using GET_IMAGE and IMAGE with Image Services..................................................139
Introduction........................................................................................................ 139
GET_IMAGE Request and IMAGE Response.................................................. 141
Zoom and Pan with ENVELOPE....................................................................... 144
Changing the Output IMAGESIZE.................................................................... 145
Using BACKGROUND..................................................................................... 149
LAYERLIST and LAYERDEF ......................................................................... 150
Adding Dynamic Layers .................................................................................... 157
Using Projections with GET_IMAGE ............................................................... 167
Using LEGEND and DRAW ............................................................................. 170
Using OUTPUT to Control Image Names and Locations ................................. 180
Using GET_IMAGE and IMAGE with ArcMap Image Services ...................................184
Introduction........................................................................................................ 184
GET_IMAGE Request and IMAGE Response.................................................. 185
Zoom and Pan with ENVELOPE....................................................................... 187
Changing the Output IMAGESIZE.................................................................... 189
Using BACKGROUND..................................................................................... 192
ii ArcXML Programmer’s Reference Guide
Using LAYERLIST and LAYERDEF............................................................... 193
Adding Information in a Request....................................................................... 195
Using Projections with GET_IMAGE ............................................................... 202
Using LEGEND and DRAW ............................................................................. 205
Using OUTPUT to Control Image Names and Locations ................................. 208
Comparison of Elements and Attributes used with the Image and ArcMap Servers.......212
Using GET_LAYOUT and LAYOUT with ArcMap Image Services.............................248
Introduction........................................................................................................ 248
GET_LAYOUT Request and LAYOUT Response ........................................... 248
Using ENVELOPE ............................................................................................ 251
Using SCALE .................................................................................................... 252
Using LAYERLIST and LAYERDEF............................................................... 253
Changing the Layout Format and Output Size using OUTPUT, LAYOUT,
GET_LAYOUT autoresize ................................................................................ 255
Using OUTPUT to Control Layout Names and Locations ................................ 256
Using Projections with GET_LAYOUT............................................................ 259
Using GET_EXTRACT and EXTRACT.........................................................................263
Introduction........................................................................................................ 263
Creating a Map Configuration File with an Extract Extension.......................... 263
Limiting Zip File Size ........................................................................................ 268
Routing to the Extract Server............................................................................. 268
Using the GET_EXTRACT Request ................................................................. 268
The EXTRACT Response.................................................................................. 269
Customizing the GET_EXTRACT Request ...................................................... 269
Transforming Geometry with the Extract Server............................................... 276
Using GET_FEATURES and FEATURES.....................................................................278
Introduction........................................................................................................ 278
Accessing an ArcIMS Service using GET_FEATURES................................... 280
Outputmode........................................................................................................ 282
Geometry and Compact...................................................................................... 283
Beginrecord, Featurelimit, Count, Hasmore ...................................................... 285
Skipfeatures........................................................................................................ 287
Envelope, Attributes, and Checkesc................................................................... 289
Globalenvelope .................................................................................................. 290
Transforming Geometry..................................................................................... 291
Summary of Geocoding Elements ...................................................................................294
Introduction........................................................................................................ 294
Geocode Elements Used in a Map Configuration File....................................... 294
Geocode Elements Used in GET_GEOCODE Requests................................... 296
Geocode Elements Used in a GEOCODE Response ......................................... 297
Geocode Elements Used in a SERVICEINFO Response .................................. 298
iiiArcXML Programmer’s Reference Guide
剩余913页未读,继续阅读
资源评论
wewedeshi
- 粉丝: 2
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功