What Is Arcgis PDF
What Is Arcgis PDF
What Is Arcgis PDF
What is ArcGIS ?
GIS by ESRI ™
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 other international copyright treaties and conventions. No part of this work may be reproduced or
transmitted in any form or by any means, electronic or mechanical, including photocopying and 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.
ESRI, ArcView, MapObjects, ArcIMS, the ESRI globe logo, ArcMap, ArcInfo, ArcSDE, ArcEditor, ArcGIS, ArcCatalog,
ArcPad, ArcToolbox, ArcPress, AML, ArcScene, ArcObjects, ArcTIN, ArcGrid, 3D Analyst, StreetMap, ArcExplorer,
ArcStorm, Avenue, ArcPlot, ArcEdit, ArcScan, ArcReader, ModelBuilder, GIS by ESRI, the ArcIMS logo, the ArcGIS logo,
Geography Network, www.esri.com, and www.geographynetwork.com are trademarks, registered trademarks, or service
marks of ESRI in the United States, the European Community, or certain other jurisdictions.
Other companies and products mentioned herein are trademarks or registered trademarks of their respective trademark
owners.
Contents
THE ARCGIS SYSTEM ....................................................................................... 1
What is ArcGIS 8.3? ....................................................................................................................... 1
ArcGIS 8.3 is scalable ..................................................................................................................... 2
GIS data management ..................................................................................................................... 3
Geographic data models ............................................................................................................... 4
iii
WHAT IS ARCSDE? ....................................................................................... 37
Why would you use a DBMS? .................................................................................................... 38
Why use ArcSDE? ......................................................................................................................... 39
ArcSDE connection configuration options ............................................................................ 40
What is ArcGIS? • iv
T HE A RC GIS SYSTEM
8VH $UF*,6 'HVNWRS WR DXWKRU DQG XVH JHRJUDSKLF LQIRUPDWLRQ $UF6'( WR PDQDJH PXOWLXVHU LQIRUPDWLRQ LQ D '%06 DQG $UF,06 WR
SXEOLVK DQG VKDUH LQIRUPDWLRQ RQ WKH ,QWHUQHW
$UF5HDGHU LV D IUHH SURGXFW ,W VKLSV DORQJ ZLWK WKH RWKHU $UF*,6 'HVNWRS SURGXFWV³$UF9LHZ $UF(GLWRU DQG $UF,QIR³DQG FDQ EH
GRZQORDGHG IURP WKH (65, :HE VLWH DW ZZZHVULFRP
The ArcGIS system • 1
ArcGIS 8.3 is scalable YDULRXVSDUWVRIWKLVV\VWHPWRLPSOHPHQWD*,6RIDQ\
VL]H³IURPDVLQJOHXVHUV\VWHPWRZRUNJURXSVDQG
$UF*,6LVDV\VWHPRISDUWVWKDWFDQEHGHSOR\HGRQD
GHSDUWPHQWVIRUODUJHHQWHUSULVHVDQGIRUVRFLHWDO*,6
VLQJOHGHVNWRSRUGLVWULEXWHGRQDKHWHURJHQHRXVFRPSXWHU
V\VWHPV
QHWZRUNRIZRUNVWDWLRQVDQGVHUYHUV8VHUVFDQGHSOR\
2 • What is ArcGIS?
GIS data management QHFHVVDU\IRUFUHDWLQJDQGZRUNLQJZLWKWKHJHRJUDSKLF
GDWD7KLVLQFOXGHVWRROVIRUDOO*,6WDVNVHGLWLQJDQGGDWD
$UF*,6 XVHV LQWHOOLJHQW *,6 GDWD PRGHOV IRU
DXWRPDWLRQPDSSLQJDQGPDSEDVHGWDVNVGDWD
UHSUHVHQWLQJ JHRJUDSK\ DQG SURYLGHV DOO WKH WRROV
PDQDJHPHQWJHRJUDSKLFDQDO\VLVPHWDGDWDPDQDJHPHQW
DQGGHSOR\LQJGDWDDQGDSSOLFDWLRQVRQWKH,QWHUQHW
*HRSURFHVVLQJ
0HWDGDWD PDQDJHPHQW
(GLWLQJ
7ZR YLHZV LQ $UF&DWDORJ RI D IHDWXUH FODVV LQ WKH JHRGDWDEDVH 7KH ILUVW VKRZV D JHRJUDSKLF YLHZ ZKLOH WKH VHFRQG VKRZV WKH WDEOH RU VWRUDJH
YLHZ (DFK URZ LQ WKH WDEOH UHSUHVHQWV D IHDWXUH
4 • What is ArcGIS?
8VLQJWKHJHRGDWDEDVHDGGLWLRQDOLQWHJULW\UXOHVDQG Geodatabase contents
EHKDYLRUFDQEHGHILQHGIRU\RXUVSDWLDOGDWDWRPRGHO
LPSRUWDQWJHRJUDSKLFEHKDYLRUVXFKDVQHWZRUNV Inside the geodatabase
WRSRORJLHVWHUUDLQVDQGLPDJHFDWDORJV)RUH[DPSOH\RX
FDQPRGHOWKHLQWHJULW\UXOHVIRUFHQVXVJHRJUDSK\ A geodatabase is a store of geographic data implemented with the relational database of your choice. All
geodatabase elements are managed in standard DBMS tables using standard SQL data types.These are
some of the structural elements of a geodatabase that you will use to develop your geographic data model.
PHGLDWRUREMHFWVWKDWLVVRIWZDUHFRPSRQHQWVWKDW
0
1
2
Geometric network
Metadata document
Rules for managing connectivity among features
in a set of feature classes. Can be associated with every dataset
in the geodatabase.
XML
Survey dataset
Contains survey measurements which are used to
calculate coordinates linked to feature geometries
Raster dataset
in survey-aware feature classes.
XZY Coordinates Contains rasters which
Survey points
represent continuous geographic
Measurements Computations phenomena.
([DPSOHV RI LQWHJULW\ UXOHV WKDW FDQ EH PDQDJHG XVLQJ D WRSRORJ\
6 • What is ArcGIS?
Building on traditional database design
8VHUVZKRDUHIDPLOLDUZLWKFRYHUDJHVVKDSHILOHVDQG
LPDJHU\ZLOOUHDGLO\XQGHUVWDQGWKHJHRGDWDEDVH7KH
JHRGDWDEDVHEXLOGVRQWKHVDPHVSDWLDOGDWDFRQFHSWVDV
FRYHUDJHVVKDSHILOHVDQGJULGVEXWDGGVLPSRUWDQWQHZ
FDSDELOLWLHV)RUH[DPSOHWKHJHRGDWDEDVHH[WHQGVWKH
FRYHUDJHDQGVKDSHILOHPRGHOVZLWKVXSSRUWIRUDGYDQFHG
JHRPHWU\³'FRRUGLQDWHVPHDVXUHVDQGWUXHFXUYHV³
FRPSOH[QHWZRUNVUHODWLRQVKLSVDPRQJIHDWXUHFODVVHV
SODQDUWRSRORJ\DQGRWKHUREMHFWRULHQWHGIHDWXUHV5DVWHU
W\SHVLQWKHJHRGDWDEDVHSURYLGHRQHFRPPRQXQLILHG
PHDQVIRUPDQDJLQJDOOUDVWHUGDWDIRUPDWVVXFKDV
PXOWLEDQGLPDJHVJULGVDQGFRPSUHVVHGUDVWHUIRUPDWV
$QH[FHOOHQWERRN0RGHOLQJ2XU:RUOGFRPHVZLWK
$UF,QIRDQG$UF(GLWRUDQGLVDJUHDWZD\WROHDUQPRUH
DERXWJHRGDWDEDVHV
ArcGIS Desktop • 9
ArcMap IUDPHZLWKDVHULHVRIOD\HUVOHJHQGVVFDOHEDUV1RUWK
DUURZVDQGRWKHUHOHPHQWV
$UF0DSLVWKHFHQWUDODSSOLFDWLRQLQ$UF*,6'HVNWRS,WLV
WKH*,6DSSOLFDWLRQXVHGIRUDOOPDSEDVHGWDVNVLQFOXGLQJ $UF0DSRIIHUVGLIIHUHQWZD\VWRYLHZDPDS³D
FDUWRJUDSK\PDSDQDO\VLVDQGHGLWLQJ JHRJUDSKLF GDWD YLHZ DQG D OD\RXW YLHZ³LQ ZKLFK
\RX FDQ SHUIRUP D EURDG UDQJH RI DGYDQFHG *,6
,QWKLVDSSOLFDWLRQ\RXZRUNZLWKPDSV0DSVKDYHDSDJH
WDVNV
OD\RXWFRQWDLQLQJDJHRJUDSKLFZLQGRZFDOOHGDGDWD
(GLW GDWD
$QDO\]H GDWD
10 • What is ArcGIS?
ArcCatalog ILQGLQJJHRJUDSKLFLQIRUPDWLRQUHFRUGLQJYLHZLQJDQG
PDQDJLQJPHWDGDWDTXLFNO\YLHZLQJDQ\GDWDVHWDQG
7KH$UF&DWDORJDSSOLFDWLRQKHOSV\RXRUJDQL]HDQGPDQDJH
GHILQLQJWKHVFKHPDVWUXFWXUHIRU\RXUJHRJUDSKLFGDWD
DOORI\RXU*,6GDWD,WLQFOXGHVWRROVIRUEURZVLQJDQG
OD\HUV
ArcGIS Desktop • 11
ArcToolbox
$UF7RROER[LVDVLPSOHDSSOLFDWLRQFRQWDLQLQJPDQ\*,6
WRROVXVHGIRUJHRSURFHVVLQJ7KHUHDUHWZRYHUVLRQVRI
$UF7RROER[WKHFRPSOHWH$UF7RROER[WKDWFRPHVZLWK
$UF,QIRDQGDOLJKWHUYHUVLRQWKDWFRPHVZLWK$UF9LHZ
DQG$UF(GLWRU
12 • What is ArcGIS?
Putting them all together
$UF0DS$UF&DWDORJDQG$UF7RROER[DUHGHVLJQHGWR
ZRUNWRJHWKHUWRSHUIRUPDOO*,6WDVNV)RUH[DPSOH\RX
FDQVHDUFKIRUDQGILQGDPDSGRFXPHQWLQ$UF&DWDORJ
WKHQGRXEOHFOLFNLWWRRSHQLWLQVLGH$UF0DS<RXFDQ
WKHQHGLWDQGHQKDQFH\RXUGDWDWKURXJKWKHWRROV
DYDLODEOHLQWKH$UF0DSHGLWLQJHQYLURQPHQW
<RXFDQVHDUFKIRUGDWDLQDQRWKHUORFDWLRQWKURXJKWKH
GDWDEDVHFRQQHFWLRQVLQ$UF&DWDORJ2QFH\RXKDYHIRXQG
WKHGDWD\RX·UHLQWHUHVWHGLQ\RXFDQGUDJDQGGURSLWDVD
OD\HULQ$UF0DS<RXFDQDOVRGUDJDQGGURSGDWDIURP
$UF&DWDORJRQWRWRROVLQ$UF7RROER[
8VH $UF7RROER[
WRROV IRU GDWD
FRQYHUVLRQ
SURMHFWLRQ DQG
DQDO\VLV
ArcGIS Desktop • 13
2QFH\RXKDYHFUHDWHGQHZJHRJUDSKLFLQIRUPDWLRQXVLQJWKHVHWKUHHDSSOLFDWLRQV\RXFDQUHFRUGPHWDGDWDIRUWKH
UHVXOWLQJGDWDVHWVXVLQJ$UF&DWDORJ
14 • What is ArcGIS?
Compatible data formats IURPDQ\RI WKHVHGDWDVRXUFHV<RXFDQDOVRSHUIRUP
TXHU\RSHUDWLRQVRQWKHIO\PDSSURMHFWLRQVWDEOHMRLQV
$IXQGDPHQWDOJRDORI$UF*,6LVWKHDELOLW\WRZRUNZLWK
DQGPDSDQDO\VLVRQDQ\RIWKHVHGDWDVRXUFHV
DOO\RXUILOHEDVHGGDWDDQG'%06GDWDDVZHOODVZLWK
$UF,06VHUYLFHV$UF0DSDQG$UF&DWDORJOHW\RXZRUN 2QHH[FLWLQJFDSDELOLW\RI$UF0DSDQG$UF&DWDORJLVWKH
ZLWKDQH[WHQVLYHDUUD\RIGDWDVRXUFHVVXFKDVFRPSXWHU DELOLW\WRZRUNZLWK$UF,06VHUYLFHVMXVWDV\RXZRXOG
DLGHGGHVLJQ&$'ILOHVQXPHURXVLPDJHDQGWDEOH DQ\RWKHUGDWDVRXUFHLQ\RXU*,67KLVRSHQVXS$UF0DS
IRUPDWVDQGPDQ\RWKHUGDWDW\SHV<RXFDQYLHZDQG WRDZKROHQHZZRUOGRI*,6RQWKH,QWHUQHW$UF0DS
PDQDJHWKHVHGDWDVRXUFHVLQ$UF&DWDORJUHFRUGDQG DOORZV\RXWRSHUIRUPYLUWXDOO\DQ\PDSSLQJRUPDS
PDQDJHWKHLUPHWDGDWDDQGVHDUFKIRUGDWDVRXUFHVEDVHG DQDO\VLVRSHUDWLRQRQDQ$UF,06GDWDVRXUFH
RQWKHLUFRQWHQW,Q$UF0DSPDSOD\HUVFDQEHFUHDWHG
Personal geodatabase
C AD dataset
Coverages
Shapefiles
DBF table
Raster image
TIN
Layers
C AD drawing
DAT table
ArcSDE Connection
ArcIMS Connection
Metadata Server
$UF9LHZ $UF(GLWRU DQG $UF,QIR FDQ ZRUN ZLWK D ZLGH UDQJH RI GDWD IRUPDWV DQG
FRQQHFW WR UHODWLRQDO GDWDEDVHV YLD $UF6'( DV ZHOO DV WR $UF,06 VHUYLFHV LQFOXGLQJ
0HWDGDWD 6HUYLFHV
ArcGIS Desktop • 15
What are ArcView, ArcEditor, and $UF(GLWRULQFOXGHVDGYDQFHGHGLWLQJFDSDELOLWLHVIRU
ArcInfo? VKDSHILOHVDQGJHRGDWDEDVHVLQDGGLWLRQWRWKHIXOO
IXQFWLRQDOLW\ RI $UF9LHZ
$UF*,6'HVNWRSLVWKHLQIRUPDWLRQDXWKRULQJDQGXVDJH
WRROIRU*,6SURIHVVLRQDOV,WFDQEHDFFHVVHGXVLQJWKUHH $UF,QIRH[WHQGVWKHIXQFWLRQDOLW\RIERWKWRLQFOXGH
VRIWZDUHSURGXFWVHDFKSURYLGLQJDKLJKHUOHYHORI DGYDQFHG JHRSURFHVVLQJ ,W DOVR LQFOXGHV WKH OHJDF\
IXQFWLRQDOLW\ DSSOLFDWLRQVIRU$UF,QIR:RUNVWDWLRQ$UF$UF3ORW
$UF(GLWDQGVRRQ
$UF9LHZSURYLGHVFRPSUHKHQVLYHPDSSLQJDQGDQDO\VLV
WRROVDORQJZLWKVLPSOHHGLWLQJDQGJHRSURFHVVLQJ
GIS data New ArcCatalog application for GIS data Schema management
management for coverages and
management Schema management for shapefiles geodatabases
Metadata creation and management + Version management
on any multiuser
geodatabase (ArcSDE
required)
Edit shapefiles and simple, personal ArcEdit: command-
Editing Edit all geodatabases
geodatabases
+ Versioning tools
Dimensions
+ based coverage editing
application
Geo- Perform simple geoprocessing and data Create and load Arc: command-based
processing conversion
Create shapefiles and simple, personal + advanced
geodatabases + application
Full geoprocessing and
geodatabases data conversion
Load shapefile data into simple, personal Vector overlay
geodatabases Managing map sheets
Map projection and
coordinate management
Remote geoprocessing
server
16 • What is ArcGIS?
Because ArcView, ArcEditor, and ArcInfo all share a In addition, map data, and metadata created with
common architecture, users working with any of these ArcGIS Desktop can be shared with many users through
clients can share their work with other users. Maps, data, the use of free ArcReader seats and advanced GIS Web
symbology, map layers, custom tools and interfaces, services using ArcIMS.
reports, metadata, and so on, can be accessed
interchangeably in all three products. This means that you The capabilities of all three levels can be further extended
get the benefit of using a single architecture, minimizing using a series of optional add-on software extensions such
the need to learn and deploy several different as ArcGIS Spatial Analyst and ArcPress™ for ArcGIS. For
architectures. more information on the extension software, see ‘Optional
extensions for ArcGIS Desktop’ later in this section.
ArcGIS Desktop is available in three options: ArcView, ArcEditor, and ArcInfo. All three share a common user interface and
developer tools and work with the same data.
ArcGIS Desktop • 17
What is ArcView 8.3? VXLWHRI WKUHHDSSOLFDWLRQV$UF0DS$UF&DWDORJDQG
$UF7RROER[,WLVDSRZHUIXOWRRONLWIRUPDSSLQJ
$UF9LHZLVRQHRIWKHWKUHHIXQFWLRQDOSURGXFWOHYHOV
UHSRUWLQJDQGPDSEDVHGDQDO\VLV
DWZKLFK\RXFDQXVH$UF*,6'HVNWRS$UF9LHZLVD
18 • What is ArcGIS?
$UF9LHZLVIXQFWLRQDOO\HTXLYDOHQWWR
$UF9LHZ*,6³WDVNV\RXSHUIRUPHGZLWK
$UF9LHZ*,6FDQEHGRQHZLWK$UF9LHZ
,QDGGLWLRQPDQ\PRUHH[FLWLQJFDSDELOLWLHVKDYHEHHQ
DGGHGLQ$UF9LHZ)RUH[DPSOHERWKV\PERORJ\DQG
HGLWLQJWRROVKDYHEHHQJUHDWO\H[SDQGHGDQGWKHVWDQGDUG
:LQGRZVLQWHUIDFHFRPHVHTXLSSHGZLWKPXOWLSOHZL]DUGV
WRKHOS\RXFUHDWHPDLQWDLQDQGXSGDWH\RXUGDWDDQG
PDSV2WKHUDGGLWLRQDOFDSDELOLWLHVLQFOXGHPHWDGDWD
PDQDJHPHQWDQGGDWDVHDUFKLQJZLWK$UF&DWDORJVLPSOH
JHRGDWDEDVHHGLWLQJDQQRWDWLRQVXSSRUWRQWKHIO\
SURMHFWLRQRIIHDWXUHVDQGUDVWHUVEHWZHHQFRRUGLQDWH
V\VWHPVDQGWKHDELOLW\WRFRQQHFWWRDQGXVH$UF,06
VHUYLFHV$UF9LHZFDQDOVREHFXVWRPL]HGXVLQJWKH
LQGXVWU\VWDQGDUG0LFURVRIW9LVXDO%DVLFIRU
$SSOLFDWLRQV9%$ZKLFKLVLQFOXGHGZLWK$UF9LHZ
ArcGIS Desktop • 19
What is ArcEditor 8.3? :KHQ\RXKDYHDFFHVVWRD'%06YLD$UF6'(PXOWLXVHU
JHRGDWDEDVHVFDQEHHGLWHGDQGPDLQWDLQHGZLWKFRPSOHWH
$UF(GLWRULVD*,6GDWDDXWRPDWLRQDQGFRPSLODWLRQ
YHUVLRQPDQDJHPHQWLQ$UF(GLWRU7KLVLQFOXGHVDGYDQFHG
VROXWLRQIRUWKHFRQVWUXFWLRQDQGPDLQWHQDQFHRI
WRROVIRUYHUVLRQPDQDJHPHQW³IRUH[DPSOHYHUVLRQ
JHRGDWDEDVHIHDWXUHVDQGVKDSHILOHV$UF(GLWRUSURYLGHV
PHUJLQJWRROVWRLGHQWLI\DQGUHVROYHFRQIOLFWV
WKHDELOLW\WRFUHDWHJHRGDWDEDVHEHKDYLRUVVXFKDV
WRSRORJ\VXEW\SHVGRPDLQVDQGJHRPHWULFQHWZRUNV )RUPRUHLQIRUPDWLRQRQ$UF6'(VHHWKHVHFWLRQ¶:KDW
$UF(GLWRUDOVRLQFOXGHVWRROVWKDWVXSSRUWPHWDGDWD LV$UF6'("·
FUHDWLRQJHRJUDSKLFGDWDH[SORUDWLRQDQGDQDO\VLVDQG
PDSSLQJ$UF(GLWRUSURYLGHVDOOWKHFDSDELOLWLHVRI
$UF9LHZ
Data creation
ArcEditor ArcView Edit geodatabases stored in a multiuser
DBMS
ArcMap Manage and edit topologies, networks, and
relationships
ArcCatalog Establish relationships between feature
ArcToolbox classes or attributes
Create and edit multiple versions in
multiuser geodatabases
Resolve conflicts between versions in
multiuser geodatabases
Create and edit dimension features
Define dimension feature attributes
Create feature-linked annotation, linked to
features in the geodatabase
Catalog and edit geometry networks
Support for large continuous raster datasets
Subdivision plan entry and COGO editing
Manage historical versions
Database extract, check-out, and check-in
Integrated field editing with ArcPad
Data management
Loading data (including rasters) into
multiuser geodatabases
Creating subtypes for geodatabases
Creating logical networks for geodatabases
$UF(GLWRU RII HUV WKH VDPH WKUHH DSSOLFDWLRQV DV $UF9LHZ ³$UF0DS $UF&DWDORJ DQG $UF7RROER[³EXW
ZLWK DGYDQFHG HGLWLQJ FDSDELOLWLHV
20 • What is ArcGIS?
What is ArcInfo 8.3? VXSSRUWVDGYDQFHGJHRSURFHVVLQJDQGSRO\JRQSURFHVVLQJ
DVZHOODVWKHFODVVLFDOZRUNVWDWLRQDSSOLFDWLRQVDQG
$UF,QIRLVWKHPRVWIXQFWLRQDOO\ULFKFOLHQWLQ$UF*,6
FDSDELOLWLHVVXFKDV$UF$UF3ORWDQG$UF(GLW%\DGGLQJ
'HVNWRS7KHKLJKHQG$UF,QIRSURGXFWSURYLGHVDOOWKH
DGYDQFHGJHRSURFHVVLQJ$UF,QIRLVWKHFRPSOHWH*,6GDWD
FDSDELOLWLHVRI$UF9LHZDQG$UF(GLWRU,QDGGLWLRQLW
FUHDWLRQXSGDWHTXHU\PDSSLQJDQGDQDO\VLVV\VWHP
LQFOXGHVWKHFRPSOHWH$UF7RROER[DSSOLFDWLRQWKDW
Data management
Complete ArcToolbox application
Direct data conversion for more than 30
other data formats (ADS, DFAD, DIME,
$UF,QIR SURYLGHV DOO WKH FDSDELOLWLHV RI $UF9LHZ DQG DLG, VPF, and so on) into a native
$UF(GLWRU DV ZHOO DV DGGLWLRQDO DGYDQFHG JHRSURFHVVLQJ
ArcInfo format
Reading and converting several raster
IXQFWLRQDOLW\ 7KH $UF,QIR YHUVLRQ RI $UF7RROER[ LV and CAD formats
LPSRUWDQW IRU VLWHV WKDW EXLOG DQG FUHDWH VSDWLDO GDWDEDVHV Building geometric networks
Defining a projection and projecting data
Building topology
Data transformation
Map overlay and buffer
Map sheet manipulation
INFO table management
Customization environments
ODE components: ARC Automation
Server, ArcPlot, ArcEdit, and Grid OCX
Java Beans: Arc Bean, ArcPlot Bean,
ArcEdit Bean, and Grid Bean
ARC Macro Language (AML)—a
platform-independent scripting language
used for application development in the
ArcInfo Workstation environment
ArcGIS Desktop • 21
Managing ArcGIS Desktop WKHVRIWZDUHLQVWDOOHGWKDQZLOODFWXDOO\EHXVLQJLWDWRQH
WLPH7KLVLVKHOSIXOIRURUJDQL]DWLRQVWKDWKDYHVHYHUDO
$VH[SODLQHGHDUOLHULQWKLVFKDSWHU\RXFDQXVH
XVHUVZKRGRQ·WXVHWKHVRIWZDUHRQDIXOOWLPHEDVLV3OXV
$UF*,6'HVNWRSDWDQ\RI WKUHHSURGXFWOHYHOV$UF9LHZ
IORDWLQJVHDWXVHUVFDQVKDUHWKHXVHRI$UF*,6'HVNWRS
$UF(GLWRUDQG$UF,QIR<RXFDQSXUFKDVHWKHIROORZLQJ
H[WHQVLRQVHJ$UF*,66SDWLDO$QDO\VW
$UF*,6'HVNWRSVRIWZDUHOLFHQVHV$UF9LHZVLQJOHXVHRU
$UF*,6'$QDO\VW
IORDWLQJ$UF(GLWRUVLQJOHXVHRUIORDWLQJDQG$UF,QIR
IORDWLQJ )RUH[DPSOHVXSSRVHVHYHUDOXVHUVLQ\RXURUJDQL]DWLRQ
QHHG$UF(GLWRU:KHQ\RXSXUFKDVHDIORDWLQJ$UF(GLWRU
$OOGHVNWRSSURGXFWVKDYHWKHVDPHGDWDDFFHVV
OLFHQVH\RXFKRRVHWKHQXPEHURIVHDWV\RXZDQW%HFDXVH
H[WHQVLRQVGHYHORSHUWRROVDQGXVHULQWHUIDFH7KH\DOVR
\RXDUHDEOHWRLQVWDOOWKHVRIWZDUHRQDVPDQ\PDFKLQHVDV
KDYHDGLUHFWUHDGRQO\FRQQHFWLRQWRD'%06³IRU
\RXZDQWPDQ\GLIIHUHQWXVHUVFDQKDYHDFFHVVWRWKH
H[DPSOHWR2UDFOHDQG0LFURVRIW64/6HUYHU³ZKLOH
VRIWZDUHDWYDULRXVWLPHV7KHQXPEHURIOLFHQVHV\RX
$UF(GLWRUDQG$UF,QIRRIIHUDGLUHFWUHDG²ZULWH
SXUFKDVHGHWHUPLQHVWKHQXPEHURISHRSOHZKRFDQXVH
FRQQHFWLRQWRD'%06
WKHVRIWZDUHVLPXOWDQHRXVO\7KHOLFHQVHPDQDJHUNHHSV
$UF9LHZDQG$UF(GLWRUDUHDYDLODEOHDVDVLQJOHXVH WUDFNRIWKHDYDLODEOHOLFHQVHV2QFHDXVHUVWDUWV
OLFHQVH:LWKDVLQJOHXVHOLFHQVH\RXFDQLQVWDOODQGXVH $UF(GLWRUWKHOLFHQVHPDQDJHUFKHFNVRXWDVHDWOLFHQVH
HDFKFRS\RI$UF9LHZRU$UF(GLWRURQRQO\RQHPDFKLQH :KHQWKHXVHUH[LWV$UF(GLWRUWKHOLFHQVHLVFKHFNHGEDFN
LQ
$UF9LHZ$UF(GLWRUDQG$UF,QIRDUHDOVRDYDLODEOHDVD
IORDWLQJOLFHQVH$IORDWLQJOLFHQVHRIIHUV$UF*,6'HVNWRS $IORDWLQJVHDWLVIOH[LEOHLQDQRWKHUUHVSHFWDVZHOO
XVHUVDODUJHDPRXQWRI IOH[LELOLW\7KHOLFHQVHPDQDJHU 6XSSRVH \RX SXUFKDVH D IORDWLQJ OLFHQVH RI $UF9LHZ
WKDW\RXJHWZLWKDIORDWLQJOLFHQVHDOORZV\RXWRLQVWDOO IRU WKH PDLQ SXUSRVH RI SHUIRUPLQJ VLPSOH IHDWXUH
\RXU$UF*,6'HVNWRSVRIWZDUHRQDVPDQ\PDFKLQHVDV HGLWLQJ :LWK WKLV OLFHQVH \RX JHW D OLFHQVH ILOH ZLWK
\RXZDQW7KHOLFHQVHPDQDJHULQVWDOOHGRQWKHQHWZRUN DQ $UF9LHZ NH\FRGH /DWHU \RXU XVHUV PD\ QHHG WR
QRWHVWKHQXPEHURIFRSLHVRIWKHVRIWZDUHWKDWFDQEH HGLWPXOWLXVHUJHRGDWDEDVHVDFDSDELOLW\VXSSRUWHGE\
UXQVLPXOWDQHRXVO\7KLVPHDQVWKDWPRUHXVHUVFDQKDYH $UF(GLWRU%HFDXVH\RXKDYHDIORDWLQJOLFHQVH\RXUXVHUV
FDQHDVLO\JDLQDFFHVVWRJHRGDWDEDVHHGLWLQJDQGRWKHU
7KH OLFHQVH PDQDJHU WKDW \RX JHW ZLWK D IORDWLQJ OLFHQVH RI \RXU $UF*,6 'HVNWRS VRIWZDUH DOORZV \RX WR LQVWDOO WKH VRIWZDUH RQ DV PDQ\
PDFKLQHV DV \RX ZDQW 7KH QXPEHU RI VHDWV LQ \RXU IORDWLQJ OLFHQVH ILOH GHWHUPLQHV WKH QXPEHU RI FRSLHV RI WKH VRIWZDUH WKDW FDQ EH UXQ
VLPXOWDQHRXVO\ ,Q DGGLWLRQ $UF9LHZ DQG $UF(GLWRU FDQ EH SXUFKDVHG LQ D VLQJOHXVH OLFHQVH³WKLV PHDQV WKDW HDFK FRS\ FDQ EH LQVWDOOHG RQ
RQO\ RQH IL[HG PDFKLQH RQ \RXU QHWZRUN
22 • What is ArcGIS?
$UF(GLWRUFDSDELOLWLHVDIWHU\RXSXUFKDVHDQ$UF(GLWRU DFFHVVRI$UF*,6'HVNWRSDWDQ\RIWKHWKUHHIXQFWLRQDO
OLFHQVHDQGREWDLQDQ$UF(GLWRUNH\FRGH OHYHOV³$UF9LHZ$UF(GLWRUDQG$UF,QIR³DVORQJDVWKH\
KDYHWKHDSSURSULDWHOLFHQVHDQGKDYHLQVWDOOHGWKHLU
,QDQRWKHUVFHQDULR\RXURUJDQL]DWLRQKDVDIORDWLQJOLFHQVH FRUUHVSRQGLQJNH\FRGHV
RI$UF(GLWRUEXWHYHQWXDOO\QHHGVVRPHRIWKH
ZRUNVWDWLRQFDSDELOLWLHVRI $UF,QIR3XUFKDVLQJDQ <RXFDQVZLWFKEHWZHHQSURGXFWVXVLQJDVLPSOHVHWWLQJLQ
$UF,QIROLFHQVHHQDEOHVDFFHVVWRWKHVHFDSDELOLWLHV WKH$UF*,6'HVNWRS$GPLQLVWUDWRUWKDWLVSURYLGHGZLWK
\RXU VRIWZDUH VKRZQ EHORZ
)ORDWLQJOLFHQVHVDOORZDQRUJDQL]DWLRQWRLQVWDOODQGXVH
PXOWLSOHFRSLHVRI $UF*,6'HVNWRS8VHUVFDQVHWWKHLU
:LWK WKH $UF*,6 'HVNWRS $GPLQLVWUDWRU ZKLFK FRPHV ZLWK \RXU VRIWZDUH \RX FDQ HDVLO\ VZLWFK EHWZHHQ SURGXFWV 7KH $UF*,6
'HVNWRS $GPLQLVWUDWRU LV DFFHVVHG E\ FOLFNLQJ WKH 6WDUW EXWWRQ SRLQWLQJ WR 3URJUDPV SRLQWLQJ WR $UF*,6 DQG FOLFNLQJ 'HVNWRS
$GPLQLVWUDWRU
ArcGIS Desktop • 23
Optional extensions for ([WHQVLRQVDOORZ\RXWRSHUIRUPWDVNVVXFKDVUDVWHU
ArcGIS Desktop JHRSURFHVVLQJDQGWKUHHGLPHQVLRQDODQDO\VLV$OO
H[WHQVLRQVFDQEHXVHGE\HDFKSURGXFW³$UF9LHZ
0DQ\RSWLRQDO$UF*,6H[WHQVLRQVDUHDYDLODEOHZLWK $UF(GLWRUDQG$UF,QIR
YHUVLRQ0RUHZLOOIROORZLQIXWXUHUHOHDVHV
24 • What is ArcGIS?
ArcGIS Spatial Analyst \RXWRSHUIRUPLQWHJUDWHGUDVWHU²YHFWRUDQDO\VLV8VLQJ
$UF*,66SDWLDO$QDO\VW\RXFDQGHULYHLQIRUPDWLRQDERXW
$UF*,66SDWLDO$QDO\VWSURYLGHVDEURDGUDQJHRI
\RXUGDWDLGHQWLI\VSDWLDOUHODWLRQVKLSVILQGVXLWDEOH
SRZHUIXO VSDWLDO PRGHOLQJ DQG DQDO\VLV IHDWXUHV WKDW
ORFDWLRQVDQGFDOFXODWHWKHDFFXPXODWHGFRVWRIWUDYHOLQJ
DOORZ \RX WR FUHDWH TXHU\ PDS DQG DQDO\]H FHOO
IURPRQHSRLQWWRDQRWKHU
EDVHG UDVWHU GDWD $UF*,6 6SDWLDO $QDO\VW DOVR DOORZV
$UF*,6 6SDWLDO $QDO\VW SURYLGHV WRROV IRU GHWHUPLQLQJ WKH VXLWDELOLW\ RI ORFDWLRQV $ERYH WKH PRVW
VXLWDEOH ORFDWLRQV DUH VKRZQ LQ JUHHQ
ArcGIS Desktop • 25
ArcGIS 3D Analyst WKH$UF*,6'$QDO\VWH[WHQVLRQLVWKH$UF6FHQH
DSSOLFDWLRQ$UF6FHQHSURYLGHVWKHLQWHUIDFHIRUYLHZLQJ
$UF*,6'$QDO\VWHQDEOHVXVHUVWRHIIHFWLYHO\YLVXDOL]H
PXOWLSOHOD\HUVRIWKUHHGLPHQVLRQDOGDWDDQGIRUFUHDWLQJ
DQGDQDO\]HVXUIDFHGDWD8VLQJ$UF*,6'$QDO\VW\RX
DQGDQDO\]LQJVXUIDFHV
FDQYLHZDVXUIDFHIURPPXOWLSOHYLHZSRLQWVTXHU\D
VXUIDFHGHWHUPLQHZKDWLVYLVLEOHIURPDFKRVHQORFDWLRQ $UF*,6'$QDO\VWDOVRSURYLGHVDGYDQFHG*,6WRROVIRU
RQDVXUIDFHDQGFUHDWHDUHDOLVWLFSHUVSHFWLYHLPDJHE\ WKUHHGLPHQVLRQDOPRGHOLQJVXFKDVFXW²ILOOOLQHRIVLJKW
GUDSLQJUDVWHUDQGYHFWRUGDWDRYHUDVXUIDFH7KHFRUHRI DQGWHUUDLQPRGHOLQJ
26 • What is ArcGIS?
ArcGIS Geostatistical Analyst $UF*,6*HRVWDWLVWLFDO$QDO\VWKHOSV\RXUHOLDEO\SUHGLFW
YDOXHVIRUVXUIDFHVXVLQJNULJLQJ,QDGGLWLRQ$UF*,6
7KHSRZHURI$UF*,6*HRVWDWLVWLFDO$QDO\VWLVLQLWV
*HRVWDWLVWLFDO$QDO\VWLQFOXGHVWRROVIRUVWDWLVWLFDOHUURU
DELOLW\WRFUHDWHDFRQWLQXRXVVXUIDFHIURPVSDUVH
WKUHVKROGDQGSUREDELOLW\PRGHOLQJ
PHDVXUHPHQWVWDNHQDWVDPSOHSRLQWV
:LWK $UF*,6 *HRVWDWLVWLFDO $QDO\VW \RX FDQ TXLFNO\ DQG HDVLO\ JHQHUDWH VXPPDU\ VWDWLVWLFV DQDO\]H WUHQGV DQG JUDSKLFDOO\
UHSUHVHQWVWDWLVWLFDO GDWD
ArcGIS Desktop • 27
ArcGIS Survey Analyst VXUYH\VRYHUWLPH7KHUHODWLYHDFFXUDF\DQGHUURULQWKH
VXUYH\V\VWHPFDQEHGLVSOD\HGIRUDQ\VXUYH\ORFDWLRQ,Q
)RU\HDUVQXPHURXVVXUYH\SURIHVVLRQDOVDQG*,6
DGGLWLRQXVHUVFDQDVVRFLDWHIHDWXUHORFDWLRQVZLWKVXUYH\
SUDFWLWLRQHUVKDYHORQJHGIRUDPHDQVWRLQWHJUDWH
SRLQWVLQWKHVXUYH\V\VWHPDQGFDQDGMXVWIHDWXUH
FRPSUHKHQVLYHVXUYH\LQIRUPDWLRQZLWKWKHLU*,6GDWD
JHRPHWU\WRVQDSWRWKHVXUYH\ORFDWLRQV
DQGWRXVHWKHVXUYH\DVDEDVHWRLPSURYHDVZHOODVWR
TXDQWLI\WKHVSDWLDODFFXUDF\RIWKHLU*,6GDWDEDVHV7KLV 7KHLQWURGXFWLRQRI$UF*,66XUYH\$QDO\VWLVVLJQLILFDQW
LVSUHFLVHO\WKHJRDORI$UF*,66XUYH\$QDO\VW LQWKH*,6LQGXVWU\2YHUWLPHLWLVOLNHO\WKDW$UF*,6
6XUYH\$QDO\VWZLOOEHXVHGE\DOO*,6RUJDQL]DWLRQVWR
:LWK$UF*,66XUYH\$QDO\VWXVHUVFDQPDQDJHD
LQFUHPHQWDOO\LPSURYHWKHVSDWLDODFFXUDF\RIWKHLU*,6
FRPSUHKHQVLYHVXUYH\GDWDEDVHDVDQLQWHJUDWHGSDUWRI
XVLQJLQWHJUDWHGVXUYH\LQIRUPDWLRQ
WKHLU*,6LQFOXGLQJLWHUDWLYHXSGDWHVIURPQHZILHOG
28 • What is ArcGIS?
ArcGIS StreetMap USA and IHDWXUHVVXFKDVORFDOODQGPDUNVVWUHHWVSDUNVZDWHU
StreetMap Europe ERGLHVDQGRWKHUIHDWXUHV7KH$UF*,66WUHHW0DS
H[WHQVLRQVFDQILQGQHDUO\DQ\DGGUHVVLQHDFKFRXQWU\E\
7KH$UF*,66WUHHW0DS H[WHQVLRQVSURYLGHVWUHHWOHYHO LQWHUDFWLYHO\PDWFKLQJDVLQJOHDGGUHVVRUE\EDWFK
PDSSLQJDQGDGGUHVVPDWFKLQJIRUHQWLUHFRXQWULHV PDWFKLQJIURPDILOHRIDGGUHVVHV$OOWKHGDWDFRPHV
6WUHHW0DSOD\HUVDXWRPDWLFDOO\PDQDJHODEHODQGGUDZ FRPSUHVVHGRQDVPDOOVHWRI&'²520V
7KH $UF*,6 6WUHHW0DS H[WHQVLRQV DOORZ \RX WR DGG D JUDSKLF WR WKH PDS DW D VSHFLILHG DGGUHVV 'DWD FDQ EH YLHZHG DW QDWLRQDO VWDWH
UHJLRQDO DQG ORFDO OHYHOV ZLWK WKH V\PERORJ\ DQG YLVLELOLW\ RI PDS IHDWXUHV FKDQJLQJ ZLWK HDFK OHYHO
ArcGIS Desktop • 29
ArcGIS Tracking Analyst +LJKOLJKW
$UF*,67UDFNLQJ$QDO\VWDOORZVXVHUVWRYLHZDQGDQDO\]H 6XSSUHVVLRQ
WHPSRUDOGDWDWRWUDFNIHDWXUHPRYHPHQWWKURXJKWLPHDV
ZHOODVWRWUDFNV\VWHPYDOXHVIRUORFDWLRQVRYHUWLPH 6XSSRUWIRUOLQHVDQGSRO\JRQV
$UF*,67UDFNLQJ$QDO\VWLQFOXGHVWKHIROORZLQJ 7HPSRUDOKLVWRJUDPLQSOD\EDFN
'DWDFORFNIRUDGGLWLRQDODQDO\VLV
30 • What is ArcGIS?
ArcScan for ArcGIS 8VLQJ$UF6FDQIRU$UF*,6\RXFDQSHUIRUPUDVWHUWR
YHFWRUFRQYHUVLRQWDVNVLQFOXGLQJ
$UF6FDQIRU$UF*,6DGGVUDVWHUHGLWLQJDQGVFDQGLJLWL]LQJ
FDSDELOLWLHVWRWKHHGLWLQJFDSDELOLWLHVLQ$UF(GLWRUDQG 5DVWHU HGLWLQJ
$UF,QIR,WLVXVHGWRJHQHUDWHGDWDIURPVFDQQHGYHFWRU
PDSVDQGPDQXVFULSWV,WVLPSOLILHVWKHGDWDFDSWXUHZRUN 5DVWHUVQDSSLQJ
IORZRIHGLWLQJZRUNVWDWLRQVXVLQJ$UF*,6
0DQXDOUDVWHUWUDFLQJ
%DWFK YHFWRUL]DWLRQ
$UF6FDQ IRU $UF*,6 LV XVHG WR DXWRPDWH DQG VWUHDPOLQH WKH GLJLWL]LQJ SURFHVV E\ FDSWXULQJ YHFWRU IHDWXUHV IURP VFDQQHG UDVWHU LPDJHV
ArcGIS Desktop • 31
ArcGIS Schematics graphical representations. Regardless of the network
(electrical, gas, telecommunications, or tabular networks),
Automatic Schematic Generation for ArcGIS ArcGIS Schematics generates on-demand network graphs
ArcGIS Schematics (formerly known as NG Spatial) and schematics. The following schematic representations
automates database-driven schematic and geoschematic were made using ArcGIS Schematics.
These are schematic representations of a Telco network, with an inside plant schema shown in the top-right graphic.
32 • What is ArcGIS?
Maplex for ArcGIS 8VLQJ0DSOH[IRU$UF*,6FDQVDYHVLJQLILFDQWSURGXFWLRQ
WLPH&DVHVWXGLHVKDYHVKRZQWKDW0DSOH[IRU$UF*,6
0DSOH[IRU$UF*,6DGGVDGYDQFHGODEHOSODFHPHQWDQG
FDQVDYHWLPHRIDWOHDVWSHUFHQWDQGRIWHQPRUHRQ
FRQIOLFWGHWHFWLRQWR$UF0DS0DSOH[IRU$UF*,6FDQEH
PDSODEHOLQJ%HFDXVH0DSOH[IRU$UF*,6SURYLGHVEHWWHU
XVHGWRJHQHUDWHWH[WWKDWLVVDYHGZLWKPDSGRFXPHQWVDV
WH[WUHQGHULQJDQGSULQWTXDOLW\WH[WSODFHPHQWLWLVDQ
ZHOODVWRJHQHUDWHDQQRWDWLRQWKDWFDQEHLQFRUSRUDWHGLQ
HVVHQWLDOWRROIRU*,6EDVHGFDUWRJUDSK\%HFDXVHRI WKH
DFRPSUHKHQVLYH*,6GDWDEDVHIRUUHXVH
TXDOLW\SODFHPHQWDQGWLPHVDYLQJVDQ\*,6VLWHWKDW
PDNHVKLJKTXDOLW\PDSVVKRXOGFRQVLGHUKDYLQJDWOHDVW
RQHFRS\RI0DSOH[IRU$UF*,6
ArcGIS Desktop • 33
ArcGIS Publisher 7KH0U6,'(QFRGHULVGHYHORSHGE\/L]DUG7HFK,QF
$GGLWLRQDOSURGXFWVDUHDYDLODEOHIURP/L]DUG7HFKWKDW
$UF*,63XEOLVKHUHQDEOHVWKHFUHDWLRQRIDSXEOLVKHGPDS
DOORZ\RXWRFRPSUHVVLPDJHVRIDODUJHUVL]H
ILOHSPIIRUPDWIRUDQ\$UF0DSGRFXPHQW30)VDUH
XVHGLQWKHIUHH$UF5HDGHUDSSOLFDWLRQDQGDOORZ\RXWR
VKDUH\RXU$UF0DSGRFXPHQWVZLWKDQ\QXPEHURIXVHUV
TIFF/LZW compression
7KH30)IRUPDWFDQDOVREHXVHGWRGHSOR\\RXUPDSRYHU 2QHRIWKHPHWKRGVDYDLODEOHIRULPDJHFRPSUHVVLRQLVWKH
WKH:HERU,QWUDQHWWKURXJKWKH$UF0DS6HUYHUH[WHQVLRQ 7,))/=:FRPSUHVVLRQPHFKDQLVPDSDWHQWHGSURFHVV
IRU$UF,06 RZQHGE\8QLV\V&RUSRUDWLRQ:KLOHUHDGLQJ7,))/=:
FRPSUHVVLRQLVLQFOXGHGZLWK$UF*,6WKHSURFHVVRI
$GGLQJDFRS\RI$UF*,63XEOLVKHUWR\RXU$UF*,6 FUHDWLQJWKHVHLPDJHW\SHVUHTXLUHVDULJKWWRXVHOLFHQVH
'HVNWRSDOORZV\RXWRRSHQXSDFFHVVWR\RXUVSDWLDO IURP8QLV\V$Q\XVHUZLVKLQJWRFUHDWHLPDJHVLQWKLV
LQIRUPDWLRQWRPDQ\XVHUV8VH$UF0DSWRDXWKRU IRUPPXVWILUVWSXUFKDVHDULJKWWRXVHOLFHQVHIURP
LQWHUDFWLYHPDSV3XEOLVKWKHPZLWK$UF*,63XEOLVKHU 8QLV\V(65,ZLOOSURYLGHWKH7,))/=:FRPSUHVVLRQ
$QGVKDUHWKHPZLWKPDQ\XVHUVYLD$UF5HDGHUDQGWKH NH\FRGHDVDQRSWLRQDOH[WHQVLRQWRHQDEOHWKLVFDSDELOLW\
$UF0DS6HUYHUH[WHQVLRQIRU$UF,06 LQ$UF*,6'HVNWRSDQG$UF,QIR:RUNVWDWLRQ
/DUJHIRUPDW*,6PDSVPD\LQFOXGHYDVWGDWDYROXPHV
FRPSOH[V\PERORJ\DQGH[WUHPHO\ODUJHLPDJHVWKDWDUH
RIWHQGLIILFXOWRUWLPHFRQVXPLQJWRSULQWRQRIIWKHVKHOI
SULQWHUV7KHUROHRI$UF3UHVVLQD*,6HQYLURQPHQWLVWR
UHQGHUKLJKTXDOLW\PDSVRQDSULQWHUTXLFNO\ZLWKRXW
UHTXLULQJWKHDGGLWLRQRIH[WUDRQERDUGPHPRU\RU
KDUGZDUH,QVWHDG$UF3UHVVWXUQV\RXUFRPSXWHULQWRD
SULQWSURFHVVRUDOORZLQJ\RXUSULQWHUWRSULQW
FRQWLQXRXVO\ZLWKRXWWKHQHHGIRUH[SHQVLYHKDUGZDUH
XSJUDGHV
34 • What is ArcGIS?
What is ArcReader? GHSHQGHQWWKHPHVDQGSURMHFWLRQRQWKHIO\$Q\$UF0DS
GRFXPHQWFDQHDVLO\EHFRQYHUWHGWRWKH30)IRUPDW
$UF5HDGHULVDIUHHDSSOLFDWLRQWRYLHZDQGXVHPDSV
XVLQJWKH$UF*,63XEOLVKHUH[WHQVLRQDQGVXEVHTXHQWO\
FUHDWHGZLWK$UF0DSDQGWKHRSWLRQDO$UF*,63XEOLVKHU
VKDUHGZLWK$UF5HDGHUXVHUV
H[WHQVLRQ$UF5HDGHUZRUNVRQPDSVLQ30)IRUPDW
$UF5HDGHUKHOSV\RXGHSOR\\RXU*,6LQQHZZD\V,W
%HFDXVH$UF5HDGHULVIUHHDQ\XVHUFDQLQVWDOOLWRQWKHLU
RSHQVXSDFFHVVWR\RXU*,6GDWDHQDEOHV\RXWRSUHVHQW
:LQGRZVFRPSXWHUDQGKDYHDFFHVVWRPDSV\RXJHQHUDWH
LQIRUPDWLRQLQKLJKTXDOLW\SURIHVVLRQDOPDSVDQG
ZLWK$UF*,6$UF0DSGRFXPHQWVFRQWDLQDFFHVVWRPDQ\
SURYLGHV$UF5HDGHUXVHUVWKHDELOLW\WRLQWHUDFWLYHO\XVH
GDWDW\SHV³VKDSHILOHVFRYHUDJHVJHRGDWDEDVHV&$'ILOHV
DQGSULQWPDSV0DQ\$UF,06VLWHVVXFKDVWKH
WDEOHVLPDJHU\$UF,06VHUYLFHVDQGVRRQ³DQGSURYLGH
*HRJUDSK\1HWZRUNSURYLGH30)PDSVIRU$UF5HDGHU
DGYDQFHGV\PERORJ\DQGPDSEHKDYLRUVXFKDVVFDOH
ArcGIS Desktop • 35
W HAT IS A RC SDE?
ArcSDE is the GIS gateway to relational databases. It • Provide long transaction and version support for your
allows you to manage geographic information in your DBMS, allowing support for many GIS data
chosen DBMS and serve your data openly to management work flows.
ArcGIS Desktop, ArcIMS, and other applications.
ArcSDE is a key component in a multiuser ArcGIS • Serve multiple ArcGIS users anywhere on your
system. It provides an open interface to relational network. Centralizing your DBMS server significantly
database management systems and allows ArcGIS to enhances performance for large, multiuser systems.
manage geographic information on a variety of different • Open your ArcGIS geodatabase to other users who
database platforms including Oracle, Microsoft SQL use MapObjects®, ArcView GIS 3, and CAD
Server, IBM® DB2®, and Informix®. applications.
ArcSDE acts as the gateway between the rest of ArcGIS • Serve your data openly using ArcIMS services.
and your relational database. When you need a large,
multiuser database that can be edited and used • Build OGC-compliant applications that work with
simultaneously by many users, ArcSDE adds the necessary features in your geodatabase.
capabilities to your ArcGIS system by enabling you to
manage your shared, multiuser geodatabase in a DBMS. It • Build SQL applications that work with the tables and
does this by adding a host of fundamental GIS rows in the geodatabase.
capabilities.
ArcIMS Server
ArcSDE Gateway
Database
ArcSDE acts as the gateway between ArcGIS and your relational database.
What is ArcSDE? • 37
ArcSDE fundamental capabilities
Open DBMS ArcSDE allows you to manage geographic information in any one of four
management DBMSs:
Oracle, Microsoft SQL Server, Informix, or IBM DB2.
Long ArcSDE provides long transaction and version support for the DBMS. Data
transaction management work flows, such as multiuser editing, history, check-out/check-in,
support and loosely coupled replication rely on a long transaction and versioning.
$UF6'( SOD\V DQ LPSRUWDQW UROH LQ D PXOWLXVHU *,6 E\ SURYLGLQJ WKHVH WKUHH IXQGDPHQWDO FDSDELOLWLHV
38 • What is ArcGIS?
Why use ArcSDE? 0DLQWDLQDFRQWLQXRXVDQGVHDPOHVVWKDWLVQRWWLOHG
GDWDEDVH
,I\RXQHHGD'%06DQG\RXKDYHVSDWLDOGDWDWKHQ\RX
FDQXVH$UF6'(WR 0RGHOFRPSOH[IHDWXUHVDQGEHKDYLRUUHTXLUHGE\
*,6
*DLQDOORIWKHEHQHILWVRIXVLQJD'%06
0DQDJHORQJWUDQVDFWLRQVDQGYHUVLRQV
6WRUHDOOJHRJUDSKLFLQIRUPDWLRQLQWKH'%06QRW
MXVW WKH DWWULEXWHV $SSO\WKHSRZHUIXO$UF*,6WRROVRQGDWDVWRUHGLQD
'%06
$OORZPXOWLSOHVLPXOWDQHRXVHGLWRUV
0DQDJHODUJHUDVWHUDQGWHUUDLQGDWD
0DQDJHKLVWRU\
Any
ArcGIS Client
ArcSDE Gateway
Computer
DBMS
Any
ArcGIS Client
Multiuser geodatabase
Personal geodatabase
What is ArcSDE? • 39
organization. Simply put, their GIS must adhere to IT server allows you to serve geographic data from a large,
standards, the GIS data should be managed as an integral central geodatabase on UNIX®, Linux®, and Windows
part of the organization’s data holdings, and access to servers to many users across a standard network. The
this data must be open and easy. The main role of ArcSDE Application Server is typically located on the
ArcSDE and the geodatabase is to manage the integration same hardware platform as your DBMS. The application
between a GIS and a DBMS. server configuration can offer performance advantages;
during editing, it may be faster due to the intelligent
To grow your GIS ArcSDE client/server architecture.
Geodatabases can scale from small, single-user databases
to large, enterprisewide multiuser databases. The primary
role of ArcSDE is to enable your geodatabase to be Any Client
shared by many users across any network and to scale its
size to any level necessary to meet your requirements.
TCP/IP
ArcSDE connection configuration
options
When configuring ArcGIS for a work group, department,
or enterprise, you will need to implement a central DBMS
multiuser geodatabase. ArcGIS seats—ArcReader,
ArcIMS clients, ArcView, ArcEditor, and ArcInfo—will
Server Platform
be distributed throughout your organization, and perhaps
beyond. ArcGIS users will access shared data managed in Direct Configuration
a central geodatabase through ArcSDE.
ArcSDE can be configured to connect client applications
to a DBMS directly or to run as an application server near
the DBMS. There are advantages to each configuration, Any Client
depending on your needs.
40 • What is ArcGIS?
W HAT IS A RC IMS?
$UF,06LVDQ,QWHUQHWEDVHG*,6WKDWDOORZV\RXWR SURYLGHUHDOWLPHQDYLJDWLRQLQIRUPDWLRQDQGHPHUJHQF\
FHQWUDOO\EXLOGDQGGHOLYHUDZLGHUDQJHRI*,6PDSV VHUYLFHVGLUHFWO\WRGULYHUVLQWKHLUYHKLFOHVDQGH[SORUH
GDWDDQGDSSOLFDWLRQVWRXVHUVLQ\RXURUJDQL]DWLRQDVZHOO QHZKRPHVDQGWKHLUVXUURXQGLQJQHLJKERUKRRGVVFKRROV
DVRXWVLGHRI \RXURUJDQL]DWLRQRQWKH:RUOG:LGH:HE DQGSDUNV
$UF,06LQFOXGHVERWKFOLHQWDQGVHUYHUWHFKQRORJ\,W
H[WHQGVD:HEVLWHE\HQDEOLQJLWWRVHUYH*,6GDWDDQG
DSSOLFDWLRQV)UHH+70/DQG-DYDYLHZHUVDUHLQFOXGHG
ZLWK$UF,06EXW$UF,06FDQDOVRZRUNZLWKDZLGH
UDQJHRI FOLHQWVVXFKDV$UF*,6'HVNWRS$UF3DGZLUHOHVV
GHYLFHVDQG0DS2EMHFWVIRU-DYDFOLHQWV
$UF,06DOVRFDWHUVWRDGYDQFHG*,6XVHUV$UF,06
VLJQLILFDQWO\ LPSURYHV WKH *,6 H[SHULHQFH RI XVHUV 6DQ 'LHJR GDWD OD\HUV LQ WKH -DYD &XVWRP YLHZHU LQFOXGHG
ZRUNLQJ ZLWK$UF5HDGHU $UF9LHZ $UF(GLWRU DQG ZLWK $UF,06
$UF,QIR:LWKWKHH[FHSWLRQRI HGLWLQJWRROVYLUWXDOO\DOO
$UF0DSWRROVFDQEHXVHGZLWK$UF,06IHDWXUHOD\HUV
Integrate data from multiple sources. $UF,06
PDNHV LW SRVVLEOH IRU XVHUV WR FRPELQH GDWD IURP DQ\
QXPEHU RI $UF,06 :HE VLWHV ,W DOVR HQDEOHV WKH
LQWHJUDWLRQ RI ORFDO *,6 GDWD ZLWK $UF,06 OD\HUV
8VHUV FDQ DFFHVV \RXU GDWD DQG VHUYLFHV WKHQ
TXLFNO\ DQG VLPSO\ LQWHJUDWH WKHP ZLWK GDWD IURP
PDQ\ RWKHU ,QWHUQHW DQG ORFDO VRXUFHV
Provide access to GIS data and Location $UF,06 :HE VLWHV FDQ EH DFFHVVHG IURP
Services. $UF,06 DOORZV \RX WR GHWHUPLQH KRZ DQG D ZLGH UDQJH RI FOLHQWV 0DS GDWD IURP
WKH VDPH $UF,06 :HE VLWH LV GLVSOD\HG
WR ZKRP *,6 GDWD DQG VHUYLFHV DUH GHOLYHUHG <RX
DERYH LQ WKUHH FOLHQWV WKH IUHH -DYD
FRQWURO ZKHWKHU \RXU GDWD KROGLQJV DUH DFFHVVLEOH YLHZHU LQFOXGHG ZLWK $UF,06 WKH
SXEOLFO\RQWKH:HERQDVHFXUHQHWZRUNRUZLWKLQ\RXU SRZHUIXO $UF0DS DSSOLFDWLRQ LQFOXGHG
RUJDQL]DWLRQRQDORFDODUHDQHWZRUN/$1 ZLWK DOO $UF*,6 'HVNWRS VHDWV DQG
$UF3DG (65,·V PRELOH *,6 DSSOLFDWLRQ
$UF,06LVZHOOVXLWHGIRUGHOLYHULQJ/RFDWLRQ6HUYLFHVDQG
LVDOUHDG\XVHGE\PDQ\NH\EXVLQHVVHV)RUH[DPSOH
$UF,06LVXVHGLQ/RFDWLRQ6HUYLFHVWRILQGQHDUE\$70V $UF3DG(65,·VPRELOH*,6
DQGUHVWDXUDQWVJHQHUDWHWULSSODQVDQGGULYLQJGLUHFWLRQV DSSOLFDWLRQ UXQV RQ
0LFURVRIW:LQGRZV &(
What is ArcIMS? • 41
The ArcIMS architecture The ArcIMS architecture is highly scalable. Many
concurrent users can access your Web site, and
ArcIMS runs in a distributed environment and consists of
many simultaneous requests can be processed. With
both client and server components. The ArcIMS server
ArcIMS, you can expand your server to accommodate
components allow you to extend an Internet Web site by
growth in demand over time. Because of its scalable
including GIS capabilities. Your ArcIMS Web site can
architecture, ArcIMS is as good a choice for small
deliver GIS data, maps, and applications.
organizations serving dozens of maps a day as it is for large
With ArcIMS, you design and author a GIS Web site. organizations serving hundreds of thousands of maps a
Many types of client applications can connect to and day.
use your ArcIMS Web site over the Internet, ranging
from the free HTML and Java viewers included with
ArcIMS to more advanced ArcGIS Desktop applications.
ArcIMS System
Web Server
ArcIMS Server
The ArcIMS system consists of a series of clients (Java Viewer, HTML Viewer, and so on) that access GIS functionality and services provided by an
ArcIMS server. Client/Server connections are made over the Internet.
42 • What is ArcGIS?
Web Web Web Web
Client Client Client Client
Files Database
7KH VHUYHU DUFKLWHFWXUH LV WKH KHDUW RI WKH $UF,06 V\VWHP ,W LV FRPSRVHG RI WKUHH PDLQ SDUWV WKH :HE VHUYHU WKH $UF,06 VHU YHU
DQG WKH DSSOLFDWLRQV XVHG WR EXLOG DQG PDQDJH \RXU :HE VLWH $XWKRU $GPLQLVWUDWRU 'HVLJQHU DQG 0DQDJHU
What is ArcIMS? • 43
$Q,PDJH6HUYLFHXVHVWKH$UF,06LPDJHUHQGHULQJ Metadata catalog. $FDWDORJWKDWUHIHUHQFHV\RXUGDWD
FDSDELOLWLHVWRGHOLYHUDVQDSVKRWRI\RXUPDSWRWKH KROGLQJVDQGLQIRUPDWLRQVHWVFDQEHFUHDWHGXVLQJ
UHTXHVWLQJFOLHQW7KHVQDSVKRWLVVHQWDVDFRPSUHVVHG $UF*,6$UF,06DQG$UF6'(DQGSXEOLVKHGDVDVHDUFK
-3(*31*RU*,)ILOH$QHZPDSLPDJHLVJHQHUDWHG VHUYLFHXVLQJ$UF,067KLVDOORZV\RXWRSURYLGHDQRSHQ
HDFKWLPHWKHFOLHQWUHTXHVWVQHZLQIRUPDWLRQ7KH,PDJH VHDUFKPHFKDQLVPIRUXVHUVWRILQGDQGDFFHVV*,6
6HUYLFHFDQDOVRGHOLYHUFRPSUHVVHGUDVWHUGDWDWRFOLHQWV LQIRUPDWLRQDW\RXU:HEVLWH<RXFDQFUHDWHD
FOHDULQJKRXVHDQG\RXUXVHUVFDQSDUWLFLSDWHLQD6SDWLDO
GIS capabilities in ArcIMS 'DWD ,QIUDVWUXFWXUH
'HSHQGLQJRQ\RXURUJDQL]DWLRQ·VREMHFWLYHVDQGWKH ArcMap Server. 7KLVLVWKHILUVWRI PDQ\$UF*,6
DXGLHQFH IRU ZKRP \RX DUH EXLOGLQJ \RXU VHUYLFHVWKDWZLOOEHDGGHGWR$UF,06RYHUWLPH8VH
DSSOLFDWLRQ \RX PD\ ZDQW WR LQFRUSRUDWH DGGLWLRQDO $UF*,6WRDXWKRU\RXUPDSVWKHQVHUYHWKHPXVLQJ
*,6FDSDELOLWLHVLQWR\RXU:HEVLWHWKDWFDQEHVHUYHG $UF,06
RSHQO\XVLQJYDULRXVLQGXVWU\VWDQGDUGSURWRFROV:)6
:0)=$;/62$3DQGVRRQ7KHIROORZLQJLVD Route Server (optional extension). 7KHRSWLRQDO
OLVWRINH\*,6FDSDELOLWLHVDYDLODEOHZLWK$UF,06 $UF,065RXWH6HUYHUH[WHQVLRQSURYLGHVDFRXQWU\ZLGH
QDYLJDWLRQVWUHHWGDWDEDVHWRVXSSRUWRSWLPDOURXWLQJDQG
Image rendering. ,PDJHUHQGHULQJWDNHVDVQDSVKRWRI JHRFRGLQJVHUYLFHVRQWKHVWUHHWGDWD
WKHYLHZWKDW\RXFUHDWHGZKHQ\RXDXWKRUHG\RXUPDS
DQGGHOLYHUVLWWRWKHFOLHQWDVDFRPSUHVVHG-3(*31*
RU*,)ILOH7KLVFDSDELOLW\FDQDOVREHXVHGWRVHUYHUDVWHU
GDWDVHWVWR\RXUXVHUV
Geocoding. *HRFRGLQJIXQFWLRQDOLW\DOORZV\RXWR
VXEPLWDSDUWLDORUFRPSOHWHDGGUHVVDQGYLHZDPDS
VKRZLQJWKDWORFDWLRQ%DVHGRQ\RXULQSXWWKHVHUYHU
HLWKHUUHWXUQVDQH[DFWPDWFKWRWKHDGGUHVVRUDOLVWRI
FDQGLGDWHPDWFKHV
44 • What is ArcGIS?
ArcXML: The common language for Extending your ArcIMS application
ArcIMS 7KHVRSKLVWLFDWHG$UF,06DUFKLWHFWXUHDOORZVGLUHFW
$UF;0/LVWKHODQJXDJHXVHGWRFRPPXQLFDWHEHWZHHQ FXVWRPL]DWLRQDWDOOOHYHOV$WWKHFOLHQWOHYHOFXVWRP
FOLHQWYLHZHUVDQG$UF,06VHUYHUV$UF;0/LVD +70/DQG-DYD6FULSWFDQEHXVHGWRPRGLI\WKHORRN
VSHFLILFDWLRQRI;0/WKHPHWDPDUNXSODQJXDJHWKDW DQGIHHORIWKHYLHZHU$WWKHVHUYHUOHYHO$UF;0/FDQ
DOORZV\RXWRFUHDWHVWUXFWXUHGPHVVDJHV$OOFOLHQW EHXVHGWRPRGLI\PDSFRQILJXUDWLRQILOHV³WRSURMHFW
UHTXHVWVDQGVHUYHUUHVSRQVHVDUHFRGHGLQ$UF;0/ GDWDFKDQJHWKHDSSHDUDQFHRIPDSIHDWXUHVDQGVRRQ,W
LVDOVRSRVVLEOHWRLQFRUSRUDWHFXVWRPDQGDGYDQFHG
VHUYLFHVDQGWRROV
$UF,06VXSSRUWVDQXPEHURI,QWHUQHWGHYHORSHUWRROV
LQFOXGLQJ$FWLYH6HUYHU3DJHV$63IRU0LFURVRIW
GHYHORSHUVDQG-DYD6HUYHU3DJHV-63WREXLOG:HE
DSSOLFDWLRQVXVLQJ-DYD3ODWIRUP(QWHUSULVH(GLWLRQ
-((DQG&ROG)XVLRQ
6LQFHVWDQGDUG;0/SURWRFROVDUHXVHGDQ\FOLHQWWKDWFDQ
VSHDN$UF;0/ZLOOZRUNZLWK$UF,06
2YHUWLPHQHZ$UF,06VHUYLFHVZLOOEHEDVHGRQ:HE
6HUYLFHVVWDQGDUGVDQGWKH62$3VSHFLILFDWLRQZLOOEHXVHG
IRU;0/FRPPXQLFDWLRQ
What is ArcIMS? • 45
Authoring and managing an ArcIMS DOVRSURYLGHGIRUDXWKRULQJWKH*,6FDSDELOLWLHVRI\RXU
Web site :HE VLWH
$UF,06LVEDVHGRQVWDQGDUG,QWHUQHWWHFKQRORJ\WKDW $UF,06:HEVLWHVDUHDXWKRUHGXVLQJDVHULHVRI
XVHUVHPSOR\WRDXWKRUDQGPDQDJH*,6:HEVLWHV DSSOLFDWLRQV³$XWKRU$GPLQLVWUDWRUDQG'HVLJQHU³RU
$UF,06:HEVLWHVDUHDXWKRUHGXVLQJVWDQGDUG+70/DQG XVLQJ0DQDJHUDVLQJOHZL]DUGGULYHQDSSOLFDWLRQWKDW
-DYDWRROVPDNLQJWKHSURFHVVVLPLODUWREXLOGLQJDQ\RWKHU WDNHV\RXWKURXJKWKHHQWLUH:HEVLWHFUHDWLRQSURFHVV
:HEVLWH7KH$UF,06SURFHVVLVXQLTXHEHFDXVHWRROVDUH
8VH$XWKRUWRFUHDWH\RXUPDSV'HVLJQHU
WRGHVLJQ\RXU:HEVLWHDQG$GPLQLVWUDWRU
WRPDQDJH\RXU$UF,06VHUYLFHV8VH
0DQDJHUWRGRDOOWKUHHLI\RXZDQWWR
FUHDWH\RXU:HEVLWHLQRQHTXLFNDQG
VLPSOHSURFHVV
6WDUW VWRS DQG PRQLWRU \RXU $UF,06 VHUYLFHV :KHQ GHPDQG LQFUHDVHV DGG PRUH VHUYHU
LQVWDQFHV XVLQJ WKH $UF,06 DGPLQLVWUDWLYH WRROV
46 • What is ArcGIS?
ArcIMS clients HQDEOHVDQXPEHURIDGYDQFHG*,6FDSDELOLWLHV)RU
H[DPSOHVLPSOHHGLWLQJQRWHVDQGPDSQRWHVFDQEHDGGHG
$QXPEHURIGLIIHUHQWFOLHQWVFDQFRQQHFWWRDQGZRUN
E\\RXUXVHUVDQGFROOHFWHGE\VLWHDGPLQLVWUDWRUV:LWK
ZLWK$UF,06VHUYLFHV6RPHFOLHQWVDUHVKLSSHGZLWK
WKH-DYDYLHZHUVLWLVDOVRSRVVLEOHWRFRPELQH*,6GDWD
$UF,06ZKLOHRWKHUVKDYHWKHDELOLW\WRFRQQHFWWRDQG
IURPPDQ\GLIIHUHQWORFDODQG,QWHUQHWVLWHV
XVH$UF,06:HEVLWHV7KHVHWRI SRVVLEOH$UF,06FOLHQWV
LQFOXGHV $UF,06DOVRFRQWDLQVD-DYD6HUYHU3DJHVFRQQHFWRUIRU
-DYD3ODWIRUP(QWHUSULVH(GLWLRQGHYHORSHUVWREXLOG
+70/DQG-DYDYLHZHUVGHOLYHUHGZLWK$UF,06
VHUYHUDSSOLFDWLRQV
$UF*,6'HVNWRS$UF5HDGHU$UF9LHZ$UF(GLWRUDQG
$UF,QIR
$UF([SORUHU³-DYD (GLWLRQ
0HWDGDWD ([SORUHU
0DS2EMHFWV³-DYD6WDQGDUG(GLWLRQDQHZ-DYD
GHYHORSHUNLWWREXLOGDSSOLFDWLRQVIRU$UF,06DQG
$UF*,6
$UF3DG
:LUHOHVVDSSOLDQFHVVXFKDVFHOOXODUSKRQHVDQGSHUVRQDO
GLJLWDODVVLVWDQWV3'$V
1(7DQG-DYD:HEWLHUDSSOLFDWLRQV
7KH+70/YLHZHUGRHVQRWVXSSRUWVRPH*,6WRROVQRU
GRHVLWVXSSRUWGDWDLQWHJUDWLRQZLWKORFDOGDWD'HVSLWH
EHLQJDOLJKWZHLJKWFOLHQWKRZHYHUWKH+70/YLHZHULV
KLJKO\FXVWRPL]DEOHDQGKDVWKHZLGHVWEURZVHUVXSSRUW
7KH -DYD HGLWLRQ RI $UF([SORUHU FDQ LQWHJUDWH $UF,06 OD\HUV ZLWK GDWD
IURP D YDULHW\ RI VRXUFHV
48 • What is ArcGIS?
ArcPad
$UF3DGLV(65,·V:LQGRZV&(EDVHGPRELOHPDSSLQJDQG
*,6DSSOLFDWLRQ$UF3DGFRQQHFWVDVDQ$UF,06FOLHQW
WKURXJKZLUHOHVVWHFKQRORJ\VWDQGDUGV<RXFDQGRZQORDG
DQLPDJHRUDPDSOD\HUWR$UF3DGDVZHOODVWKURXJKD
7&3,3FRQQHFWLRQXVLQJ:$3RQDZLUHOHVVORFDODUHD
QHWZRUNFHOOXODUSKRQHRUPRGHP
Wireless clients
$Q\ZLUHOHVVFOLHQWFDQZRUNZLWK$UF,06DVORQJDVLW
PHHWVWZRUHTXLUHPHQWV
&RPPXQLFDWLRQVDUHKDQGOHGYLDZLUHOHVVDSSOLFDWLRQ
SURWRFROV³VXFKDV:$3³IRUZLUHOHVVGHYLFHV
7KHZLUHOHVVGHYLFHFDQFRPPXQLFDWHLQ$UF;0/
Custom clients
,WLVHDV\WREXLOG\RXURZQFXVWRP$UF,06FOLHQW7KH
RQO\PDMRUUHTXLUHPHQWLVWKDWFRPPXQLFDWLRQEHWZHHQ
WKHFOLHQWDQGWKH$UF,06VHUYHULVVWDQGDUGVEDVHG
$UF,06HQDEOHVWKLVFRPPXQLFDWLRQE\SURYLGLQJVHYHUDO
GLIIHUHQWFRQQHFWRUVWKDWWUDQVODWHUHTXHVWVIURP\RXU
$63&ROG)XVLRQ-63DQGVRIRUWK
What is ArcIMS? • 49
What is g.net? g.net: SDI building blocks from ESRI
JQHWLVKRZ(65,XVHUVSDUWLFLSDWHLQDQ6',ZLWKRWKHU
Background
XVHUVUHJDUGOHVVRI WKHLU*,6WHFKQRORJ\SODWIRUPJQHW
7KHUHLVZLGHVSUHDGUHFRJQLWLRQWKDWWKHGDWDOD\HUVDQG GHVFULEHVKRZ$UF*,6$UF,06$UF6'(DQGRWKHU(65,
WDEOHVLQPRVW*,6LPSOHPHQWDWLRQVFRPHIURPPXOWLSOH WRROVDUHXVHG$Q\*,6RUJDQL]DWLRQZLVKLQJWR
RUJDQL]DWLRQV$*,6RUJDQL]DWLRQZLOOGHYHORSVRPHEXW SDUWLFLSDWHZLOOEHQHILWIURPXVLQJWKHVHWHFKQRORJLHV
QRWDOORILWVGDWDFRQWHQW$WOHDVWVRPHRIWKHOD\HUVZLOO
EHIURPH[WHUQDOVRXUFHV7KXV*,6GDWDPDQDJHPHQWE\ $Q6',LVEXLOWIURPWKUHHIXQGDPHQWDOEXLOGLQJEORFNV
LWVYHU\QDWXUHLVGLVWULEXWHGDPRQJPDQ\XVHUV
*,6XVHUVZKRVHDUFKIRUXVHIXOJHRJUDSKLFLQIRUPDWLRQ
%HFDXVH*,6XVHUVDUHKXQJU\IRUTXDOLW\JHRJUDSKLF DQGFRQQHFWWR*,6SRUWDOVIRULQIRUPDWLRQDFFHVV
LQIRUPDWLRQWKHUHLVDIXQGDPHQWDOQHHGIRUXVHUVWRVKDUH
0HWDGDWDFDWDORJVHUYHUVWKDWGHVFULEHDQGUHIHUHQFH
WKHLUGDWD9DVWUHVRXUFHVRI LQIRUPDWLRQDUHDYDLODEOHEXW
JHRJUDSKLFLQIRUPDWLRQVHWVDWYDULRXV*,6SRUWDOV
WKHWDVNRIILQGLQJH[DFWO\ZKDW\RXQHHGDQGNQRZLQJ
7KHVHDUHRIWHQUHIHUUHGWRDVFOHDULQJKRXVHQRGHV
WKHTXDOLW\DQGFXUUHQF\RIWKHLQIRUPDWLRQFDQEH
GDXQWLQJ*,6XVHUVQHHGDPHFKDQLVPWRHIILFLHQWO\ *,6SRUWDOVWKDWSURYLGHDFFHVVWRJHRJUDSKLF
FDWDORJDQGVHDUFKIRUDYDLODEOHJHRVSDWLDOLQIRUPDWLRQ LQIRUPDWLRQ7KHLQIRUPDWLRQFDQEHGHOLYHUHGLQPDQ\
IRUPVVXFKDV)73GRZQORDGVRQOLQHPDSVUHSRUWV
The NSDI and GSDI vision ,QWHUQHW*,6VHUYLFHVGDWDVWUHDPLQJVHUYLFHVDQG
7KH16',RU1DWLRQDO6SDWLDO'DWD,QIUDVWUXFWXUHLVD RQOLQHPDSV
FRQFHSWGHYHORSHGE\WKH8QLWHG6WDWHVIHGHUDO
JRYHUQPHQWDQGRWKHUVWDWHDQGORFDOJRYHUQPHQWV16',
DQG*OREDO6',*6',SURPRWHWKHYLVLRQRID
IUDPHZRUNIRU*,6XVHUVWRRSHQO\VKDUHJHRJUDSKLF • Network architecture
(Distributed)
LQIRUPDWLRQZLWKRQHDQRWKHU • Loosely coupled
7KH6',FRQFHSWGHVFULEHVUHTXLUHPHQWVIRUFRPSXWHU
• Internet standards
Connect and Use
Search Catalog and Find or • Many GeoServices
WHFKQRORJLHVSROLFLHVDQGSHRSOHQHFHVVDU\WRSURPRWHWKH Checkout and Use
• Many Clients
50 • What is ArcGIS?
$VWKHQXPEHURISDUWLFLSDWLQJRUJDQL]DWLRQVDQGXVHUV How to participate in an SDI
JURZVVRZLOOWKHQXPEHUVRIHQWULHVDQGFRPSOH[LW\RI 6',FRQFHSWVSOD\DQLPSRUWDQWUROHDWDQXPEHURIOHYHOV
WKHYDULRXVPHWDGDWDFDWDORJV7KHQHHGIRUDPHWDGDWD LQWKH*,6FRPPXQLW\)ROORZLQJDUHVRPHRI WKH
VHUYHUDQGVHDUFKWRROVEHFRPHVPRUHFULWLFDO SRVVLELOLWLHVIRUSDUWLFLSDWLRQE\\RXURUJDQL]DWLRQ
,QSUDFWLFHWKHJQHWEXLOGLQJEORFNVFDQEHDVVHPEOHGLQ %HDXVHU
PDQ\ZD\VXVLQJ$UF*,6$UF6'(DQG$UF,06
WHFKQRORJ\(DFK*,6VLWHZRXOGSURYLGHRQHRUPRUHRI )URP\RXU*,6VHDW\RXZLOOEHDEOHWRGLVFRYHUDQG
WKHWKUHH6',FDSDELOLWLHV)RUH[DPSOHDFLW\PLJKW FRQQHFWWR0HWDGDWD6HUYHUVWRVHDUFKIRULPSRUWDQW
SURYLGHDFDWDORJUHIHUHQFLQJWKHDYDLODEOHGDWDDQG VSDWLDOLQIRUPDWLRQDQGVHUYLFHVZKLFKFDQVXEVHTXHQWO\
VHUYLFHVDWLWV:HEVLWHDORQJZLWKDVHULHVRI GDWDDQG FRQQHFW\RXWR*,6SRUWDOVSURYLGLQJFULWLFDOGDWDDQG
PDSSLQJVHUYLFHV$VPDOO*,6VKRSZRXOGEHDEOHWR VHUYLFHV
DFFHVVDQGXVHWKRVHVHUYLFHVLQ$UF9LHZVHDWVDFURVVWKH
,QWHUQHW %XLOGD*,6SRUWDOE\SXEOLVKLQJGDWDDQGVHUYLFHV
<RXU*,6VKRSFDQSXEOLVKDQ$UF,06:HEVLWHZLWK
,QDQRWKHUFDVHDVWDWHJRYHUQPHQWPLJKWSURYLGHD
DFFHVVWRGDWDILOHVHJ)73VHUYLFHVRQOLQHPDSVDQG
PHWDGDWDFDWDORJVHUYLFHWKDWGHVFULEHVLWVDYDLODEOH
RWKHU*,6VHUYLFHVRQWKH,QWHUQHW$UF*,6FDQEHXVHGWR
$UF,06VHUYLFHVDVZHOODVGDWDDQGVHUYLFHVDWRWKHU*,6
LPSOHPHQWWKHVHSRUWDOVDVZHOODVWRSURYLGHD0HWDGDWD
SRUWDOVZLWKLQWKHVWDWH7KHVWDWHPLJKWDOVRSXEOLVKDVHW
6HUYLFHWRDGYHUWLVHWKH*,6GDWDDQGVHUYLFHVDW\RXUVLWH
RI +70/:HESDJHVWRSXEOLVKYDULRXV,QWHUQHW0DSDQG
'DWD 6HUYLFHV %XLOGDFOHDULQJKRXVHQRGH
What is ArcIMS? • 51
N OTES TO EXISTING A RC V IEW GIS USERS
$UF9LHZ*,6KDVDVLQJOHDSSOLFDWLRQZLWKD
PXOWLGRFXPHQW LQWHUIDFH $UF9LHZ *,6 ZRUNV ZLWK SURMHFWV
$ SURMHFW LV D ILOH WKDW RUJDQL]HV \RXU LQIRUPDWLRQ LQWR
PXOWLSOH GRFXPHQWV 9LHZV WDEOHV FKDUWV OD\RXWV DQG VFULSWV
DUH H[DPSOHV RI GRFXPHQWV (DFK W\SH RI GRFXPHQW KDV
UHODWHG PHQXV DQG EXWWRQV WKDW DUH GLVSOD\HG RQO\ ZKHQ WKH
GRFXPHQW LV DFWLYH
Menus and toolbar buttons change when A layout is a page on which you organize
switching between document types.The active views, scalebars, North arrows, legends, and A chart is a graphic representation of
document is a layout; therefore, the tools shown other map elements to create a data in a table. ArcView charts are
here are layout tools. presentation-quality map. dynamically linked to ArcView map data.
All of the documents in
your ArcView GIS
session—views, tables,
charts, layouts, and
scripts—are
conveniently stored in
one file called a project
(.apr extension). The
project window’s
scrolling list of icons
allows you to choose
the document with
which you want to
work. Clicking on Tables
in the scrolling list
results in a list of
tables; on Views, a list
of views; on Layouts, a
list of layouts; and so
on. Double-clicking an
item in the list opens
it in a new window.
A view is a collection of
themes displayed in an
interactive map
window.
A view has a table of contents that lists the Tables contain descriptive (attribute)
themes in their display order as layers displayed information about map features.
in that view. A theme is a set of related features
(streets, soil types, cities, and so on).
54 • What is ArcGIS?
Organization of ArcView 8.3 EHVDYHGDQGVKDUHGZLWKRWKHUXVHUVWKURXJK$UF&DWDORJ
DQG\RXFDQGUDJDQGGURSOD\HUVRQWRPDSV
$UF9LHZLVDVXLWHRI LQWHJUDWHGDSSOLFDWLRQV$UF0DS
$UF&DWDORJDQG$UF7RROER[$UF0DSLVWKHSULPDU\ $Q$UF0DSPDSGRFXPHQWFDQEHYLHZHGLQHLWKHUGDWD
DSSOLFDWLRQZLWKDVLPLODUORRNDQGIHHOWR YLHZRUOD\RXWYLHZ%RWKYLHZVDOORZ\RXWRH[SORUH
$UF9LHZ*,6\HWGLIIHUHQWLQVRPHIXQGDPHQWDO GLVSOD\HGLWDQGTXHU\\RXUGDWD'DWDYLHZLVEHWWHUIRU
FKDUDFWHULVWLFV,Q$UF0DS\RXZRUNZLWKPDSVVDYHGDV PRUHIRFXVHGDQDO\VLVDVLWGLVSOD\VWKHFRQWHQWVRIRQO\
PDSGRFXPHQWV$PDSGRFXPHQWOLNHDSURMHFWLVDILOH RQHGDWDIUDPHDQGKLGHVPDSHOHPHQWVVXFKDV1RUWK
XVHGWRVWRUHLQIRUPDWLRQVXFKDVGDWDIUDPHVJUDSKV DUURZVWLWOHVDQGOHJHQGV/D\RXWYLHZLVEHWWHUVXLWHGWR
WDEOHVDQGSDJHOD\RXWV$UF0DSGLIIHUVIURP OD\LQJRXW\RXUPDSSDJH0XOWLSOHGDWDIUDPHVDQGDOOPDS
$UF9LHZ*,6LQLWVRUJDQL]DWLRQ,Q$UF9LHZWKH HOHPHQWVFDQEHGLVSOD\HGLQOD\RXWYLHZ
PXOWLSOHGRFXPHQWLQWHUIDFHKDVEHHQUHSODFHGE\DVLQJOH
GRFXPHQWLQWHUIDFH*UDSKVWDEOHVJHRJUDSKLFGDWD ,Q$UF0DS\RXZRUNZLWKDPDSWKDWKDVDSDJHOD\RXW
YLHZVDQGRWKHUPDSIHDWXUHVDUHVWRUHGDVHOHPHQWVRID 7KHOD\RXWFRQWDLQVRQHRUPRUHJHRJUDSKLFYLHZVDQG
PDSUDWKHUWKDQDVVHSDUDWHFRPSRQHQWVRIDSURMHFW RWKHUPDSHOHPHQWVVXFKDVVFDOHEDUVDQG1RUWKDUURZV
$OOSDUWVRI WKHPDSOD\RXWDUH´OLYHµ
$QLPSRUWDQWFRQFHSWLQ$UF0DSLVWKHGDWDIUDPHZKLFK
LVVLPLODUWRDYLHZ$GDWDIUDPHFRQWDLQVDVHWRI 7DEOHVDQGFKDUWVLQ$UF9LHZDUHVLPLODUWRWDEOHVDQG
IHDWXUHVWREHGLVSOD\HGWRJHWKHUDVGRHVDYLHZ$GDWD JUDSKVLQ$UF9LHZ*,6EXWZLWKHQKDQFHGDSSHDUDQFH
IUDPHKRZHYHULVOLVWHGLQWKHPDS·VWDEOHRI FRQWHQWV DQGIXQFWLRQ
DQGLVGLVSOD\HGLQWKHPDS·VGLVSOD\DUHD
,Q$UF9LHZVHWVRIIHDWXUHVDUHFDOOHGOD\HUVUDWKHU
WKDQWKHPHVEXWVHUYHHVVHQWLDOO\WKHVDPHSXUSRVH7KH
DGYDQWDJHRI XVLQJOD\HUVOLHVLQDOD\HU·VDELOLW\WRH[LVW
LQGHSHQGHQWO\RIDGDWDIUDPHRUPDSOD\RXW$UF9LHZ
WKHPHVH[LVWRQO\ZLWKLQWKHLUSDUHQWSURMHFW/D\HUVFDQ
The table of
contents lists data
frames and layers.
7KHGDWDYLHZ
Layers are sets of DERYH DQG OD\RXW
features of the YLHZOHIWLQ
same type (streets, $UF0DS 7KUHH GDWD
vegetation, soils, IUDPHV DQG D QXPEHU
and so on). They RI PDS HOHPHQWV
are like themes in
ArcView GIS 3.
VFDOHEDUVOHJHQGV
1RUWK DUURZ WH[W
DQG WLWOHV DUH
A data frame GLVSOD\HGLQOD\RXW
groups layers that YLHZOHIW0DS
are to be displayed
HOHPHQWV DUH KLGGHQ
together on a map,
similarly to views DQG D VLQJOH GDWD
in ArcView GIS 3. IUDPHLVGLVSOD\HGLQ
Toggle between
GDWDYLHZDERYH
layout view and data
view by clicking the
view buttons.
56 • What is ArcGIS?
Importing ArcView GIS 3 projects and $UF9LHZQRORQJHUXVHVWKHDSUILOHIRUPDWWRVWRUH
legends into ArcMap SURMHFWLQIRUPDWLRQ+RZHYHU\RXFDQLPSRUWPRVWRI
WKHLWHPVIURPDQ$UF9LHZ*,6SURMHFWLQWRDQ$UF0DS
(65,KDVLQFOXGHGWUDQVLWLRQLQJWRROVLQ$UF0DSWRDLGLQ PDSGRFXPHQWXVLQJWKH,PSRUWIURP$UF9LHZSURMHFW
WKHPLJUDWLRQIURP$UF9LHZ*,6WR$UF9LHZ PHQXFRPPDQG
Lists themes in a particular view. Lists data frames with the layers they display.
Theme Layer
Represents a set of features of the same type such Represents a set of features of the same type
as streams, lakes, or highways. Exists only within the such as streams, lakes, or highways. Persists
parent project. independently of the data frame and can be
shared with other users.
Chart Graph
Graphic representation of information about map Graphic representation of information about map
features and the relationships between them. features and the relationships between them.
Common types are line, bar, and pie charts. Common types are pie, line, and bar graphs.
Layout Map in Layout View
Arrangement of views and map elements on a page. Arrangement of data frames and map elements on a
Geographic analysis tools can't be used on a layout page. Geographic analysis tools can be used
because map elements are not "live". Multiple because map elements are "live". Layouts can be
layouts are supported. dynamically altered using map templates. Only one
layout is supported.
Avenue Script VBA Macro
A macro written using Avenue. A macro written using Visual Basic for Applications.
)RUPRUHLQIRUPDWLRQDQGWRJHWVWHSE\VWHS
LQVWUXFWLRQVSOHDVHVHHWKHRQOLQHWRSLF¶,PSRUWLQJDQ
$UF9LHZ*,6OHJHQGLQWR$UF0DS·LQWKH¶7UDQVLWLRQLQJ
IURP$UF9LHZ*,6WR$UF9LHZ·VHFWLRQRIWKH
$UF*,6'HVNWRS+HOSV\VWHP
Choose Import from
ArcView project from the
ArcMap File menu to New features and functionality beyond
import an
ArcView GIS 3 project.
ArcView GIS 3
0DQDJLQJGDWDZLWK$UF&DWDORJDQGHGLWLQJGDWDZLWKWKH
$UF0DSHGLWLQJWRROVDUHRQO\WZRH[DPSOHVRIWKHQHZ
IXQFWLRQDOLW\RIIHUHGE\$UF9LHZ,PSURYHPHQWVWR
,WLVLPSRUWDQWWRQRWHWKDWRQO\RQHOD\RXWLVSRVVLEOHLQ WRROVXVHGLQPDSLQWHUDFWLRQPDSFUHDWLRQGDWD
$UF0DS7KHUHIRUHLI \RXKDYHDQ$UF9LHZ*,6 FODVVLILFDWLRQDQGV\PEROL]DWLRQDQGPDSDQDO\VLVDUHDOO
SURMHFWZLWKPXOWLSOHOD\RXWV\RXZLOOHLWKHUQHHGWR SUHVHQWHGLQDIULHQGOLHU:LQGRZVEDVHGLQWHUIDFH
VHOHFWRQHWRLPSRUWRULPSRUWHDFKLQWRDVHSDUDWHPDS
GRFXPHQW0DSWHPSODWHVFDQEHXVHGLQ$UF0DSWR
G\QDPLFDOO\DOWHU\RXUOD\RXWV
58 • What is ArcGIS?
+LJKOLJKWVRIWKHQHZIHDWXUHVDQGIXQFWLRQDOLW\LQFOXGH 7RROVIRUH[SRUWLQJYHFWRUOD\HUVWRSHUVRQDO
JHRGDWDEDVHVRUUDVWHUVWR7,)),0*RU*5,'ILOH
0DSWLSVWKDWSRSXSZKHQ\RXSDXVHWKHPRXVH IRUPDW
SRLQWHURYHUDIHDWXUHGLVSOD\LQJDQDWWULEXWHRIWKDW
IHDWXUH 7RROVIRUFUHDWLQJHGLWLQJLPSRUWLQJDQGH[SRUWLQJ
PHWDGDWDDVRQHRI IRXUPHWDGDWDVW\OHV(65,:HE
0DJQLILHUZLQGRZWKDWDOORZV\RXWRVHHDPDJQLILHG 6W\OH)*'&)$46W\OH)*'&5HSRUW6W\OHDQG;0/
YLHZRI DVPDOODUHDZLWKRXWFKDQJLQJWKHH[WHQWRI \RXU 'DWD6W\OH
YLHZ
2/(FRQWDLQHUVIRU2/(REMHFWVLQVHUWHGLQVLGH
2YHUYLHZZLQGRZWKDWDOORZV\RXWRVHHWKHIXOOH[WHQW $UF0DS
RIWKHGDWD
,QGXVWU\VWDQGDUG DSSOLFDWLRQ GHYHORSPHQW ZLWK
6SDWLDOERRNPDUNVLGHQWLI\LQJSDUWLFXODUJHRJUDSKLF 9%$9%9&'HOSKLDQGRWKHU$FWLYH;
ORFDWLRQVDWSDUWLFXODUVFDOHVWKDWFDQEHVDYHGDQG ODQJXDJHV
UHIHUUHGWRODWHU
&XVWRPL]DWLRQ WRROV IRU H[WHQGLQJ WKH DSSOLFDWLRQ
5LFKFRUHUDVWHUGDWDGLVSOD\ DQG FUHDWLQJ PDFURV
5DVWHUJHRUHIHUHQFLQJ 7LJKW LQWHJUDWLRQ ZLWK $UF(GLWRU DQG $UF,QIR
$GYDQFHGOHJHQGFODVVLILFDWLRQWRROV 6WURQJ $UF,06 VXSSRUW
0XOWLOD\HUGDWDWUDQVSDUHQF\WKDWDOORZV\RXWRVHHOD\HUV 2QO\ D IHZ RI WKH DGGHG IHDWXUHV DQG IXQFWLRQDOLW\ RI
XQGHUQHDWKWUDQVSDUHQWOD\HUV $UF9LHZKDYHEHHQKLJKOLJKWHGKHUH)RUDFRPSOHWH
2QWKHIO\SURMHFWLRQRI IHDWXUHVDQGUDVWHUVEHWZHHQ OLVWRI QHZIHDWXUHVDQGIXQFWLRQDOLW\SOHDVHVHHWKHRQOLQH
FRRUGLQDWHV\VWHPV WRSLF¶1HZIHDWXUHVDQGIXQFWLRQDOLW\EH\RQG
$UF9LHZ*,6·LQWKH¶7UDQVLWLRQLQJIURP$UF9LHZ*,6
(QKDQFHG ODEHOLQJ FDSDELOLWLHV LQFOXGLQJ PXOWLILHOG WR$UF9LHZ·VHFWLRQRIWKH$UF*,6'HVNWRS+HOS
ODEHOLQJ DQG VSOLQHG ODEHOV V\VWHP
([WHQVLYH FROOHFWLRQ RI SUHGHILQHG VW\OHV IRU
OHJHQGV1RUWKDUURZVVFDOHEDUVVFDOHWH[WQHDWOLQHV
DQGJUDWLFXOHV
7RROIRUH[SRUWLQJPDSVLQDQXPEHURI JUDSKLFIRUPDWV
HPIMSJDQGSGI
7RROWKDWDOORZV\RXWRYHULI\64/VWDWHPHQWVEHIRUH
H[HFXWLRQ
(GLWLQJWRROVIRUFRQVWUXFWLQJDQGHGLWLQJIHDWXUHV
FUHDWLQJIHDWXUHVIURPH[LVWLQJIHDWXUHVDQGVHWWLQJWKH
VQDSSLQJHQYLURQPHQW
7RROVIRULPSRUWLQJFRYHUDJHVDQGVKDSHILOHVWRSHUVRQDO
JHRGDWDEDVHVRUUDVWHUVWR0U6,'
$UF*,6'HVNWRSOHWV\RXDXWKRUDQGXVHLQIRUPDWLRQ
VXFKDVGDWDPDSVPHWDGDWDDQDO\VHVDQGDSSOLFDWLRQV
$GYDQFHGGDWDHGLWLQJLVSHUIRUPHGZLWK$UF(GLWRUDQG
$UF,QIR0DSEDVHGDQDO\VLVVLPSOHHGLWLQJPHWDGDWD
FDSWXUHPRGHOLQJDQGDQDO\VLVFDQEHSHUIRUPHGZLWK
$UF9LHZ VHDWV
$UF6'(OHWV\RXPDQDJHLQIRUPDWLRQDQGGDWDLQD
'%06
$UF5HDGHU$UF,06DQGRWKHUFOLHQWVDOORZ\RXWRSXEOLVK
DQGVKDUHLQIRUPDWLRQZLWKRWKHUV
62 • What is ArcGIS?
Stage 1
Stage 1: Data use: Use ArcGIS and ArcIMS with 0XOWLXVHUGDWDDFFHVVDQGGDWDVKDULQJDUHNH\
existing data UHTXLUHPHQWVRIDQ\*,6DQGQXPHURXVVWUDWHJLHVDUHXVHG
$UF*,6VXSSRUWVDOOWUDGLWLRQDOILOHEDVHGGDWDW\SHVLQ WRVKDUH*,6LQIRUPDWLRQ,Q$UF,QIR:RUNVWDWLRQD
DGGLWLRQWRWKHQHZHUJHRGDWDEDVHVDQGRWKHU'%06GDWD FRPPRQSUDFWLFHLVWREXLOGGDWDXVLQJFRYHUDJHVDQGPDS
VRXUFHV7KXVWKHLQLWLDOPLJUDWLRQVWHSZRXOGEHWRXVH OLEUDULHVDQGWRVKDUHGDWDE\FRQYHUWLQJLWLQWRVKDSHILOHV
$UF*,6IRUGDWDXVH<RXFDQGHSOR\GDWDDFFHVVWRROV 8VHUVGHSOR\YDULRXVVRIWZDUHVHDWVWRDFFHVVWKLVGDWD
VXFKDV$UF9LHZ$UF5HDGHUDQG$UF,06WRZRUNZLWK LQFOXGLQJ$UF9LHZ*,6DQG$UF([SORUHU$QRWKHU
H[LVWLQJ*,6GDWDUHJDUGOHVVRILWVIRUPDW7KHLPSDFWRI FRPPRQGLVWULEXWLRQPHFKDQLVPJDLQLQJZLGHDQGUDSLG
WKLVVWUDWHJ\LVWKDW\RXZLOOFRQWLQXHWRXVH$UF,QIR DFFHSWDQFHLV,QWHUQHWDFFHVVXVLQJ$UF,06
:RUNVWDWLRQWRHGLWDQGPDLQWDLQFRYHUDJHGDWDGXULQJWKH ,QWKHILUVWVWDJHRIPLJUDWLRQ\RXZLOOFRQWLQXHWRHGLW
ILUVWVWDJHRIPLJUDWLRQ2YHUWLPH\RXFDQEHJLQWR DQGPDLQWDLQGDWDZLWK$UF,QIR:RUNVWDWLRQDQGEHJLQWR
LQYHVWLJDWHGDWDPLJUDWLRQWRWKHJHRGDWDEDVHDQGHGLWLQJ PLJUDWH\RXUGDWDXVLQJDSSOLFDWLRQVIURP$UF9LHZ*,6
XVLQJ$UF(GLWRUDQG$UF,QIR $UF([SORUHUDQGVRRQWR$UF9LHZ$UF5HDGHUDQG
$UF,06
Data-sharing strategies
Use of ArcIMS
to distribute
file-based datasets
as well as
geodatabases
$ FRPSDULVRQ RI WKH GDWDVKDULQJ VWUDWHJLHV EHWZHHQ $UF,QIR :RUNVWDWLRQ DQG $UF*,6 'HVNWRS
$UF*,6'HVNWRSLV:LQGRZVEDVHG&XVWRPL]DWLRQLV EHFDXVHRIWKHUDQJHRIIXQFWLRQDOLW\LQFOXGHGLQWKH
VLPSOHDQGIDPLOLDUWR:LQGRZVVRIWZDUHXVHUV6WDQGDUG $UF*,6'HVNWRSXVHULQWHUIDFH0DQ\DGGLWLRQDOWDVNVDUH
SURFHGXUHVDQGGHYHORSHUWRROVVXFKDV9LVXDO%DVLF9%$ VXSSRUWHGRYHUH[LVWLQJV\VWHPVIRUH[DPSOH
1(7DQG9LVXDO&DUHXVHGIRUFXVWRPL]LQJ$UF*,6 $UF9LHZ*,6$UF,QIR:RUNVWDWLRQDQG0DS2EMHFWV
'HVNWRS$UF,QIR:RUNVWDWLRQLVFXVWRPL]HGXVLQJ$0/ 7KHVHHDUOLHUV\VWHPVUHTXLUHGPRUHFXVWRPL]DWLRQ
SURJUDPPLQJDQGDSSOLFDWLRQVGHYHORSPHQWXVLQJ$0/
%HFDXVH$UF*,6'HVNWRSLVDVWDQGDUG:LQGRZV $YHQXHDQGVRRQWRFRPSOHWHPDQ\FRPPRQZRUN
DSSOLFDWLRQLWLVHDV\WROHDUQDQGXVH7KHUHTXLUHGOHYHO WDVNV
RIFXVWRPL]DWLRQZKHQPRYLQJWR$UF*,6LVUHGXFHG
Application framework
Automate work flows and custom Productive user interface supporting most
GUIs using AML and ODE common GIS tasks. When necessary,
custom work flows and tools are built using
COM-compliant Windows developer tools,
such as VBA, VB, VC++, .NET, and so on.
&RPSDULVRQ EHWZHHQ WKH $UF,QIR :RUNVWDWLRQ DQG $UF*,6 'HVNWRS DSSOLFDWLRQ IUDPHZRUNV
64 • What is ArcGIS?
Stage 1
,Q$UF*,6$UF9LHZ$UF(GLWRUDQG$UF,QIR'HVNWRS DQG$UF,QIR'HVNWRS6XSSRUWIRUGDWDXVHLVWKHVDPH
DUHDOOEDVHGRQWKHVDPHDSSOLFDWLRQIUDPHZRUNDQGVKDUH EHWZHHQDOOWKUHHSURGXFWV$UF(GLWRUDQG$UF,QIRDUHWKH
DFRPPRQXVHULQWHUIDFHDVZHOODVFRPPRQPDSVOD\HUV DGYDQFHGHGLWLQJVHDWV
FXVWRPWRROVDQGH[WHQVLRQV:KHQ\RXOHDUQ$UF9LHZ
\RXDUHOHDUQLQJWRXVH$UF,QIR'HVNWRSDQGVRRQ:KHQ 7KHVDPH*8,VFXVWRPL]DWLRQGDWDVXSSRUWDQG
\RXEXLOGPDSVLQ$UF9LHZWKH\FDQEHUHXVHGLQ GRFXPHQWVPDSVV\PEROVOD\HUVPHWDGDWD'VFHQHV
$UF,QIR'HVNWRS$UF(GLWRU$UF5HDGHUDQG$UF,06 DQGVRRQH[LVWEHWZHHQ$UF9LHZ$UF(GLWRUDQG
<RXFDQDOVRVKDUHFXVWRPDSSOLFDWLRQVEHFDXVH $UF,QIR'HVNWRS
FXVWRPL]DWLRQLVWKHVDPHEHWZHHQ$UF9LHZ$UF(GLWRU
,QWHUDFWLYH PDSSLQJ DQG FDUWRJUDSK\ DUH D EHQHILW RI XVLQJ $UF*,6 'HVNWRS
$UF9LHZPDSVFDQEHUHXVHGLQ$UF,QIR'HVNWRS$UF(GLWRU$UF5HDGHUDQG$UF,06
66 • What is ArcGIS?
Stage 1
Data use benefit: Common ArcGIS extensions XVHWKHFRUUHVSRQGLQJ$UF*,6'HVNWRSH[WHQVLRQVE\
7KH$UF*,6'HVNWRSSURGXFWV$UF9LHZ$UF(GLWRUDQG NHHSLQJWKHLUDQQXDOPDLQWHQDQFHXSWRGDWH
$UF,QIRVKDUHWKHVDPHRSWLRQDOH[WHQVLRQVDQGFRYHUWKH 7KHUHDUHDOVRVHYHUDODGGLWLRQDOH[WHQVLRQVQRWIRXQGLQ
FDSDELOLWLHVSURYLGHGE\WKH$UF,QIR:RUNVWDWLRQ $UF,QIR:RUNVWDWLRQWKDWDUHDYDLODEOHIRU$UF*,6
H[WHQVLRQV3OHDVHQRWH$OWKRXJKQRW\HWDYDLODEOH 'HVNWRS7KH\LQFOXGH$UF*,6*HRVWDWLVWLFDO$QDO\VW
$UF*,61HWZRUN$QDO\VWZLOOEHVKLSSLQJZLWKDIXWXUH $UF*,66XUYH\$QDO\VW$UF*,67UDFNLQJ$QDO\VW0DSOH[
$UF*,6UHOHDVH$UF,QIR:RUNVWDWLRQXVHUVZKRKDYH IRU$UF*,6$UF*,66WUHHW0DS86$$UF*,66WUHHW0DS
RSWLRQDOH[WHQVLRQVKDYHDFFHVVWRWKDWLVDUHOLFHQVHGWR (XURSH$UF*,66FKHPDWLFVDQG0U6,'(QFRGHUIRU
$UF*,6
Migrating your extensions
ArcInfo
ArcGIS Desktop Notes
Workstation
Network Analyst
Network Existing ArcInfo NETWORK users have access to both
(not available at
Workstation Network and ArcGIS Network Analyst.
version 8.3)
ArcScan ArcScan for Existing ArcScan for ArcGIS users have access
ArcGIS to ArcScan tools for ArcInfo Workstation, ArcEditor,
ArcInfo on ArcGIS Desktop, and ArcView.
COGO Core ArcEditor COGO users apply traverse and other coordinate
and ArcInfo geometry tools to edit coverages in ArcEdit. These
Desktop functions capabilities are now supported as core editing
operations in ArcEditor and ArcInfo.
More advanced survey management tools are
included with ArcGIS Survey Analyst, which is freely
available as an upgrade to all COGO users.
Data use benefit: Full, standards-based metadata Getting started with data use
support %HIRUH\RXEHJLQPLJUDWLRQPDNHVXUHWKDW\RXKDYHWKH
6LQFHDOLPLWHGQXPEHURIHVVHQWLDOPHWDGDWDFDSDELOLWLHV SURSHUKDUGZDUHDQGRSHUDWLQJV\VWHPVRQZKLFKWR
DUHVXSSRUWHGLQ$UF,QIR:RUNVWDWLRQSHUKDSVRQHRI WKH GHSOR\$UF*,6,WGRHVUHTXLUHDPRUHPRGHUQ:LQGRZV
HDVLHVWPLJUDWLRQGHFLVLRQVZLOOEHWRXVH$UF*,6'HVNWRS PDFKLQHDQGYHUVLRQRIWKH:LQGRZVRSHUDWLQJV\VWHP
$UF9LHZ$UF(GLWRUDQG$UF,QIRWRGRFXPHQWDQG WKDQGR$UF9LHZ*,6DQG$UF,QIR:RUNVWDWLRQ(QVXUH
SXEOLVKPHWDGDWDFDWDORJV \RXUKDUGZDUHZLOOVXSSRUW\RXUPLJUDWLRQ)RUPRUH
LQIRUPDWLRQYLHZWKHV\VWHPUHTXLUHPHQWVDW
$UF*,6VXSSRUWVDOORIWKHPHWDGDWDFRQWHQWVWDQGDUGV KWWSVXSSRUWHVULFRP
)*'&,62DQGVRRQ,Q$UF*,6WKH$UF&DWDORJ
DSSOLFDWLRQLVDKLJKO\SURGXFWLYHWRROIRUHGLWLQJDQG
PDQDJLQJPHWDGDWD<RXFDQXVH$UF&DWDORJWRGRFXPHQW
DOOLQIRUPDWLRQVHWVZLWKHDV\WRXVHHGLWRUV7KLVLVKLJKO\ Starting points for beginning migration:
SURGXFWLYHEHFDXVH$UF&DWDORJZLOODXWRPDWLFDOO\SRSXODWH
PDQ\RIWKHPHWDGDWDFRQWHQWILHOGVLQKHUHQWLQ\RXU Begin data and map use applications using
ArcGIS Desktop.
GDWDVHWVIRU\RXVLPSO\E\SRLQWLQJ$UF&DWDORJPHWDGDWD
WRROVDW\RXUGDWDVHWV7KHLQWHUYLHZVW\OHRIWKH,62 Work with existing data.
HGLWRUDOVRPDNHVVHQVHRIDQRYHUZKHOPLQJDPRXQWRI
PHWDGDWDFRQWHQWDQGSURSHUWLHV4XLWHVLPSO\LW·VD Begin to document your data holdings using
SURGXFWLYHHQYLURQPHQWLQZKLFKWRFDSWXUHGHWDLOHG the Metadata Editor in ArcCatalog.
GRFXPHQWDWLRQDERXW\RXULQIRUPDWLRQKROGLQJV
Share ArcMap documents with ArcReader,
$UF*,6'HVNWRSXVHUVFDQDOVRFKRRVHWRSXEOLVKD ArcIMS, and other ArcView, ArcEditor, and
FRPSUHKHQVLYHPHWDGDWDFDWDORJXVLQJ$UF6'(DQGWR ArcInfo Desktop users.
VHUYHLWRSHQO\DVDQ$UF,060HWDGDWD&DWDORJ6HUYLFH
7KLVVHUYLFHFDQEHVHDUFKHGXVLQJWRROVSURYLGHGZLWK Publish standard cartographic layers for
your ArcGIS users.
$UF,06XVLQJ$UF&DWDORJDQGHYHQWKURXJK=
SURWRFROV8VHUVFDQHPSOR\$UF*,6WRDXWKRUPDQDJH Migrate map production to ArcMap.
DQGSXEOLVKDVWDQGDUGVEDVHGFOHDULQJKRXVHQRGHRUWR
HVWDEOLVKWKHLURZQJHRJUDSK\QHWZRUN Migrate extension use to ArcGIS Desktop.
:KHQ \RX EHJLQ PLJUDWLRQ FRQVLGHU WKHVH RSWLRQV IRU GDWD XVH DQG GHSOR\PHQW
68 • What is ArcGIS?
Stage 2: Data management and editing using the Data management and editing benefit: All GIS
geodatabase data in the DBMS
7KHVHFRQGVWDJHRIPLJUDWLRQLVWKHPRVWFRPSOLFDWHGRI ,Q$UF,QIR:RUNVWDWLRQWKHSULPDU\*,6GDWDIRFXVLVRQ
WKHWKUHHPLJUDWLRQSKDVHV7KXVDPDMRUGHFLVLRQSRLQWLQ ILOHEDVHGGDWDPDQDJHGLQDVHWRIZRUNVSDFHVRUILOH
\RXUPLJUDWLRQSODQWR$UF*,6ZLOOEHWRGHWHUPLQHZKHQ IROGHUV$ZRUNVSDFHFRQWDLQVDVHWRIILOHEDVHG*,6
WKHDSSURSULDWHWLPHZLOOEHWRPRYHIURPWKHFRYHUDJH GDWDVHWVVXFKDVFRYHUDJHVVKDSHILOHVJULGV7,1VDQG
Stage 2
EDVHGGDWDPRGHOXVHGLQ$UF,QIR:RUNVWDWLRQWRWKH RWKHULPDJHILOHV7KH,QIRGLUHFWRU\LQHDFKZRUNVSDFH
JHRGDWDEDVHPRGHORI$UF*,6IRUPDQDJLQJ\RXUYHFWRU KROGVWDEOHV8VHUVRIWHQPDQDJHUHODWHGWDEOHVLQD64/
GDWDVHWV7KLVPLJUDWLRQVWDJHDOVRSUHVHQWVPDQ\QHZ '%06VXFKDV2UDFOHRU0LFURVRIW64/6HUYHU,Q
RSSRUWXQLWLHVWRH[WHQG\RXU*,67KHJHRGDWDEDVHGHVLJQ $UF,QIR:RUNVWDWLRQFRYHUDJHVDUHXVHGDVWKHSULPDU\
SKDVHZLOOUHTXLUHSURWRW\SHLPSOHPHQWDWLRQVRIWKH YHFWRUGDWDIRUPDWIRUGDWDPDQDJHPHQWEHFDXVHWKH\
JHRGDWDEDVHWR]HURLQRQWKHPRVWDSSURSULDWHGDWDEDVH VXSSRUWWRSRORJ\DQGRWKHULQWHJUDWHGJHRPHWU\
GHVLJQ7KLVVKRXOGEHIROORZHGE\DSLORWSURMHFWLQZKLFK
WKHSODQQHGV\VWHPDUFKLWHFWXUHLVXVHG7KHJRDORIWKH ,Q$UF*,6WKHIRFXVLVLQFUHDVLQJO\RQ*,6GDWDLQD
SLORWSURMHFWLVWRGHWHUPLQHDZRUNLQJV\VWHP UHODWLRQDOGDWDEDVHUHIHUUHGWRDVWKHJHRGDWDEDVH7KH
FRQILJXUDWLRQWRGHSOR\GDWDHGLWLQJDSSOLFDWLRQV JHRGDWDEDVHVWRUDJHPRGHOLVEDVHGRQWKHVWDQGDUG
UHODWLRQDOPRGHORIWDEOHVFRQWDLQLQJURZVDQGFROXPQV
'DWDHGLWLQJDQGDXWRPDWLRQDOVRUHSUHVHQWVRPHRIWKH 7KHUHLVRQHFHQWUDOUHSRVLWRU\WRKROGERWKWKHVSDWLDODQG
PRUHVRSKLVWLFDWHGZRUNIORZVWRPDLQWDLQGDWDLQWHJULW\ DWWULEXWHLQIRUPDWLRQ$OOJHRGDWDEDVHLQIRUPDWLRQLVKHOG
GXULQJHGLWLQJDQGPDLQWHQDQFHWDVNV7KXVWKHVH LQVWDQGDUG'%06WDEOHV
PLJUDWLRQWDVNVDUHPRUHOLNHO\WRLQFOXGHDSSOLFDWLRQ
FXVWRPL]DWLRQ 7KHFKDUWVRQWKHQH[WWKUHHSDJHVRXWOLQHGDWDLQ$UF,QIR
:RUNVWDWLRQYHUVXV$UF*,6'HVNWRS
,QWKLVVHFWLRQZHZLOOGLVFXVVVRPHRIWKHNH\GDWD
FRQFHSWVDVZHOODVVRPHFULWLFDOGDWDPRGHOLQJSURFHGXUHV
WR IROORZ
Coverage Geodatabase The coverage's attribute tables (PAT, AAT, and so on) in the INFO
Attribute Tables tables database are maintained separately from the geometry. In the
geodatabase, geometry and attributes are maintained in a single
DBMS table (one per feature class).
INFO tables Text files ArcGIS supports the same tables supported in ArcInfo Workstation plus
INFO tables many more formats.
DBMS table via dBASE tables
DBI DBMS tables
Any OLE DB
data source
Grids Raster dataset Supports full raster operations on numerous raster formats in
addition to grids: JPEG, ERDAS IMAGINE, TIFF, and so on, are
Images Images supported for storage and management in the geodatabase.
In ArcGIS, all geodatabase rasters (as well as file-based raster
Image Catalogs Raster catalogs datasets) can have multiresolution pyramids for efficient data use at
various map scales.
You can manage large raster datasets in the geodatabase (for
example, greater than 100 GB). They can either be tiled or
mosaicked in a single large, continuous coverage.
COGO arcs Lines with COGO COGO coverages hold arc and point feature classes that contain specific
attributes COGO attributes (such as traverse and curve properties) in the AAT and
COGO points Points with COGO PAT. Similar properties can be maintained on Line and Point feature
attributes classes in the geodatabase.
Survey dataset ArcGIS users who have Survey Analyst can manage a comprehensive
survey dataset that holds survey points, coordinates, measurements,
and computations for managing all survey information as an integral part
of the GIS. This also includes the ability to incrementally add new survey
information over time. Feature geometry can be linked to survey point
locations and adjusted.
70 • What is ArcGIS?
Comparison of coverages and feature datasets
Coverage Geodatabase feature * The spatial extent and coordinate system are defined
Stage 2
feature classes: classes: as part of the dataset's spatial reference. The tics could
optionally be managed as a point feature class.
Tic Point * ** With topological relationships to other line and
polygon feature classes.
Bnd * *** A label location with a topological association to its
polygon.
Arc Polyline **** The best strategy is to use generic feature classes
whenever possible to ensure support for open,
Node Point ** multipurpose, standards-based data. However, the
geodatabase is extensible and it is possible to add
Point Point custom feature classes.
Polygon Polygon
Region Polygon
Annotation Annotation
NA Dimension
$UF,QIR:RUNVWDWLRQDQG$UF*,6'HVNWRSHDFKKDYHDGLIIHUHQWJHRPHWU\PRGHO&RYHUDJHIHDWXUHFODVVHVFDQKDYH[\
FRRUGLQDWHSDLUV*HRGDWDEDVHIHDWXUHFODVVHVFDQKDYH[\[\][\PRU[\]PFRRUGLQDWHVWKH]·VDUHXVHGWRKROGHOHYDWLRQ
DQGWKHP·VDUHXVHGWRKROGPHDVXUHVIRUOLQHDUUHIHUHQFLQJ
*HRGDWDEDVHIHDWXUHFODVVHVFDQKROGWUXHFXUYHVDQGSDUDPHWULFJHRPHWU\
&RYHUDJHVFDQRQO\KDYHRQHWLFDUFQRGHDQGSRO\JRQIHDWXUHFODVV)HDWXUHGDWDVHWVFDQKROGDQ\QXPEHURI IHDWXUH
FODVVHVRIDQ\VXSSRUWHGW\SH
)HDWXUHFODVVHVLQWKHJHRGDWDEDVHFDQKDYHVXEW\SHV
&ROXPQVLQJHRGDWDEDVHWDEOHVFDQEHDVVRFLDWHGZLWKDGRPDLQDVHWRUUDQJHRIYDOLGYDOXHV
%RWKGDWDPRGHOVFDQKDYHUHODWLRQVKLSV$UF,QIR:RUNVWDWLRQXVHVWKH5(/$7(FRPPDQGWRMRLQURZVEHWZHHQWDEOHV
$JHRGDWDEDVHFDQKDYHUHODWLRQVKLSVGHILQHGDVSDUWRILWVGDWDPRGHO2QWKHIO\MRLQVPXFKOLNH5(/$7(6DUHDOVR
VXSSRUWHGLQ$UF*,6
,QDFRYHUDJHRYHUODSSLQJDQGPXOWLSDUWSRO\JRQIHDWXUHVWKDWVKDUHJHRPHWU\PXVWEHPRGHOHGZLWKDVHWRIUHJLRQ
IHDWXUHFODVVHV,QWKHJHRGDWDEDVHWKHVHZRXOGEHRUJDQL]HGLQWRDVHWRISRO\JRQIHDWXUHFODVVHVZLWKWRSRORJ\UXOHVWKDW
GHILQHLI DQGKRZSRO\JRQVFDQRYHUODS
,QFRYHUDJHVPXOWLSOHLQWHJUDWHGOLQHIHDWXUHFODVVHVDUHPRGHOHGDVURXWHV\VWHPV,QWKHJHRGDWDEDVHWKHVHZRXOGEH
RUJDQL]HGLQWRDQXPEHURI OLQHIHDWXUHFODVVHVDQGLQWHJUDWHGXVLQJDWRSRORJ\
72 • What is ArcGIS?
Data managment and editing benefit: Strong Data management and editing benefits: Support
multiuser data management for multiuser editing and other critical GIS
,Q$UF,QIR:RUNVWDWLRQWKHPRVWFRPPRQILOHEDVHG work flows
PHWKRGIRUGDWDHGLWLQJDQGPDLQWHQDQFHLVWRWLOHWKHGDWD 7KHUHDUHDQXPEHURINH\GDWDPDQDJHPHQWZRUNIORZV
LQWRPDQDJHDEOHFKXQNVDQGDOORZRQO\RQHXVHUDWDWLPH LQ*,6$UF,QIR:RUNVWDWLRQGLUHFWO\DGGUHVVHVRQO\RQH
WRHGLWDQ\WLOH)LOHEDVHGHGLWLQJLQ$UF(GLWDOZD\V RI WKHVHZRUNIORZVIRUWLOHEDVHGHGLWLQJ7KHRWKHUGDWD
Stage 2
RSHUDWHVRQWKHFRYHUDJHGDWDPRGHO0RVWRIWHQWKHGDWD PDQDJHPHQWZRUNIORZVIRUH[DPSOHKLVWRU\
LVVKDUHGE\FRQYHUWLQJLWWRVKDSHILOHVDQGRWKHUGLUHFWXVH PDQDJHPHQWPXVWEHEXLOWDVFRPSUHKHQVLYH$0/
IRUPDWVIRUH[DPSOH$UF6'(OD\HUV DSSOLFDWLRQVRQWKHEDVHV\VWHP
,Q$UF*,6XVHUVHGLWDQGPDLQWDLQDUHODWLRQDOGDWDEDVH³ ,Q$UF,QIR:RUNVWDWLRQIRUGLVFRQQHFWHGPXOWLXVHU
WKHJHRGDWDEDVH8VHUVGLUHFWO\LQWHUDFWZLWKDQGHGLWWKH HGLWLQJZKHUHWLOHEDVHGGDWDLVFKHFNHGRUFRSLHGRXW
VDPHGDWDEDVHDVLVXVHGIRURWKHUSXUSRVHVLQWKHLU*,6 DQGWKHWLOHVDUHMRLQHGWKHFKHFNRXWGDWDFRS\LVHGLWHG
1RFRQYHUVLRQLVUHTXLUHG7KHPXOWLXVHUJHRGDWDEDVH DQGRQFHFRPSOHWHGFKHFNHGEDFNLQWRWKHPXOWLWLOH
ZKLFKUHTXLUHVWKHXVHRI$UF6'(FDQUHDFKDQ\VL]HLW UHSRVLWRU\7KHHGLWHGFRS\ZKROO\UHSODFHVWKHFKHFNRXW
LVDOZD\VFRQWLQXRXVWKDWLVQRWWLOHG GDWD
9HUVLRQEDVHGKLVWRU\PDQDJHPHQW
ArcInfo ArcGIS
Workstation Desktop )RUJRRGWHFKQLFDOZKLWHSDSHUVRQKRZWRLPSOHPHQW
KLVWRU\UHIHUWRWKH7HFKQLFDO3DSHUVDW
KWWSVXSSRUWHVULFRP
Three alternatives One strategy: $OORI WKHVH*,6ZRUNIORZVDUHEDVHGRQYHUVLRQLQJ$W
can be used for Multiuser geodatabases
LWVVLPSOHVWOHYHOYHUVLRQLQJUHFRUGVDQGWUDFNVXSGDWHV
multiuser data (uses ArcSDE and a
DBMS such as Oracle,
DQGFKDQJHVDVVWDQGDUGURZVLQWDEOHV$OORIWKHZRUN
management:
SQL Server, IBM DB2, or IORZVGHVFULEHGKHUHDUHEXLOWXVLQJYHUVLRQHG
- Tiled workspaces Informix): JHRGDWDEDVHV
- Map libraries
- ArcStorm libraries - Continuous, not tiled (65,·VYHUVLRQLQJLPSOHPHQWDWLRQLVRSHQIRUDFFHVVDQG
(using the ArcStorm - Direct use, not XVHE\DOORWKHU'%06DSSOLFDWLRQV
extension) converted for editing or
shared use 2YHUWLPH(65,SODQVWRDGGVXSSRUWIRUDGGLWLRQDOZRUN
IORZVLQ$UF*,6DQG$UF6'()RUH[DPSOHLQDQ
XSFRPLQJ$UF*,6UHOHDVHZHZLOODGGVXSSRUWIRUORRVHO\
FRXSOHGUHSOLFDWLRQDOORZLQJXVHUVWRVKDUHV\QFKURQL]HG
XSGDWHVEHWZHHQUHPRWHJHRGDWDEDVHVLQDQ\'%06
2UDFOH64/6HUYHUDQGVRRQ
Check-out/ Supports check-out/ In ArcInfo Workstation, multiuser editing requires one copy of
Check-in check-in plus additional the features to be edited by each user. The typical
editing version-based GIS mechanism for this is to tile the GIS dataset and to have a
work flow work flows (via ArcSDE): single user edit one or more tiles of data at any point in time.
Workstation users often employ map libraries (using Map
1) Multiuser editing Library or ArcStorm) to manage the check-out/check-in
2) Persistent design process.
alternatives
3) Feature history and 1) Check-out and join.
revision info (metadata) 2) Edit coverage copy.
4) Disconnected editing 3) Check-in edited data copy.
5) Integrated field editing
via ArcPad In ArcInfo Workstation, checkouts can be made against
6) Loosely coupled ArcSDE datasets but must be converted to coverages for
replication (coming in a editing in ArcEdit.
future ArcGIS release)
In ArcGIS, multiuser editing requires the use of ArcSDE and a
DBMS to manage and store the multiuser geodatabase. The
geodatabase is not tiled; it is continuous. Any number of
editors can simultaneously edit against the multiuser
geodatabase. No data conversion is required like in ArcInfo
Workstation; the edits are made directly on the multiuser
database. Editors work with their own version (that is, only
with their changes, not everyone's changes). Multiple versions
can be reconciled against other versions and the changes can
be posted to a common version (sometimes called the default
version).
74 • What is ArcGIS?
Starting points for stage 2 migration: Data
management and editing
Begin to learn, understand, and prototype Plan your long-term data migration strategy:
your use of geodatabases:
Stage 2
Begin to experiment with and use personal Determine the best data architecture for your GIS.
geodatabases. Load some sample datasets into a Should you use a small collection of personal
personal geodatabase. geodatabases? Perhaps this will be appropriate if
you have a few focused editors and smaller data
Try migrating some coverage data into feature volumes. There have been acceptable performances
datasets with topologies. Learn how to model your on personal geodatabases containing 100,000 to
geographic information. Experiment with 500,000 features and less than 1 GB in size
topologies in ArcCatalog and ArcMap. ArcEditor (Microsoft Access [MDB] database file limits are
and ArcInfo 8.3 include very good editing 2 GB). Some users can organize their GIS layers
and data management tools as well as strong into a series of personal geodatabases (one for
documentation for this. each layer) for use.
Begin to prototype your geodatabase data models. Once you prototype your data model with personal
Define feature classes, topologies, and other geodatabases, you should pilot the same
geodatabase elements in a prototype personal architecture you plan on deploying to test your
geodatabase and begin to experiment with that database architecture. Test your complete system
data model using ArcGIS Desktop. design. Use representative data volumes. Adjust
your design to work on real-world scenarios.
Seek consistency, simplicity, and openness in
your geodatabase design. Start with your existing While your implementation costs may increase, it is
coverage designs and reuse the best concepts in still strongly recommended that you implement
their designs. Experiment with sample ArcGIS ArcSDE and a DBMS for large multiuser systems.
data models. Helpful real-world data model All supported DBMS architectures will work and
implementations, diagrams, user documentation, perform quite well with ArcGIS.
and tools are available at http://support.esri.com.
Data migration often requires some custom
application development for data entry and
management work flows.
on geodatabases.
ModelBuilder for
Data would require graphically composing
7KHFRPPDQGEDVHGJHRSURFHVVLQJIUDPHZRUNDQGWKHXVH conversion to scripts and data flows.
RI$0/LVRQHRIWKHNH\DGYDQWDJHVRI$UF,QIR coverages for many
Open, industry-
:RUNVWDWLRQ geoprocessing
operations in ArcInfo standard scripting
Workstation (for support in Python,
$UF*,6'HVNWRSSURYLGHVDFFHVVWRWKHVDPH example, from a map Perl, VB Script, JavaScript,
JHRSURFHVVLQJWRROVDFFHVVHGIURPWKH$UFSURPSWLQ library), as well as in and Active X programming
ArcGIS Desktop 8.3. tools.
$UF,QIR:RUNVWDWLRQSOXVDIHZDGGLWLRQDOWRROV,Q
$UF*,6'HVNWRSDPDMRUIRFXVZLOOEHWKHUHOHDVHRID ArcGIS 9.0 will fully Easily extensible with
FRPSUHKHQVLYHJHRSURFHVVLQJWRRONLW3OXV$UF*,6 modernize all
geoprocessing in
custom scripts, commands,
and programs.
'HVNWRSZLOODGGVXSSRUWIRUDQLQWHJUDWHGDQG ArcInfo Desktop.
PRGHUQ$UF7RROER[WKDWZLOOZRUNZLWKLQDQ\$UF*,6 Any external program can
be incorporated as a tool.
DSSOLFDWLRQ$UF&DWDORJ$UF0DSDQG$UF6FHQH7RROV
ZLOOZRUNZLWKDOOGDWDLQFOXGLQJJHRGDWDEDVHVPDSOD\HUV
FRYHUDJHVVKDSHILOHVJULGV7,1VDQGDOORWKHUVXSSRUWHG
*,6IRUPDWV0RGHOVFDQEHEXLOWDQGVKDUHG2SHQ
VXSSRUWWRLQWHJUDWHDQ\H[WHUQDORSHUDWRUVDQGPRGHOV
LQWR$UF7RROER[DQG0RGHO%XLOGHUZLOOEHVXSSRUWHGDV
ZHOO&RPPDQGVDQGVFULSWLQJZLOODOVREHVXSSRUWHG
6LQFHWKHQHZJHRSURFHVVLQJVXSSRUWZLOOEHUHOHDVHGVRRQ
DIWHU$UF*,6\RXFDQEHJLQWRSODQIRULWVPLJUDWLRQLQ
WKHFRPLQJPRQWKV
76 • What is ArcGIS?