<<

ArcGIS® 9 What is ArcGIS? Copyright © 2001–2004 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.

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, ArcView, MapObjects, ADF, ArcGlobe, ArcWeb, ArcUSA, ArcWorld, 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.

Attribution.pmd 1 3/5/2004, 6:23 PM Contents

CHAPTER 1: GIS CONCEPTS AND REQUIREMENTS ...... 1                                      !      !   " #          $  %

CHAPTER 2: WHAT IS ARCGIS? ...... 19     

CHAPTER 3: GIS DATA CONCEPTS IN THE GEODATABASE ...... 25 &        '()  * #      $  % +  !   ,  !  - .!                               /          0   1     2)3  *

CHAPTER 4: DESKTOP GIS: ARCVIEW, A RCEDITOR, AND ARCINFO ...... 37 #  &' 0 $  

CHAPTER 5: GIS: ARCSDE, ARCIMS, AND ARCGIS SERVER...... 65   ** !     *% #  &'4$  * #  &)$  % #  &$  %-

TOC.pmd 3 3/5/2004, 6:23 PM CHAPTER 6: EMBEDDED GIS: ARCGIS ENGINE...... 87 4    #  &4$  -

CHAPTER 7: MOBILE GIS: ARCPAD AND DEVICES ...... 97 )    - &5 6)     !   -- &' 0  &4  57  

CHAPTER 8: FUTURE GIS TRENDS...... 103 +   1    "      % '         /      !  

GLOSSARY ...... 113

iv • What is ArcGIS?

TOC.pmd 4 3/5/2004, 6:23 PM GIS concepts and 111 requirements

1

Ch01_Requirements.pmd 1 3/5/2004, 6:24 PM THE THREE VIEWS OF A GIS

&      !  89   !          S   /       :  !  :   !    !                 !      P      Q            !     > :  !  :    :                  0            6&                   &      !             ?          0      6    0     ?    : !  !   :            6&                                     4,&&& 8   :  :    : 0 :   9 !   8            9: 8     9:         6&       ?8          9                :             !      

Geoprocessing

Models

Geovisualization Geodatabase

Maps

   

2 • What is ArcGIS?

Ch01_Requirements.pmd 2 3/5/2004, 6:24 PM THE GEODATABASE VIEW

&  >0      O # ,                  8    9  P     ! !     !Q+  !:                 11111111 1 3 B  >0   0!    111 111          111 Cell Property Cell color 111 1 Tree cover Brown 111 2 Golf course Green Geographic representations 111 3 Lake Blue &         :    ! 111 111       + ? :  111 1 1 2 2 2 2 ! !   !  :      :     :                            # F 0 4               :6 # D     E    8     : :  !  9

#       

GIS concepts and requirements • 3

Ch01_Requirements.pmd 3 3/5/2004, 6:24 PM # !  

Frompoint ToPoint Type Direction Distance A B Direction N87E - A C Angle 300.56 201 A C Distance - 20.50

# D  !      :   :        

Addresses 3350 45th Ave NE 3350 45th Ave NE 3383 30th Ave NE 2459 Country Rd. 9 NE

3383 30th Ave NE

2459 Country Rd. 9 NE

4 • What is ArcGIS?

Ch01_Requirements.pmd 4 3/5/2004, 6:24 PM Descriptive attributes    G !      8           :    0! 9                         ! 0!     :G 

   G ) !   0  !           

Geogra

334-1626-005

334-1626-006 334-1626-004 334-1626-003

334-1626-002 334-1626-006 334-1626-007 334-1626-001

PIN Area Addr Code Owner Relat. Acq.Date Assessed TaxStat 334-1626-004 9,254 347 Cherry Ct. SFR J. Williamson HW 1974/09/20 $135,750.00 02

Tabular View Feature class table Related ownership table PIN Area Addr Code PIN Owner Relat. Acq.Date Assessed TaxStat 334-1626-001 7,342 341 Cherry Ct. SFR 334-1626-001 G. Hall SO 1995/10/20 $115,500.00 02 334-1626-002 8,020 343 Cherry Ct. UND 334-1626-002 H. L HolmesUK 1993/10/06 $24,375.00 01 334-1626-003 10,031 345 Cherry Ct. SFR 334-1626-003 W. RodgersHW 1980/09/24 $175,500.00 02 334-1626-004 9,254 347 Cherry Ct. SFR 334-1626-004 J. WilliamsonHW 1974/09/20 $135,750.00 02 334-1626-005 8,856 348 Cherry Ct. UND 334-1626-005 P. GoodmanSO 1966/06/06 $30,350.00 02 334-1626-006 9,975 346 Cherry Ct. SFR 334-1626-006 K. StaleyHW 1942/10/24 $120,750.00 02 334-1626-007 8,230 344 Cherry Ct. SFR 334-1626-007 J. DormandyUK 1996/01/27 $110,650.00 01 334-1626-008 8,645 342 Cherry Ct. SFR 334-1626-008 S. GooleyHW 2000/05/31 $145,750.00 02

    

GIS concepts and requirements • 5

Ch01_Requirements.pmd 5 3/5/2004, 6:24 PM Spatial relationships: topology and networks F 0       G         :        0 :              !             !   !          : : :            :  !  !:  !  0E         ! :        >     8 ? :     G !  !9   !                   !8 ? :     !     9

E d ge

Face

Node

               !         !

     "!# "            !

6 • What is ArcGIS?

Ch01_Requirements.pmd 6 3/5/2004, 6:24 PM Thematic layers and datasets '     6               # ,     8    !9  !              :!  E        ! # 7         # '              !     ) !          !    !        Transportation         !   G             0  Land Use    !   !0!     &          ! Census Tracts     :    !      :          6 Structures #      !    Postal Codes # H  !      

Raster Imagery # 4 !     # 7 !    :  :    &!            ""   !      4 >                          :          G           !     :  : :     !:  E      8'4) 95 !                  !  :   !E                 

GIS concepts and requirements • 7

Ch01_Requirements.pmd 7 3/5/2004, 6:24 PM THE GEOVISUALIZATION VIEW

         0          0  :  :?         :  !     I        :'  :  !     : E    :   !       :      0           I   ! !        !   !    + ? :!   &                   !          )     !     !                       I         G                        G              >    !  + ? :!            !               !     8      #     E    9        "  0             : !                

$    "               ""  %"   !

8 • What is ArcGIS?

Ch01_Requirements.pmd 8 3/5/2004, 6:24 PM      :   :                  : :     :             S              0      '            :   S  P    Q   !   #        

     *     

     "      $!*  

&      P Q "          $)        

GIS concepts and requirements • 9

Ch01_Requirements.pmd 9 3/5/2004, 6:24 PM THE GEOPROCESSING VIEW

&              G                   8  9         0             8  ? :  !9:     Data + Tool = New Data  !  !  8 ? :  : :      0       ! 9:              &         ?     !                       0                                 &        0     >                                            G           0      :   :                 

           

All land Select Potential uses in Agriculture from Pesticide use study area land uses in study area Select Potential Pesticide on pesticide use on permeable soils Study Area permeable soils Watershed Clip Geology in Make Layer Permeable Geology to permeable study area study area soil types soils Geology

                 !                  "  !

10 • What is ArcGIS?

Ch01_Requirements.pmd 10 3/5/2004, 6:24 PM Geoprocessing in action Analysis and modeling                     0!   0           !   !         6  0 O ? :            :     :    # )     !   !: :       > !   0                 !       #    ?   0        !    !            # )    D         0   Extract by Acceptable  ?         > Land Use attribute land use

H           !  Merge Bioregion

) ((   &: !  Near Hydrology Buffer water            Suitable Exclude 5! :/(: K   habitat Populated Areas Unhabitable       !       Merge regions

         :     : Roads  !    :       !      + 

Data management )              Slope    !                 N    !   : 

  ) 03  8)39  NG  Soils G    N      N              Union Environmental Environmental Layers Layers Vegetation Street Network

Join Roads with Aspect Attribute table to feature class attributes

sCodeValues Code DescrRoadipption S 0 Common Surface Streett 1 MAttributeajor Road A      "      2 Highway C 3 UnimprovedTa bl Road e      !$"        4 Til 5 Other Other    !

Data compilation ) "   5             !    > ! !  Cartography   > !  L> !  8M&L &             M79 0 &   0           :      :                    M&LM7 0   :       :    E> !       0!      

GIS concepts and requirements • 11

Ch01_Requirements.pmd 11 3/5/2004, 6:24 PM GIS INFORMATION MANAGEMENT

          !   A GIS is transactional                &         !  :       !89     0        !        :     +  B:    :0     :     ? :               B :         :G 0     &       >                   !                   !  8'()930          : !     :                           H         B :              !  

  4              ! D         !    GIS data is complex      :            >      !  :             + ? :      >!   + ? :   !:                0   P 0Q:P  Q:P Q:     '():     > P   Q: P Q      >!   :      !!  0   ! :   5     !   :         !  !  !                N  !:            ?      P Q:   0         :   0 :  :       0      !   !    I GIS data compilation is an advanced, specialized     >       !  activity  !           7       >             !                      !   !            B:      ?          !        

12 • What is ArcGIS?

Ch01_Requirements.pmd 12 3/5/2004, 6:24 PM 4?       0  6 !  + ? :  :!       : 0      # '  6    !   :      0                     :    

1

Check out

2

Field Editing

3

Check in changes

,       

GIS concepts and requirements • 13

Ch01_Requirements.pmd 13 3/5/2004, 6:24 PM # '       6&      Loosely-coupled replication !    !        # 3 !E     '()D :        5  !:      !              ! !?          8  9:                    5  !:                   !   ) !  :'()    8 ? :M3:D : () '(9

-    

14 • What is ArcGIS?

Ch01_Requirements.pmd 14 3/5/2004, 6:24 PM GIS IS INHERENTLY A DISTRIBUTED INFORMATION SYSTEM

  !:          ! #  :       :           !             :  

       4        :          &     :  :     &    >: !     !   !             # ##             >          ! : >                   ?      :     F     '   :         !   8F'9      '       8'9         !:  !        :  Interoperability                 !       !    -     !         8'9 !  7           & 0        '                          :  :      ,             # ##         &  !      !          !&                         

GIS Networks ) !          

          !     :           !        "  "!."     #  "          !             !              !

GIS concepts and requirements • 15

Ch01_Requirements.pmd 15 3/5/2004, 6:24 PM & 0 0! 0 6      :                       # )         :                                     0O   '     #   :            #        : :           

Users search & discover GIS User GIS Data Community Publishers GIS Catalog Portal

er U se Discov

Central GIS Web Services IMS Services Catalog Harvesting Data Servers FTP GIS Catalog GIS Portal Publish          Services              ! "    

D?         H GIS catalog portals   S    DE    &      ! 0   8     9     0 : :         !       ?                 &              

                !      !              (!         :                       #                  :  :    0       :   :        5  !:                          

 !   / S1  -  !

16 • What is ArcGIS?

Ch01_Requirements.pmd 16 3/5/2004, 6:24 PM WHAT COMPRISES A COMPREHENSIVE GIS PLATFORM?

>         # ' 0       6  :0       :         !       '            S  0        > >       !             !        !         !             ::  !  :   ! 7        ?:    !        ?           :   :         !  &            !       6 # )       8 9            #                   G #            # &#E  0       !           

Desktop applications Web applications Compilation Analysis and and editing mapping Specialized Lightweight Web workstations workstations applications viewers browsers

Services Geoinformation services

Geodatabase services

Data

DBMS

        %

GIS concepts and requirements • 17

Ch01_Requirements.pmd 17 3/5/2004, 6:24 PM Ch01_Requirements.pmd 18 3/5/2004, 6:24 PM What is 222 ArcGIS?

19

Ch02_what_is_arcgis.pmd 19 3/5/2004, 6:24 PM GIS IS EVOLVING

 !   :        ,    O    !             :   '()  !: GE   G :   G !      :  :     :          0   !:                    ?   0                 0  :     H      0            #         : 0          !          > !  :       0 +           !   :    0      !      & !:  !                       0       4                   0        :   0     #      :       :      :   :             !              0 ?               &     !    !  !      !  >       :    :         : L    :               ! !0    ?B :    ? 

ArcGIS 9

Desktop GIS Embedded GIS Server GIS Mobile GIS

ArcGIS Desktop ArcGIS Engine ArcGIS Server ArcIMS ArcGIS Mobile ArcPad ArcView ArcEditor Web Desktop

Custom ArcReader Applications ArcInfo Server Web Templates Custom Templates

+ ArcGIS Extensions

Desktop Engine Server Customization Customization Development Kit Development Kit Development Kit JScript XML+ HTML/DHTML .NET VBScript XML .NET C++ VB .NET C++ VB Java JAVA ADF NET ADF C++ ArcPad Application Builder Services Java ArcObjects ActiveX (ASP ) JSP Component Building Blocks ColdFusion

ArcSDE

Geodatabase XML File Based DBMS

/   "   % !

20 • What is ArcGIS?

Ch02_what_is_arcgis.pmd 20 3/5/2004, 6:24 PM &         0    DESKTOP GIS       !    0  :  : ' 0   !      #:  &-            :                  0                    0      0    !    :  !6  :  :    0  # &' 0 O         &' 0                     #  0  # &4O         8 ? :&) :&7   (:       &  ?(: & 9       &' 0       # O&'4&:&)&: &    O&/ &:&4 (:  & (O     ?  & # ) O&5     &' 0   &' 0 '  .:   4  57  +       &' 0 :  &         E  7 1:R' 0 6&/ :&4 : & S  !          &DG ( &DG     !       :    E  G 8  ? :  ! G 9   E  G 8 ? :   G    ? &) (   9:         !   4  &    &DG                 : 0  8&' 0 9: 8&49:  8&9)       &DG       6LL      

 

 

   

2 O             -  !

What is ArcGIS? • 21

Ch02_what_is_arcgis.pmd 21 3/5/2004, 6:24 PM SERVER GIS ArcGIS 9 includes three server products:    !       &'4O                0                          !        !  &'4           !0  !    &            : S ?      !          ! !               ! 0       !     :       !   !   0        : :     !  : ?    &)O        > :       :       :  :          :    :       &)   ! !   ! :             : ! #  O        !    E    0? !     #     :  #  : '() :     0 F4  &O        K  5   4 4 8K449     !    G   E                    #  !        0 &    :         :D&5E  #  : #     +       &-    : 7 ":R6&'4:&): &S

Maps and Data Globes

World Wide Web

Data

Crosier, S. J., Goodchild, M., et al. (2003) “Developing an Infrastructure for Sharing Environmental Models” Environment and Planning Models B: Planning and Design 2003, volume 30(4) July, Work flow pages 487 – 501

Crosier, S. J. (2001) "Defining Space - A Metadata Approach" Of Significance 2001, Volume 3(2) pages 26 – 31 Models Hill, L. L., S. J. Crosier, et al. (2001). A Content Standard for Computational Models. D-Lib Magazine. 7. (Available: http://www.dlib.org/dlib/june01/ hill/06hill.html)

Metadata

      !*   "  ,                     +  !

22 • What is ArcGIS?

Ch02_what_is_arcgis.pmd 22 3/5/2004, 6:25 PM EMBEDDED GIS MOBILE GIS 4        !:                    !                 ! !           #                :       !  859E   !   ! !    !    !             0+ ? :      +  :    : :   0      :  !  :! 0 :  :   0 : :     S 0  :                !   E 0    :                    &4        &   E  0 > !             &' 0    :     ?    >      08 ? :  G         &     &4:            &5  &) 9H &4:     &       :             !        !        7PP:7D):F4: K    !   0         8) # &74 5 0 '            579  57 &' 0  &4 &4   ?       0  >  !      &    8 ? :)  #  4?9 0  0  ! !   E  !           57      !   +        : 7 %: +       &4:  R) 6&5  ' S 7 *:R4 6&4S

4  5    !

/  *   "   !

What is ArcGIS? • 23

Ch02_what_is_arcgis.pmd 23 3/10/2004, 1:19 PM GEODATABASE     O        O                 !                                                     8  &' 0 9:       8  &9:  E        8&49        '()    E  !                  '()  2)3          :   !    D  !       : '()   2)3     :          '()  +           :  7 :R        S

Geodatabase

ArcSDE

Personal Enterprise Geodatabase Geodatabase Oracle SQL Server IBM DB2 Informix

     "   !

24 • What is ArcGIS?

Ch02_what_is_arcgis.pmd 24 3/5/2004, 6:25 PM GIS data concepts in 3 the geodatabase

25

Ch3_Geodatabase_new_version.pmd 25 3/10/2004, 10:19 AM ARCGIS SUPPORTS GIS DATA IN FILES AND DBMSS

&    &   !     (  E     '()E     !           E                !        0     !     (!     &  E                :        :     :  :      &   :       ! &       :     E )    :             !               0         !     !  :&         E               ! !            :    : :  :     0 8F 9          !               :  !         ! '()

File-based datasets Coverages Shapefiles Grids TINs Images (numerous formats) Vector Product Format (VPF) files CAD files (numerous formats) Tables (numerous formats)

Geodatabases Oracle Oracle with Spatial or Locator DB2 with its Spatial Type Informix with its Spatial Type SQL Server Personal Geodatabases (Microsoft Access)

        " !                   "   !      ,   6$7,       6$7 6$725,$,#!

26 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 26 3/5/2004, 6:25 PM WHAT IS THE GEODATABASE?

            G >                          :           !                                          !     Geodatabase DBMS Notes       0     '()  : type   !  :   !      Personal Microsoft Jet Engine · Single-user editing geodatabase (Access) · 2 GB size limit !      : E       · No versioning ) K4      0 : support   :        ! ! Multiuser, versioned · Oracle · Requires ArcSDE    !          geodatabase · Oracle with Gateway Spatial or Locator · Multiuser editing   O           · IBM DB2 · Version-based       · IBM Informix work flows · Microsoft · size and 5       :   !      SQL Server number of users &  : ) K4     up to RDBMS           5   limits        0 E  0      "           ( ) &    0            5           0        G    0   ! !:     !                      !  05          E  F        )      >  &'4  0   ! '()     8()'(:   ?:D O     D    O M39)         !      0  :    :    ! 0     !'()    6 # 4? ! :       # ) !       # 3         0  )       !   ? !           !           :    '()     !   !

GIS data concepts in the geodatabase • 27

Ch3_Geodatabase_new_version.pmd 27 3/5/2004, 6:25 PM FEATURE GEOMETRY

/    8   G    !9       !    : : !  :     >!     !:     :                   +             !        :  : :   :                 &     !  G         8 ? :       9     8   9 ! !:

Points Lines Polygons Annotation 3D MultiPatch

Point Single part Single part

Multi-points Multi-part Multi-part

)      

28 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 28 3/5/2004, 6:25 PM RASTER GEOMETRY

,          ! :              :     :    :  :  :     !          :    :   ,          :  !   !     !                   '()  !    0 

Imagery

Grass Shrub Surveys

Addresses Beach Rules & behavior Topology Forest Terrain Water Networks H

                " !

.        "!

GIS data concepts in the geodatabase • 29

Ch3_Geodatabase_new_version.pmd 29 3/5/2004, 6:25 PM KEY DATABASE CONCEPTS

            # ,                :!       '()                 :              :   !0!  0      H   0  0! '() !     !  ?!         # ,   ! ?   E            !     .!'() + ? :    !        6    :              :    # '         # &            M3  #                     # &         # M3        0  # 4     !:  :       ! :   :   :  : :      :    

Feature class table Shape ID PIN Area Addr Code 1 334-1626-001 7,342 341 Cherry Ct. SFR 2 334-1626-002 8,020 343 Cherry Ct. UND 3 334-1626-003 10,031 345 Cherry Ct. SFR 4 334-1626-004 9,254 347 Cherry Ct. SFR 5 334-1626-005 8,856 348 Cherry Ct. UND 6 334-1626-006 9,975 346 Cherry Ct. SFR 7 334-1626-007 8,230 344 Cherry Ct. SFR 8 334-1626-008 8,645 342 Cherry Ct. SFR

Related PIN Owner Acq.Date Assessed TaxStat ownership 334-1626-001 G. Hall 1995/10/20 $115,500.00 02 table 334-1626-002 H. L Holmes1993/10/06 $24,375.00 01 334-1626-003 W. Rodgers1980/09/24 $175,500.00 02 334-1626-004 J. Williamson1974/09/20 $135,750.00 02 334-1626-005 P. Goodman1966/06/06 $30,350.00 02 334-1626-006 K. Staley1942/10/24 $120,750.00 02 334-1626-007 J. Dormandy1996/01/27 $110,650.00 01 334-1626-008 S. Gooley2000/05/31 $145,750.00 02

30 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 30 3/5/2004, 6:25 PM         :                       :    '()     (     G 8  '() D                  G      G 9  !    GO ? :          !        !        /          E G   !  '()         ! '()            ! !  !  G   8(3D(9!  ? !      '() + ? :D :     Where does the application logic belong? ?  :        ! /      ? H      E M3     :   : !         ! + ? :    ! 8  :   :  :(3D( :     6   ! :   9  G M3   #         '() '()        !    # 4?! '()              ? G   !     # &        0     '       E G   !                7  '()        + ? :      !              !    4)53DI44   6                + ? :  !         !  879:   Name (Last) Name (First) DOH Salary  84,59 !  :    0  Crosier James 10-10-98 10,000.75             Clark Rosemary 03-12-95 55,000.50 :       ? !:  Brown Pete 06-12-89 23,000.00   :   :   ?!       !    "  !       !           G     !   !           :   :              '()         G )         G      >       !     G 4?    Geodatabase         !   :    !  :  !     :   :      ArcSDE      G   ! +  ? :    :    : 0 :    !  :     :    :     :  :     ?   Personal Enterprise Geodatabase Geodatabase   G          Oracle            '() SQL Server IBM DB2 Informix

         -8$!

GIS data concepts in the geodatabase • 31

Ch3_Geodatabase_new_version.pmd 31 3/11/2004, 9:52 AM GEODATABASE ARCHITECTURE

,   !           &         8  :           ? 9        8           !    7    '()  :  ! :? :   9        :   0E   !      0       :    ! :  >!   !   E    G   :        :      :   &   '()       &      G    !    '()              !              E &            :    ! !      G   ?  E !                       !        :'()         : ? :   '()  :               !  :  2)3      B :'()    !              &&       

   8       9:  G       :    M3E

             '()              8'()9     :         ! E  !               >                !        89               !     '()         G      '()    !:    Geodatabase          

Geodatabase

File-based Rules & behavior data DBMS's XML

                " -8$ 6$7! Data

              !

32 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 32 3/5/2004, 6:25 PM GEODATABASE STORAGE IN RELATIONAL DATABASES

                                               :! Feature dataset Contains spatially-related feature classes with  :           the topology and network objects that bind them.        :    : Feature classes in a feature dataset have  0 :     :    :  :  spatial reference.          Feature class         '()    A table with a shape field containing point, line, or !          polygon geometries for geographic features. Each row is a feature.           !  

              Ta b l e A collection of rows, each containing the same fields.        + ? : '()  Feature classes are tables with shape fields.               Domain       &      Defines a set or range of valid values for a field.      !       Relationship class      ! ! !   Associates objects from a feature class or table to   ! 6 objects in another feature class or table. Relationship classes can optionally have user-defined fields. # &(3D(  ! Topology # &     !: '()    Integrity rules that define the behavior of geographically integrated features. &          :          8    : Geometric network Rules for managing connectivity among features in :  ! 9         : a set of feature classes.                  Survey dataset Contains survey measurements that are used to ,   !  !        calculate coordinates linked to feature geometries in survey-aware feature classes.        ,    ! !     >         Raster dataset      :  0 :    Contains rasters that represent continuous       0  geographic phenomena.   !       ! Metadata document An XML document that can be associated with every  !         #'()   dataset. Commonly used in ArcIMS and other   !?   :      !  server applications.        !4,  !     ?M3      Geoprocessing tools  !    M3))   D7 A collection of data flow and work flow processes for performing data management, analysis, and modeling.  +  M3     4,        ! :   D    ! :                    '()       "  !     -8$   97" !        "     "    !

GIS data concepts in the geodatabase • 33

Ch3_Geodatabase_new_version.pmd 33 3/5/2004, 6:25 PM VERSIONED GEODATABASES AND DISTRIBUTED WORK FLOWS

  :0    :    ! # 70E :0E    OD :      B:         0                                    ! !  :   !                    :           !   0 4 !:!                   :     0                  0       >                               :      ! !           # B  !O                + ? : !            :          P  Q       !    6  :      !         :   ?            H       0            :      S   !8 ? :          !                '()      :       9  6 #     E !  O) !  # H                                # ##  E  2)3      E !    # 7           O               ? :PQ              :       # '       O&         '()        0 !  !         &'4 !  0!      !       5  !:  E ?             ! !?     '()      0   ) !  :'()        !         8 ? :M3:D : ()'(9 0       :           '()  &'4           6 # )    O&      !>                   !   0  # ) O)     !     !    4    0          :         !   4 !:                    !   !    

34 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 34 3/5/2004, 6:25 PM What is versioning? /   ?!  G                  !         6&      0        '   >       0        :    :     !        O ? :  !      !                : 0 :             S          &    :  ?! &'4 !                       G  !                  : :        &  '()       !     ?!           G

                 

Default Version before editing Base Table Adds Table ObjectID Perimeter Bldg_Code Area ObjectID Other Columns State_ID 45 44 41 30106.25 04 1253459.45 42 27458.37 04 1048592.56 Deletes Table 41 42 43 43 32945.09 04 1584562.04 Deleted_at Deletes_Row_ID State_ID 44 30001.55 04 1116459.67 45 30556.38 04 1362965.03

Updated Feature after edit session Adds Table Base Table ObjectID Other Columns State_ID ObjectID Perimeter Bldg_Code Area 47 47 <….> 47 41 30106.25 04 1253459.45 44 42 27458.37 04 1048592.56 Deletes Table 43 32945.09 04 1584562.04 41 42 43 44 30001.55 04 1116459.67 Deleted_at Deletes_Row_ID State_ID 47 43834.07 06 1953473.02 45 <….> 0

:   "       !

GIS data concepts in the geodatabase • 35

Ch3_Geodatabase_new_version.pmd 35 3/5/2004, 6:25 PM GEODATABASE XML

    2)3  4,S                    ?  !  4, !                  2)3       ?                         !   2)3                  !         2)3    4?      2)3     6 # 4?        #         8 0     9 # 4?   E !8 9     2)3                  ?     # 4?                & 

36 • What is ArcGIS?

Ch3_Geodatabase_new_version.pmd 36 3/5/2004, 6:25 PM Desktop GIS: ArcView, 444 ArcEditor, and ArcInfo

Ch04_Desktop.pmd 37 3/10/2004, 10:19 AM WHAT IS A RCGIS DESKTOP?

&' 0       # ArcInfo   :     0 :    &7   :&) :& :        !: &  ?: ) (H               :!     ! 0:     : :   F                !  :      :     : &' 0 ?     4,       :         H         ?    &' 0 ! 0  &' 0          ! &DG :&     ! !             6 H   ?             #       /  (  # ArcView         : 8/(9:F4:K  : /  7PP :   !  

# ArcEditor           

)                 $           & "  ! !

38 • What is ArcGIS?

Ch04_Desktop.pmd 38 3/5/2004, 6:25 PM   $ 8 -          "  !

     -  ;-" (          "+"  !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 39

Ch04_Desktop.pmd 39 3/5/2004, 6:26 PM ArcMap &)    !    6          !       : &)      &' 0   !  0    !   !  :  !:  E  0    !:   !  :     &      &)          !             &' 0     ! !             !         !  :!  0                    : 

    : :F   :     &)               

-  &%" !

) !

40 • What is ArcGIS?

Ch04_Desktop.pmd 40 3/5/2004, 6:26 PM     . *  $$ !

5  "  $!

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 41

Ch04_Desktop.pmd 41 3/5/2004, 6:26 PM ArcCatalog #            0 # &7       !       !    :    :  :   : # &   &  :    :       6 I    !&7      : :   # (                !          E     &         # , : :          &7           & # ' :? :                  &7               0

$)  5 ;- ) 

5    )  2+  $$

42 • What is ArcGIS?

Ch04_Desktop.pmd 42 3/5/2004, 6:26 PM    ) 

-    

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 43

Ch04_Desktop.pmd 43 3/5/2004, 6:26 PM Geoprocessing with ArcToolbox and &       &/   ModelBuilder &4 :&   !                                !   ?                     !            !  !           !  :       !     ! S   &       H   !       &           !   E> !  :  M&LM70   &?   :  &  & ! :    > !:       !          : & &' 0          0 '& ! :    ? !11F          ! :    !    &    & !       ? &  ?:      0         ) (:    : 

         0      : :    :                     0&  ?:           :  ) (:            0     

ArcToolbox &  ?               :   6 # '      # '      # 7         -       ) ! # /   !  #    #      !  &  ?  &7    &)     &/ :&4 : &  4            &/                             !    N &4                   N &                 !  :     :   :       &/         &  ?:&4     - :  &  !   ? !" 

44 • What is ArcGIS?

Ch04_Desktop.pmd 44 3/5/2004, 6:26 PM ModelBuilder I                ) (              >        0          ? 0       :  :   )    ) (                                 :     :!            0      

$ 8        !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 45

Ch04_Desktop.pmd 45 3/5/2004, 6:26 PM ArcGlobe       0     & :  &'& ! ?  :    ! 0                :   :            30&) :&  0 &           ! :  !           !   S !                         ? &   ! '      &     !         &  !               0: 

   ?:        :       !  : :     

             "

 "          .

:    )

46 • What is ArcGIS?

Ch04_Desktop.pmd 46 3/5/2004, 6:26 PM What are ArcView, ArcEditor, and & &/ :&4 : &       :   0  !   ArcInfo?  0      0    )  : &' 0            : !   !:  ! :       :              :    :   :          :      !        !     !        :       !      # &/      :   :   !             :  :  :            &' 0      !       &, (   :  &4 # &4            :   #                  &) &   ! &/          ? # &   E  :   ' 0           E   ?     ?    !  &  

&  & !  &5 ( &+  &4             ?    : RD     !     & ?    &' 0 S     # 0   8&:&5 (:&4(:&)3(:   9

Interactive mapping

ArcView Hard-copy map design and layout

Map-based query and Tools

Direct read data formats

Geoprocessing framework

Customizable application framework

Geodatabase definition and administration ArcEditor ArcView Geodatabase editing and compilation

Additional geoprocessing tools ArcInfo ArcView ArcEditor ArcInfo Workstation

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 47

Ch04_Desktop.pmd 47 3/5/2004, 6:26 PM What is ArcView?      6&) :&7   :&  ?: ) (&/      0  &/             : : :  E   !    !   &' 0 &/ - 

Interactive mapping • Layer-based map definition ArcView • Vector layers • Image and image catalog layers • Terrain and surface layers ArcMapap • layers • Thematic mapping ArcCatalog • Labeling ArcToolbox ModelBuilder

Hard-copy map design • Graphics, text, legends, and scale bars and layout • Comprehensive symbol library • Graphics metafile generation • Large format map printing

Map-based query • Address geocoding and Tools • Identify • Join and relate attribute tables • Spatial and attribute selection • Graph and report generation • Dynamic segmentation • Geoprocessing wizard

Direct read data • Shape, CAD, dBase, and image files formats • Microsoft access • Multiuser DBMS (Via ArcSDE) including Oracle, SQL Server, and DB2

Geoprocessing • Toolbox and dialogs framework • ModelBuilder • Scripting • Command line

Customizable application • Comprehensive object model framework • Tools and toolbars • Geoprocessing functions • VBA included • Extensible with VB, VC++, and .NET • ArcObjects

    " :     !:   "   "  "   && "  !

48 • What is ArcGIS?

Ch04_Desktop.pmd 48 3/5/2004, 6:26 PM What is ArcEditor?    '()    &'4             &4                   &4  0                      O       :    :     ? :       !      &4           :    :   &/ :    !         !       :     !: ! :  :    0 &4        +      &'4:   R#         :    ?     &'4$S7 ":R6&'4:&):   !  :   &S

Geodatabase definition and administration ArcEditor ArcView • Multi-user versioned data management ArcMap • Objects and relationships • Vector data model ArcCatalog • Annotation ArcToolbox • Addresses and geocoding • Topology ModelBuilder • Facilities networks • Raster datasets and catalogs • ArcGIS data models

Geodatabase editing and compilation

• CAD-like editing • Topology deleting tools • Coordinate geometry tools • Network editing tools • Annotation tools • Versioning • Check-out and check-in

    "  *     !*      :   !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 49

Ch04_Desktop.pmd 49 3/5/2004, 6:26 PM What is ArcInfo?   & # 0   :  &:&5 : &4:   (!    &     &' 0       :&     !        !&' 0 E   : :>!: :   !   &         &/  &4   :  &!    >             &  ?  ! &          !       0          

ArcInfo ArcView ArcEditor Additional geoprocessing tools • Geodatabase definition and management ArcMap • Vector analysis • Data conversion ArcCatalog • Coverage geoprocessing ArcToolbox • Geocoding • Data management (full version) • Linear referencing ModelBuilder • Data conversion • Raster management • Table management • Coordinate management

ArcInfo Workstation

    "      !     : *          "!               !

50 • What is ArcGIS?

Ch04_Desktop.pmd 50 3/5/2004, 6:26 PM Optional extensions for      E      !  & ?     !  O&/ : ArcGIS Desktop &4 : &  ) !   ?        & ' 0 4?     !     0  

• Advanced kriging and surface • Advanced raster and vector ArcGIS ArcGIS modeling spatial modeling Geosta- • Exploratory spatial data Spatial • ArcGrid™ Map Algebra Analyst tistical analysis tools Analyst • Probability, threshold, and error mapping • Time-based map display and • ArcScene™: Real-time rendering ArcGIS 3D interactive 3D scenes ArcGIS • Playback tools (Play, Pause, Analyst • Scene views in ArcCatalog Tracking Forward, Rewind) • 3D modeling tools Analyst • Work with any time-based data • ArcTIN™ tools (for example, features that move/change or whose values • Database-driven schematic change through time) rendering and display ArcGIS • Schematic views of GIS • Publishes ArcMap documents Schematics networks and tabular information ArcGIS as PMFs for use with free • Multiple schematic Publisher ArcReader seats representations • Also used with the ArcMap Server extension to ArcIMS • Directly reads, transforms, ArcGIS Data ArcPress • Advanced map printing Interopera- and exports data formats for ArcGIS bility • Tools for data transformation and use • Advanced label placement and Extension conflict detection for high-end Maplex for cartographic production • Comprehensive survey ArcGIS • Greatly simplifies the labor- ArcGIS information management using intensive placement of map text Survey the geodatabase Analyst • Advanced survey computation • Address matching and routing • Improved GIS data accuracy ArcGIS via links to survey locations on StreetMap data options StreetMap™ • Includes StreetMap USA Data from ESRI ArcScan™ • Integrated raster-vector editing for ArcGIS • Vectorizing features from raster ArcWebSM • Toolbar in ArcMap • Raster snapping Services • Provides subscriptions to -based data

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 51

Ch04_Desktop.pmd 51 3/5/2004, 6:26 PM ArcGIS Spatial Analyst  !       :       :               &  & !                  !        !   :>!: :   !E   &  & !    0!  ?     &  & !     !          0&' 0    N   !  H &   & ! :!       !   :

.  

.         $ 8

52 • What is ArcGIS?

Ch04_Desktop.pmd 52 3/5/2004, 6:26 PM ArcGIS 3D Analyst &'& ! ?   &    &       &'& !           !          !  !       H &'& ! :!                :>!  :             &'& !              :       ! E       N :  :               

 ;-"  &    +   !

 1"      !

 ;-"        "!         !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 53

Ch04_Desktop.pmd 53 3/5/2004, 6:26 PM ArcGIS Schematics &       ! 0 ?     !    !      0 &       E                     #    : :    :    0 : &     E  0     

       

54 • What is ArcGIS?

Ch04_Desktop.pmd 54 3/5/2004, 6:26 PM ArcGIS Data Interoperability #&'    !?  :  extension   6 &'    !?     # &    !        ! !    !  *   &: ? :  &) :       : !   &7   :     )3       :!  !      !    + ? :    : # 7            "%     :   E  8 ? :&(:)+:4 : )39  

 87&'9    ?!  :           )     : H.D !S ) )  # '  ?:           )3  :   :  !:  ! +)4 0 & ?      !         ! ?       # )   G       ! 8  "      9      '()      '    !?         # 4?  !      "                   8 ? :?  )39    ?                     &'    !?   &   !'  '!?              !!4,    : &)            ! :        !          S   + )   4       8+)49 

4     $        *.          "     !   - "  )   #$*

- "       =>    $7-, ?-6# $  - $ $-?$#8!

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 55

Ch04_Desktop.pmd 55 3/5/2004, 6:26 PM ArcGIS Survey Analyst     !      !   ! !     !  ! + !  :    !       !     :            >   !         !   ! !       !      G    !     !       !         >  !     !         &!& !   !      &!& !    !       !      !>  5    #&!& ! :         !        :       

191

1 P2 B1 D2 D1

R1 R2 A1

   "   "      "!          " !

56 • What is ArcGIS?

Ch04_Desktop.pmd 56 3/5/2004, 6:26 PM ArcScan for ArcGIS &                          0 &  &          0     &        &4   H &  &:!     E E Floor plans      0 : :   :    :     

Soil maps

             +        !.         +   !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 57

Ch04_Desktop.pmd 57 3/5/2004, 6:26 PM ArcGIS Geostatistical Analyst     :          &    & ! ?  S   &    & !                 !     :  !             !    >     :#     4?   !       !        !    ?        6   :   4   5  &!845&9         :   :         $

,    " " %" " "   "+ "         !

58 • What is ArcGIS?

Ch04_Desktop.pmd 58 3/5/2004, 6:26 PM ArcGIS Tracking Analyst # B  ! & 0& !          ! #         N   0         0 !           #      !    #        ! 0 & 0& !  6 # &!  !    !     # '  !   0  8    ? 9 # 3 !E        !    # &!  !   !  8      !   9 #               #   ! 0 # &    # &  8       > 9 # '   0      ! 

 " 5"$  5 .          !

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 59

Ch04_Desktop.pmd 59 3/5/2004, 6:26 PM ArcGIS Publisher and ArcReader I     !      S  0           

&5   ?          &,  G             &' 0 &   !        5           85)+9    !&)   5)+    &,  !  !!  ! !   &,       !   !     !   :  !     ! &)      !        E> !      :  5)+        !      &,    !  !  # &) &    &5     &,  &  ! &5  ! &    /  ( :/  7PP: F4 ' 0   !      !          !   &,       !  H &)     ?         &,      5   &5        &     !   &, :& : &)&) 

85$# $  -  5  -5$#  " "   !   !

60 • What is ArcGIS?

Ch04_Desktop.pmd 60 3/5/2004, 6:26 PM ArcPress for ArcGIS 3 E     !      :  ? !   !: ? !      &5   ?   &/ :    E      EE  &4 : & & 4,S         &5      8,59:&5       ?  E> !    >0!:             >   ?     !    !E    E    0    &5  !         :  !     !   ?       

ArcGIS with ArcPress for ArcGIS

 5   

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 61

Ch04_Desktop.pmd 61 3/5/2004, 6:26 PM Maplex for ArcGIS H ) ? &         7       ) ? & ) ? &              " :   :       &) ) ? &      0 (  ) ? &    ?        

  ? E> !?              :      E         !         !&!   0             ! ) ? &

7  *.7* 7  *.$7*

62 • What is ArcGIS?

Ch04_Desktop.pmd 62 3/5/2004, 6:26 PM ArcGIS StreetMap   :     :  !        &) ?     &) ?     E  ! !    !! !              !       )  !    !  : :     &             :      0 :  : 0 :  7'N,D) 

 $

Desktop GIS: ArcView, ArcEditor, and ArcInfo • 63

Ch04_Desktop.pmd 63 3/5/2004, 6:26 PM Ch04_Desktop.pmd 64 3/5/2004, 6:26 PM Server GIS: ArcSDE,ArcIMS, 5 and ArcGIS Server

65

Ch05_Server.pmd 65 3/10/2004, 10:20 AM SERVER GIS

    !0   !     E   !              #        !      0 4            :    0  :   #  :      :   :      7             >  +  ? :    6 # )       # !       # B  #          !   # 7 !         ! !        # ( 0E         # '  8            !  9 # !      !        ? !      8  #  : '() :        0 : K  K44 ) F49               !           

66 • What is ArcGIS?

Ch05_Server.pmd 66 3/5/2004, 6:27 PM TYPES OF SERVER GIS

&     :&'4:&):      !   #+ ? :&) &    E     !                  &'4          :  0        !   :  :        '()  !   O ? :&)  &     0  &' 0    #                &)     )   !  !        #    :  : 

Server GIS Functionality ArcSDE ArcIMS ArcGIS Server Multiuser data management in DBMS X Multitier, configurable GIS data server X GIS Web publishing: -Maps X -Data X -Metadata (XML-based services) X HTML mapping application X Java mapping application X ASP and JSP Connector for Developers X Metadata catalog management and search X Support for Web interoperability X X Data interoperability tools X X development framework for .NET, ASP, and Java JSP X X Data access and update API X Server-based GIS editing X Distributed data management -Download/Upload X -Extract/Insert X -Replication X GIS analysis in a central server X Comprehensive ArcObjects library for enterprise and Web developers X SOAP-based GIS Web services X Raster analysis tools X Terrain/3D tools X

   "  

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 67

Ch05_Server.pmd 67 3/5/2004, 6:27 PM WHAT IS A RCSDE?

&'4   !          3   :) M3:()'(:  &  !            ?  !   '()   !    !   &     #!                   !! !  :&'4 &'4  0!     & !     !    ! & !  !       '()    !       :       &            '()   !              D :D        :   

ArcSDE capabilities

High performance ArcSDE is a gateway to many DBMSs. It is not a relational database or a storage model. Instead, it is an DBMS gateway interface that supports advanced, high performance GIS data management on a number of DBMS platforms. Open DBMS ArcSDE allows you to manage geographic information in a number of DBMSs: Oracle, Oracle with Spatial or support Locator, Microsoft SQL Server, Informix, and IBM DB2.

Multiuser ArcSDE enables large geodatabase support for many users and supports multiuser editing.

Continuous, scalable ArcSDE can support massive geodatabases and any number of users up to the DBMS limits. databases

GIS workflows Data management work flows in GIS, such as multiuser editing, history, check-out/check-in, and loosely and long transactions coupled replication, rely on long transactions and versioning. ArcSDE provides this support across the DBMS.

Comprehensive ArcSDE ensures high integrity data storage of feature and raster geometries in the DBMS, including well-formed geographic information feature and raster geometries, support for x,y,z and x,y,z,m coordinates, curves, solids, multirow rasters, modeling topologies, networks, annotation, metadata, geoprocessing models, maps, layers, and so on. Flexible The ArcSDE gateway logic supports several multitier configuration options for application servers within client applications and across networks and computers. ArcSDE is supported for a broad range of Windows, UNIX, configuration and Linux operating systems. -*"     "    !

ArcGIS Desktop ArcGIS Desktop ArcIMS Server Tier 1 ArcView ArcView

Tier 2 ArcSDE

Tier 3 Database

-*   "  "     " " !

68 • What is ArcGIS?

Ch05_Server.pmd 68 3/5/2004, 6:27 PM WHY USE ARCSDE? ArcSDE shares responsibilities between the &'4        '()  DBMS and GIS &            M3  ,   !               M3    ! :       '()             7                        :   0E    :        ?:    ! :  >!  :    ! :!     : ?       :   '()   ?>             '()  ?     ! '()   ! :   ?      !   M3          D M3L))   D7S     M3         !       ?M3!    M3  '()             !! '(   ?         E   :       M3! D    ! ! !     :   ! !      :'()              ? : ) M3              !  &'4   ?!  >     '()  &'4      8     :!   !      9:            !'()    ?         8'()9:  E  !       &'4   !                              6  8&9 # D 8    !9 &'4   &       '()  !  !:     # D 8 3      9           '() &'4   # ) M38    !9  !  :?:    :  : !:    :          # ()'(8   4?9 '() # ()  ?8   '   9 &'4         !         ! &'4?      !  ?! '()        !    !'() &'4  '() H   ?  !'()     ?!          !                 !      

   !        !          &'4   ! !    '()    '()S     ! :     M3'() &'4      ! &'4  !     !                    8&59      7  K  

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 69

Ch05_Server.pmd 69 3/5/2004, 6:27 PM   ?!     :     N       N   !

ArcSDE Advantages · High performance · Extremely large data volumes · Integrated long transactions and versions · Supports all GIS data (vector, raster, survey, terrains, metadata and others) · Supports leading RDBMS’s consistently · Scales to many users and databases

Fit GIS into a coherent IT strategy ) !  >            !  !       !:        :                S     :     :           :!     !            '()       &'4              '()

Grow your GIS            : E       :  :       !  &'4   !        ! !     ! 0:  !          :          ! !  ! >  

70 • What is ArcGIS?

Ch05_Server.pmd 70 3/5/2004, 6:27 PM SPATIAL GEOMETRY STORAGE     N 0 N  N ! N     N &'4   ? '()             :  :     9    0      '()    !'()     M3  !  &'4   M3!         &'4      !'() :      !   ?   !  M3       M3!    '():  !'()    ( !  G!         8   N  N   '()     ?    ! 

Geometry RDBMS DBMS Notes Storage Column Type Microsoft SQL Server does not support extended data types for spatial. However, ArcSDE their binary type, called an Image column, fully manages the complex binary data Compressed Image streams, as required for complex line and polygon features found in typical and SQL Server Binary advanced GIS applications. SQL Server's binary types have proven to be as robust, scalable, and high performing as the other enterprise RDBMSs. OGC Well-Known Image OGC Simple Features Type. Binary Spatial Extender— IBM DB2 ST_Geometry 1 Both of IBM's RDBMS offerings, DB2 and Informix, utilize extended spatial types for Geometry Object managing vector geometry. These were built in concert with ESRI and are based on Spatial Database— Informix ST_Geometry the ISO SQL MM specification for spatial. Geometry Object Numerous Options: 1. ArcSDE This ArcSDE storage mechanism is used by default, and it is the most commonly used Compressed Long Raw data storage mechanism. It provides high performance, scalability, and reliability. Binary Oracle 2. LOB LOB Some users deploy LOBs to use Oracle Replication Services.

3. OGC Well- LOB OGC Simple Features Type. Known Binary

Oracle With In addition to using the ArcSDE compressed binary or LOB types, Oracle Spatial Spatial Option Oracle Spatial customers can optionally use the SDO_Geometry column type. Users can make this or the SDO_Geometry 1 Locator Geometry Type decision on a table-by-table basis, enabling them to use the best option for each Option individual dataset. @!A  "-2A  ""     "      "  !

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 71

Ch05_Server.pmd 71 3/5/2004, 6:27 PM Access to multiple GIS datasets          >    :     & G >  !   !      !   !       !   :'() :  0 &'4    0!> ! !    '()        

Fundamental technology for multiuser geodatabases &'4   !                                              ! &'4                '()  

72 • What is ArcGIS?

Ch05_Server.pmd 72 3/5/2004, 6:27 PM WHAT IS A RCIMS?

GIS Web publishing of maps, data, and metadata #   B)3 K        &)  #    :  :   &)  :&)       #     ! !  :                        &' 0 :&4   :&,  # ##    :&5     :&  : ) DG & K      :  !  &)  #      :     B5 2)3 #  :        :             ! !:&)        

$    ,    , ,,!/     " $   ,        !

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 73

Ch05_Server.pmd 73 3/5/2004, 6:27 PM HOW IS ARCIMS USED? &)   #   !   #!     :  :         ?            &)

Focused application delivery ) &)            ?     >           :               #  H       0  #    + ? :&) ?                    0 :  &, #  8    ",  F :       E        4E       Publishing for Professional GIS users  ? : :   E  ) !                      :!    :       :     :    :    :       &)                                    !  :             ! 0            ! !         !            #  !                                       ! 0    !   0             !  #&): ! S! !        :     !  

1 , 

 -     $          !

74 • What is ArcGIS?

Ch05_Server.pmd 74 3/5/2004, 6:27 PM Technology for GIS networks  !      :   : #  &)               &                8 0          !            9           :                   &)  !  &) 0!  !       ! &  !   0&)       !                       :          : E     !     !   #:       ) !              :   : #   0 & 0   !               #       5  ?         !        &?         F            :        '      :     '     8' 9      &)5  ?  

/ 8 7$ 87$ /!!#   /#     )         !

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 75

Ch05_Server.pmd 75 3/5/2004, 6:27 PM ARCIMS CAPABILITIES B      0!#  # &)   >    :     &)6 &)         >  ! &)>     : Image rendering        ?:                    &  #!      + ? : !  !     &)  &)        !    :        !!    &)            &)  #!     ! # :!      !          I   !   !:   :    Feature streaming   :   #    >   +            :      !   :    E  0 6           !  :)   :     :      6   :      :    +           &) &)    &4? (OK  4 :& ' 0 : &)K        &   &)   &)#                 !      :      :     !   >              &        Data query >      8 ? :   I   >   >  9               >!               :   >!       6&2)3 D7   S #)      &+          Data extraction > +       I  >           E  0 :     :        >    !  !    :)   :                8 ? :

      !    E    9            +           6&2)3 D Geocoding 7   S #+        !         &&)         &)       &)   (      >     !  !   :                   ?                    &) / ! !             !   &)    &)  Metadata catalog services &)            &      !                !             &' 0 : &)           6&2)3 &): &'4        D7   S #)       &)   !                       ! # I       : !         0

76 • What is ArcGIS?

Ch05_Server.pmd 76 3/5/2004, 6:27 PM Metadata catalog browse and search applications GIS Portal extension &   #E B)3      &)5  ?       &) &)              #                       5   5                     B)3#     N                   N          N       ArcMap Server       :         N I   &   !   :   ! #        &)               : #        &)    ! &)#  5  ?      H     DE   8     9: 4  H  F5,4  :               F  !   applications    5  ?  > &)     #                     E   H  #                  !    Route Server OPTIONAL ARCIMS EXTENSIONS    &), ?     #    ! #    !                       &)             ?    6

Data Delivery extension    &)'  '!?    GIS Data Route &)         !  Portal Delivery Server      :  ?         &' 0 '    ! Optional ArcIMS Extensions ?  &)'  '!?        S +)4              Core ArcIMS Server GIS Web Publishing

Maps Data Metadata

2      $, 

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 77

Ch05_Server.pmd 77 3/5/2004, 6:27 PM DEVELOPING ARCIMS APPLICATIONS WITH ArcIMS support for GIS interoperability ARCXML &) !  0! !   !#  &)  2)3                         ! 2)3        !         &)  &2)3           2)3:D&5:#):#+:)3: &)       &>    R-" :   &)          &)  &2)3 #       ) !&)    #      &2)3    ? &)    

Web Web Client Web Client Client

ArcXML

ArcIMS Server

Files Database

&2)3               #         : 7 +  &:&5  8&59 )    : K  5  8K59 #     K44

78 • What is ArcGIS?

Ch05_Server.pmd 78 3/5/2004, 6:27 PM WHAT IS A RCGIS SERVER?

&        '    & #       !  :       :#  :      :     !:      :  4 K  (  84K( 9:    !    &      F4 K44#  &      !:    :    :      ! 0          G              L  &          &' 0 :      &       083&F9 

  

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 79

Ch05_Server.pmd 79 3/5/2004, 6:27 PM &       !   6 &'+     0      #&  '   G :#   :#      : +  08&'+(9 F4 K     :        #   &DG   !#        !#         &DG  !       &DG  #           &DG   :   &'+  !     !F4 K   0  #       &DG   

   2   "  ,  ?   !

80 • What is ArcGIS?

Ch05_Server.pmd 80 3/5/2004, 6:27 PM WHY USE ARCGIS SERVER?  ! &  #   &   !              !  :            !         :#  :                     !   7     8 

#    9           0        S  

        ,    " "        !

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 81

Ch05_Server.pmd 81 3/5/2004, 6:27 PM HOW IS ARCGIS SERVER USED? &     0    &  !   E          0  !  N :      N            !      N           N !  #  N      

Browser-based access to GIS ) !         #      ! &       #   : ! ! #     #      !   0   !     ! ! : ! ! #                

&  #&        &     '  +  0 F4 K      !          E     & ,              #                 !           Distributing data management using versioned enterprise geodatabases Providing central, multiuser geodatabase editing &            4           G                !           0        !         !       ) !             !!      !                     #          + ? 6     #     !      ! 0         N      :     !  N     0       # D                 :     !  5  !:             !    S   

82 • What is ArcGIS?

Ch05_Server.pmd 82 3/11/2004, 9:52 AM Performing focused geoprocessing operations on Integrating GIS and IT a server & E         ) !               !    :   0   !     >!               !&      + ? :          N'()              6  N      :  F4  K44:     &5 87PP:7D): # 3            F4:K  :D&59           ! #          # 5       0  # ( :  !: ?     &                !        

Publishing advanced GIS Web services &  D&5 0      #     >     2)3&5'   ?    &DG  D&5#      #        0    + ? :  #    6 # +            8      :       :   9 # 3              # 5  >          

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 83

Ch05_Server.pmd 83 3/11/2004, 9:52 AM ARCGIS SERVER CAPABILITIES Web application templates &         &    #      &   !        G          #    #      B   0!    &   ?      #    #     Standard GIS framework &         0  Cross platform functionality       &' 0  &    # :   :  8&/ :&4 : & 9:   & 3?          #   4:          G  &&'+   F4 K  # & ?     !       #             K       3?                !     Support for standard developer languages Centrally managed GIS &     !     6 &    !    :  #        # F4 K   #     #   !  + ? :#         #      !     # 7D) F4 ?        Web controls # 7D):F4:K  : 7PP  0  &     #         #      !         !8                 9! #       I                     ! # !       

 

84 • What is ArcGIS?

Ch05_Server.pmd 84 3/5/2004, 6:27 PM ARCGIS SERVER EXTENSIONS StreetMap option &      ?        & &)                 !           H   ?      !    )  !    !  : :            0 :  : 0 :  Spatial option   :   &        &           7'N,D)       !   :>!:   ! E    I             !   : !        :       :       :                    

              "  %""+&  ! $       &     / ! 3D option &'       '        !   

;-     "  "+   !          "   !

Server GIS: ArcSDE, ArcIMS, and ArcGIS Server • 85

Ch05_Server.pmd 85 3/5/2004, 6:27 PM Ch05_Server.pmd 86 3/5/2004, 6:27 PM Embedded GIS: 6 ArcGIS Engine

87

Ch06_Engine.pmd 87 3/10/2004, 10:21 AM EMBEDDED GIS

 !  :  >     E     0     #      O ? :    :             :   O  

                :  !

88 • What is ArcGIS?

Ch06_Engine.pmd 88 3/5/2004, 6:27 PM ! ?          7         ! !!                            #   E     !      B:  0  + ? 6    >    0            # &      #       #         &4       >                        # #         0              ! &/ !                     &4   8   P&/ 3Q   9     !              S         >  :        B :!             0 + ? : !               >   0 

 *  

Embedded GIS: ArcGIS Engine • 89

Ch06_Engine.pmd 89 3/5/2004, 6:27 PM WHAT IS A RCGIS ENGINE?

&4     !    &4  # :HF2: 3?           0                  H &4:       :  /  ( *:) /      &           F4:    K      ) #  4?      47354 K(            !   

 *  "        " "  !

90 • What is ArcGIS?

Ch06_Engine.pmd 90 3/5/2004, 6:27 PM The ArcGIS Engine Developer Kit Open support for programming languages and &4   0  frameworks       5     &      7D)  :& 4' .      4       7PP:F4: K  :               0 &4   &4     :  :      0          :  G        !               + ? :                    &) :   Windows UNIX and Linux     &4:        C++ C++ Java Java COM .NET  *          !

Parts of ArcGIS Engine &4' . 0!      6 # 7   #       # DG 

       *    : 8 !           :8 !     $  !     %"  !

*  *       

Embedded GIS: ArcGIS Engine • 91

Ch06_Engine.pmd 91 3/5/2004, 6:27 PM Controls Object libraries 7          &  DG            !     !     + ? : &DG    :     ! ! )       7        :    :                    5                   # :HF2:  3?             Toolbars and tools                              &' 0  &         !      &DG         4?     5 :R : !:  &                          !                8 ? :/  ( *:':7PP:K  :/                 ( F4: 7S9 !        !        '     ! E E                       

* $1       B 5#*5  *!

Map Page Layout Reader Table of Contents Toolbar Controls

Reader Selection

Layout Map Navigation Graphics Toolbars

System Geometry Display Output

(for developers) Geodatabase Data Sources Cartography Object Libraries

 *                             !

92 • What is ArcGIS?

Ch06_Engine.pmd 92 3/5/2004, 6:28 PM ARCGIS ENGINE RUNTIME OPTIONS Geodatabase Update Option &4  , D         H D ?                !      !          !    , D  &4              &' 0 ?                       4,             G !

Spatial Option StreetMap USA   D ?        ) H&D    E        &4,  :   :                  H  )  !    !  :   & !  G !  :     :      0 :  :  0 :   :     :  3D Option      0  H   'D ?    '  !     ! &  &                 &4,  7'N,D)   &               :      ' G     

Spatial Analyst 3D Analyst Geodatabase Scene Globe Controls

Scene

Globe Toolbars

Spatial 3D Globe Enterprise Analyst Geodatabase (for developers) Object Libraries           *     !

Embedded GIS: ArcGIS Engine • 93

Ch06_Engine.pmd 93 3/5/2004, 6:28 PM DEVELOPING APPLICATIONS WITH ARCGIS Deploying ArcGIS Engine applications ENGINE D:&4        '  &4      !  &   6       8'49: 

6 # &4,         &4    # ) /    ' #   # 4? &' 0    8  :    &/ :&4 : & 9  > # 47354:DF4 : (  S K(  &4     K     &&4,     7'N,D) '   &4'   &4) .       '4:    E         !  &   : &4          >  &4             , D   &4    !        

HOW IS ARCGIS ENGINE USED? &4                !                        : G                0! 0   0   + ? : !     !                         :     0    :  ?  :  :   

 *OC "

+ ? : K           !  )   :   7    :                &) )2'  )                   0        !  !  

94 • What is ArcGIS?

Ch06_Engine.pmd 94 3/11/2004, 9:53 AM HOW IS ARCGIS ENGINE USED? + ? : !     !  &4                              !             :               0    :           :  ?  :  :    G                0! 0   0  

 *    *"  

   +            *   $ ,      *;-  ! $ *   !

Embedded GIS: ArcGIS Engine • 95

Ch06_Engine.pmd 95 3/5/2004, 6:28 PM WHY USE ARCGIS ENGINE? ) !  >  :    :                 + ? :   !   &/ ! >                 :     :&4    E :     &4   6 # 4         # 4 !  !     # 5                # 4           # (         7PP K  

96 • What is ArcGIS?

Ch06_Engine.pmd 96 3/5/2004, 6:28 PM Mobile GIS: ArcPad and 7 devices

97

Ch07_Mobile.pmd 97 3/10/2004, 10:30 AM MOBILE COMPUTING

)         !   E  0     !  !  0 !        :  !      :  !    ! )       :  ?   :             6     :             :     :  !  #     E  0   !   # )            >        57   :  E  0   ? # 5     :  >!:>        &        # #        >       6    !:          # &5       0  > !   E     E         0  ! !                  8)     +      0   # 74 5 0579          D 0 :       ! # &' 0  &4              0  >               E E        0  ! !   E     7  >!:  !    57       ! +    !         ,              !  0 0              0       E        #  : 

  :     :     ! &) &                   E 8   E 9              :   !  :  !:    0!  E E :         ) ! E  0              !   !  :6 # &  !:   !>         # &   :   !>         !    #    :! !           #  O ? :   !     #   !      0

98 • What is ArcGIS?

Ch07_Mobile.pmd 98 3/5/2004, 6:28 PM ARCPAD: MAPPING AND GIS FOR MOBILE SYSTEMS

4,S &5        EXAMPLES OF ARCPAD APPLICATIONS   !  #  &5   &5  ! !           : :: 5                      '   ?   &5     6    &5     !     E           ! #   ! # 5     COMMON ARCPAD FUNCTIONS #    !E        # )    ! # ,       # &)          ! # ) !  0 # )    :   :     0 0 :  5   # ) ?    # '  >!  !   :  !!0 :  # B         #  ? ! # )    6  :  :   # 7     # 5      5 &5  # 5 !    !  # + ! #  6              :: 5 #      # )     60 : : # , E     !   G!    &N   &5 :     0  # ,     !      # #  0 # &         0 #      

ARCPAD APPLICATION BUILDER 7            :    :        &5        &5         &5 &   ( &5 &  (  #    '               !     &5        5     , )*5 5) !

Mobile GIS: ArcPad and devices • 99

Ch07_Mobile.pmd 99 3/10/2004, 9:55 AM ARCGIS DESKTOPAND ARCGIS ENGINEON TABLET PC

) !   >   E  ARCGIS DESKTOP AND ARCGIS ENGINE ON THE    E5     TABLET PC  #    !       &         57    !   !   E       0     57S  0 !  :)          OE  : 0   !   ) # 25    !:   !       574 :    !                  &

E  : 0  !:    !     !   &-     &' 0         &' 0   57       57  57      0             &4+ ? :&4    57  !       :      >!   :         5:       :         ! &               &' 0    &)   ?   57       OVERVIEW OF TABLET PC 0  ! &H    : &0!  !  57    E       0       0      : 0:             0             !                 0' 0    0 0             ? ?    0     0  0  ! 

:   0  ! 0:     ?            57     !   ! 6 #  57    0 6# 25  574      ?  # 25   !   #  57E   !6 57 ! # 25   !     # E              + ? :&:                  # # 25   6       !     57     &          $     "  !/  "  #  57 0  !65    5             0  57 ' 0:    !   0:   ?  ?  :   0      &' 0          0:        0 0               ? S    !           :! 

100 • What is ArcGIS?

Ch07_Mobile.pmd 100 3/5/2004, 6:28 PM   0 &       TABLET PC CUSTOMIZATION       !   ) >                :      E 0 &  :       &DG    0    &      ! 57    

   $ 5)  "          !

B            6 # 5    0     # B     0        # 4      0  0      ! # + 00    0      0      # 7 00    0     # &0 0  0    08      9 # , 0     0     5  ?   # ,  0     0 0   0     5 B  # +0             0    ?

Mobile GIS: ArcPad and devices • 101

Ch07_Mobile.pmd 101 3/5/2004, 6:28 PM Ch07_Mobile.pmd 102 3/5/2004, 6:28 PM Future GIS 888 trends

103

Ch08_Vision_of_GIS.pmd 103 3/5/2004, 6:28 PM FUTURE GIS TRENDS

           #   !     !                  !E   #     B         0         ?  6       0      :  :    #               !          0   &         F                  : '              0      :       0    :         8    9&      #  !   ! H  !                           0  '                      #  !      :             0    0     #H            :            !  :    : !:               0   !                          0!       ?       #    !  :         !  &                      0!     !     D :               

104 • What is ArcGIS?

Ch08_Vision_of_GIS.pmd 104 3/5/2004, 6:28 PM INTELLIGENT GIS

P          StatiStatisticalstical Analysis &  !Q Tabular Data O4,5 K 0'  :K!  Digitalgit l MMovies/Soundd B   !:     ? 0      !       TTeexextex t     :      ! 0 : PProcessings    !  ?   Virtualtut al ?    &    O Computerp ter Realityeaality  ?: ! :  :   :   Modelss  :  :  :   O               IImage     ProcProcessingrocr Mobilele Documentocuc ment ManagementManagement Statistics -  "  "  "  ! Language Math/Science

X = Y - Z   !    !      NaCl 2   0           0!      Hieroglyphics Models       !         0      6

# Maps and globes Music/Art Drawings               !>   :   :          0

# Geographic datasets +             O   : 0 :    :  : ! :  Maps Images  D  "        #     "  !  "    Processing and work flow models        PQ! 7                  0    :!0           0 8#  # Data models ##9 0      !   :  : !       !     !:          : :

Crosier, S. J., Goodchild, M., et al. (2003) “Developing an Infrastructure for Sharing Environmental Models” Environment and Planning B: Planning and Design 2003, volume 30(4) July, pages 487 – 501

Crosier, S. J. (2001) "Defining Space - A Metadata Approach" Of Significance 2001, Volume 3(2)  :    !      # pages 26 – 31 Hill, L. L., S. J. Crosier, et al. (2001). A Content Metadata Standard for Computational Models. D-Lib Magazine. 7. (Available: http://www.dlib.org/dlib/june01/ !   hill/06hill.html) '       O             :  :         0 

Future GIS trends • 105

Ch08_Vision_of_GIS.pmd 105 3/5/2004, 6:29 PM     :        :   0           !   0    !      0             !   8 ? :      !:       0: E  :   :   :    9

GIS Software

Crosier, S. J., Goodchild, M., et al. (2003) “Developing an Infrastructure for Sharing Environmental Models” Environment and Planning Data B: Planning and Design 2003, volume 30(4) July, pages 487 – 501

Crosier, S. J. (2001) "Defining Space - A Metadata Approach" Of Significance 2001, Volume 3(2) pages 26 – 31 Models Hill, L. L., S. J. Crosier, et al. (2001). A Content Standard for Computational Models. D-Lib Magazine. 7. (Available: http://www.dlib.org/dlib/june01/ hill/06hill.html)

Metadata Globes

Geodata Sets

   "          !            !

         0  !  O       :  :    :?              0  :                    0             &           0 E   !   :  :   :         0   

106 • What is ArcGIS?

Ch08_Vision_of_GIS.pmd 106 3/5/2004, 6:29 PM GIS IS DISTRIBUTED

                :#      !       !:                                     !      !            # ##   0  :#  :  4        :  :      !      &    !         0          )    :#         !  !  :      

Conversion Data Integration

XML/SOAP GIS Server

Direct Read Web Services (API) ,    "  " " "  ! *   

             !    #       ! !           4   !   0   !) #     0   2)3 D&5   !       #4    0          E                  !     !  

Future GIS trends • 107

Ch08_Vision_of_GIS.pmd 107 3/5/2004, 6:29 PM DISTRIBUTED GIS IS INCREASING IN SCOPE

)                    :             +5                  B :       0                      + ? :#  !     !      !  &)          :          & : !                    :      ! >           !  &              

Users search & discover GIS Data Publishers GIS Catalog Portal

Metadata Central Catalog Harvesting

 "      !

108 • What is ArcGIS?

Ch08_Vision_of_GIS.pmd 108 3/5/2004, 6:29 PM   !                       !              :     !                !        >               !      ? >     ) !               

Data sharing Pre-Internet data sharing was accomplished by ArcGIS Desktop Simple and FTP sharing many data files and formats between with FTP-based Web download users. Many central GIS organizations will continue to downloads host Web sites for downloading data.

Map Interactive maps are published to and accessed by ArcIMS publishing the Internet from central Web sites.

GIS Web Maps, data, and metadata are published at Web ArcIMS publishing sites for access by many users.

GIS portals fo r GIS catalog portals connect standalone GIS systems in ArcIMS with GIS Portal Web delivery a Spatial Data Infrastructure. A catalog extension server references many information services, both local and remote. Users discover and connect to remote GIS information and services through the catalog portal. Information at each node has differing data architectures and schemas.

Distributed, Central enterprise servers with comprehensive ArcGIS Server enterprise GI S GIS functions (editing, data management, geoprocessing, Web GIS computing) are being deployed for enterprise information management.

Enterprise GIS nodes and services can be accessed from GIS catalog portals, just as GIS Web services can be referenced and accessed.

Federated GIS GIS portals integrate GIS activities at many GIS ArcGIS Server plus GIS nodes in a loosely coupled, distributed system portals for information management. Each node provides stewardship for a subset of data layers and geographies Information updates are replicated and distributed across GIS nodes. Local nodes are harvested into regional or Advanced state warehouses or national or global databases.

      

Future GIS trends • 109

Ch08_Vision_of_GIS.pmd 109 3/5/2004, 6:29 PM VISION FOR DISTRIBUTED GIS TECHNOLOGY

) !          O 7                    E E :   :          0         :   !                         !  8 ? :                          :   :   :  9H    7!:                0         &              !  !      : !                 : :        ?       >    6 )                ) !     D:         !                                                             : !        !          0!    ! &          :   7     8     9            :    : !    '    !   H     :    !       :     >          >         D             0      :     7                              O ? :                :     :   :            :   !:               0               !      0  4        :  :  :           !           

110 • What is ArcGIS?

Ch08_Vision_of_GIS.pmd 110 3/5/2004, 6:29 PM 1 #E                          0   !: 0 :  !          # ##      E    0     *          !      ! 0!        &    !  !  #       #      !   >     :     "        !               :   :           !:       :            :   0 : :       0H      :  :             :      : >                  

ArcGIS 9

Desktop GIS Embedded GIS Server GIS Mobile GIS

ArcGIS Desktop ArcGIS Engine ArcGIS Server ArcIMS ArcGIS Mobile ArcPad ArcView ArcEditor Web Desktop

Custom ArcReader Applications ArcInfo Server Web Templates Custom Templates

+ ArcGIS Extensions

Desktop Engine Server Mobile Development Kit Development Kit Development Kit Development Kit

.NET C++ VB .NET C++ VB J AVA JAVA ADF NET ADF C++ PEI Compact Framework

ArcObjects Component Building Blocks

ArcSDE

Geodatabase XML File Based DBMS

     

Future GIS trends • 111

Ch08_Vision_of_GIS.pmd 111 3/5/2004, 6:29 PM Ch08_Vision_of_GIS.pmd 112 3/5/2004, 6:29 PM Glossary

3D multipatch  7                   !     N        0 : address geocoding :  :         ! 

analysis attribute key     ! >       !0!  :  :     :   :  ! 0 CAD dataset     7&'    

annotation CAD feature dataset ' ?                    7&'      E             ? :    &7&'               !:   !  E !    6  : ! : !  :       :     +     !& & 7&'8'#9:& ' 0' 4?  ArcIMS +  8'2+9:  )       4,           8'F9            0            :   : cartography  #  :    &)        ?   !:  ! &)   # :3?: HF2      :                 !  check-in ArcSDE        !            &'4        :     !    8 ? :&' 0 :&:&)9               !   :  :                         !  6()'(H'(:()  ?: check-out ) M3: D  &                            attribute                           :    !     0   ! > + ? :     check-out geodatabase   ::    &   &'4               :        0          >    

113

Glossary.pmd 113 3/9/2004, 3:26 PM check-out version digital elevation model (DEM)       0E                       0               !    ! E  :     !  !     D!       ! !      0E    0 0              0E      disconnected editing     !         :    :      coverage &            &          &          !

         ! domain &         0       !:    :  :  :                  :         ! #:    !5  &   8  :  : !  9    !          5     8 :0 :    9+            !      7     & extensible markup language (XML) ' !#7:2)3        data ?           &!                  2)3        N :                         :  :   !                    data model     :               !       feature class &                    !   !!8   ::  ! 9:       :   :   :      +         :                                     :   :             N ? :      +                                  + ? : !            ! : !  :    !           P  Q database management system (DBMS)     :               &                                      :   :   :    :   feature dataset &                   N  :!   dataset    !  :         &!                +      ! !  !        DBMS        !  8'()9 GDB      DEM     8'4)9

114 • What is ArcGIS?

Glossary.pmd 114 3/9/2004, 3:26 PM geocoding geoprocessing     ?:!       &                R57    !   ! 0  &!        0           :       :          :  >                              7               !:       !  :   !  : geodatabase              : & GE     !4,    :   !                      G             G               !  &      georeferencing   G :      :     : &       0   !  :       :         L :H):  5 :         8 9      geodatabase data model          :>: &         E    !              G   GE              :     GIS      :  !             !  89 DG         !       grid  &             geodataset         ! > !  >  &!                      4                 :    :     # geographic data      :                   :    4   !   :    :          ?:!                      geographic information system (GIS) image &       :  :  & E          :           : ! ! !        !:     N !    :

         7 ?    :  N          !    8 ? :   9: !      :  : :  :    :     &       !:   !     &      !      ! !         !     !  : : :  !          !         &  !         geometry          : :     key  : !         !0!         && !       !     key attribute     :    !     !0!

Glossary • 115

Glossary.pmd 115 3/9/2004, 3:26 PM layer       )           &      :     :     5              : :   :   8 ? :   !    G         !   3 !     9:      !          :      8 ? :0!       9      &-: !           3 !   model       8 ?9    &         !   !  !  8!93 !    !   G :   :         &/ ?  &          &                      '4    :            >         line    ?  ) (  & &        :  ?          ?:!   3    &       !:                !        :     :  :   :              1 &   !   !      !  :      !  !          

linear feature multipatch  &!  !      :  :      !        map '        '     &         !                            )       !   !:    :          ? G   : : E G   !      N       :            6)   !     G    multiuser geodatabase       &     ,'()      O ? :&) O!&'4  &!             )                    !      !     &)    !  0   ,'() D :) M3     &) :       :()'(:   ?   !      :      :         :   National Spatial Data Infrastructure (NSDI)       0    :  :    :      !  >:  :  : metadata  :                 :> !:  :  H  4   --1          )          !+'7:F'      !    G 6 : : :   :    :          !      N  !   N   !           !      N  G : F'        :  :   !N   !          :  :     N    !N    

116 • What is ArcGIS?

Glossary.pmd 116 3/9/2004, 3:26 PM network primary key  &  :G :     &                  !  N  0      >    & !0!    0   :           F             &!   !  ?   query  0 &>                 &>!              :         ?    :  :   :  3&F  #&F raster &               ! NSDI > !         4  F     '    8F'9               H0   :       Oracle ?!:         &     !    ,'():   ?                G      D           L         ? : > :      G              ::   4,  D S ,'()          ! raster catalog &'4 &            !  :       personal geodatabase         &     &            E ,'()&     ! G                     !!               : !           

point RDBMS & E           GN  ?:!           !  8,'()9                !          relational database management system (RDBMS) point feature &!                              '      polygon             & : E          :  : ,'()>                              ?           :    :         :        :  !  relational join polyline &   !          & E             :0    !0!      O  : ! !      3        : relationship class   :  :       ! !  &                  &          &7       

Glossary • 117

Glossary.pmd 117 3/11/2004, 9:44 AM SDTS Structured Query Language (SQL)   '      8'9 & ! ?                ' !()-% :M3 shapefile     !    >!    &              :           !    :         &                   table   &              4      !: :  SOAP  :            DG& 5   &2)3E      &           !) :3  : () ?     !           :    D&5       TIN      !        0&     !      ! # ##S B5        !    &F   2)3       ? D&5          !      #7       :     ?E:!E: E       !        :   ?  0  82)39      :             spatial data                            tool  &!&        :  !          !     0  : : :  &  &!           !     :  ? :   Spatial Data Transfer Standard (SDTS) &  ?         &  >                !  :         + ? :         R  :!   0    ? ?        &                >  0             !     '   > :       !      topology       :           ?!      SQL M!3  8M39        ?           !      streaming        &>     :  !   : :       :  E            &   :                          G                  !O ? :  :  : S  #!8    !  :               9:        !             >       !   !      

118 • What is ArcGIS?

Glossary.pmd 118 3/9/2004, 3:26 PM transaction  &                  0:          &    0  !            8   G9:      8   G9:     8     G9

vector  &  E               : :  !  4             :   !      

    &         :         : 

        &!> !          

version      :               :   :     8 : : 9:      /      !            

VPF /    &H'   '    !         : :             /5+     !&7   

VPF dataset /5+

VPF feature class    

XML ?  0  82)39

Glossary • 119

Glossary.pmd 119 3/9/2004, 3:26 PM Glossary.pmd 120 3/9/2004, 3:26 PM