ArcGIS 101 An Introduction to the ESRI product line by byh20111

VIEWS: 154 PAGES: 32

									            ArcGIS 101:
An Introduction to the ESRI product line
         and licensing options


                Dale Loberger
               Solutions Advisor,
          ESRI Business Partner Group,
                 Charlotte, NC
Introduction to GIS


 • GIS is a logical framework for solving business problems
   by     l i           hi
   b applying geographic concepts  t
   – Connectivity
       j     y
   – Adjacency                           p
                                    Land parcels           Soil
   – Containment


                                         Adjacency
      Country
     boundary
                        Bus route                  Pipes          Streams
       City
                    Roads


          Containment
                                                     Connectivity

                                                                            2
GIS Components


 • GIS applications support these spatial concepts through
   three f
   th        ti   l
         functional componentst
   – Geodatabases
   – Geovisualization
   – Geoprocessing                    Maps


                        Data




                                 Models
                                 M d l

                                                             3
ArcGIS is a System


 • ArcGIS is a platform of application frameworks for
   integrating and managing th
   i t    ti     d        i these f      ti   l         t
                                     functional components
   – Desktop
   – Server
   – Hosted




                                                             4
ArcGIS is for Everyone




               ArcGIS Mo
                                                             (maps.arcgisonline.com)




                                               Server AD
                                               Server AD
  ArcGIS                       ArcGIS                             ArcGIS
  Desktop                      Explorer                           Online
                       obile




                                                       DFs
                                                       DFs
 ArcObjects                    Explorer                         JavaScript
                                 SDK




          ArcGIS                          REST / SOAP
          Online                            ArcGIS
                                            Server
ArcGIS and ArcObjects


 • ArcGIS is built from a collection of software components
     ll d ArcObjects
   called A Obj t
 • ESRI uses ArcObjects to develop products for licensing
   and deployments
 • You can use ArcObjects to
   customize these products
      d build            li i
   and b ild custom applications
   that you deploy

                                              ArcObjects




                                                              6
 Desktop is integral to the ArcGIS System
• Foundation of the ArcGIS system
  – Integrates with
    • ArcGIS Server
      (which includes ArcSDE)
    • The Geodatabase
    • Developer API’s
    • Web Services


• ESRI will continue to grow
  and improve ArcGIS Desktop
  – Quality and Performance
  – Functionality and Usability
  – Integration with emerging technologies
                   ,
    • ArcGIS Mobile, ArcGIS Online
    • Web 2.0 technologies
       – KML and other services
                                             9.3 Tech Transfer Sessions   7
ArcObjects Shared Across ArcGIS


       Extensions             Extensions       Extensions


                               Developer       Web / Mobile
      Applications
                              Components         ADFs

                 Map              Map              Map
             Presentation     Presentation     Presentation

   User
                Map              Map              Map
 Interface
              Analysis         Analysis         Analysis


                Data             Data             Data
               Access           Access           Access


      Base Services             Base             Base
                               Services
                               S i              S i
                                                Services

  ArcGIS Desktop            ArcGIS Engine    ArcGIS Server
                                                              8
ArcGIS Desktop


 • Contains four applications
   – ArcMap, ArcCatalog, ArcScene, and ArcGlobe
 • Different levels of licensing
     ArcView, ArcEditor
   – ArcView ArcEditor, and ArcInfo
   – Same ArcObjects at each level




                                                  9
ArcGIS Desktop


 • Contains four applications
   – ArcMap, ArcCatalog, ArcScene, and ArcGlobe
 • Different levels of licensing
     ArcView, ArcEditor
   – ArcView ArcEditor, and ArcInfo
   – Same ArcObjects at each level
 • Optional extensions
   – Spatial Analyst, 3D Analyst, and Network Analyst




                                                        10
ArcGIS Desktop


 • Contains four applications
   – ArcMap, ArcCatalog, ArcScene, and ArcGlobe
 • Different levels of licensing
     ArcView, ArcEditor
   – ArcView ArcEditor, and ArcInfo
   – Same ArcObjects at each level
 • Optional extensions
   – Spatial Analyst, 3D Analyst, and Network Analyst
 • Developer resources
   – Visual Basic for Applications (VBA) integrated in applications
   – ArcObjects support and resources for COM and .Net development




                                                                      11
ArcGIS Desktop Developer Options


 • Customize the applications
   – Modify the user interface
   – VBA macros
         p
   – Simple customizations
     with VBA:
     • Commands, tools,
       toolbars, and menus




 • Distribute customization in ArcGIS Desktop templates or
   documents
                                                             12
ArcGIS Engine for Developers


 • Core set of ArcObjects that developers can use to build
      t        li ti
   custom applications
   – Developer resources for COM, .Net, Java, and C++

 • Consist of two products
   – ArcGIS Engine Developer Kit
     • for development use only
   – ArcGIS Engine Runtime
     • the platform for custom solutions


 • Designed for easy
            p
   – Development
   – Testing
   – Deployment
                                                             13
ArcGIS Server Functionality


 • Base services
   – Core ArcObjects needed by all applications
   – Feature geometry and display
 • Data access
   – Geodatabase, vector and raster
 • Map analysis
   – Select, query, identify, spatial operators
 • Map presentation
     Cartography layers maps,
   – Cartography, layers, maps layouts




                                                  14
ArcGIS Server Functionality


 • Base services
   – Core ArcObjects needed by all applications
   – Feature geometry and display
 • Data access
   – Geodatabase, vector and raster
 • Map analysis
   – Select, query, identify, spatial operators
 • Map presentation
     Cartography layers maps,
   – Cartography, layers, maps layouts
 • Application Development Framework
   – Java and .Net resources for Web applications
   – .Net for Mobile applications

                                                    15
What you can build


 • Web applications and Web services that provide:
   – Advanced mapping
   – Cartographic production
       p           p
   – Spatial ETL operations
   – Geocoding
   – Tracing
   – Linear referencing
   – Spatial and 3D analysis of surfaces
   – Editing applications
   – Mobile “Smart Client” applications
   – Access to geodatabase topology, geometric networks, domains,
     and subtypes


                                                                    16
ArcGIS Server for Developers


                  spatially-
 • Build focused, spatially-enabled enterprise applications
 • Publish GIS applications and services
     • Web applications
        – J2ME, J2EE, and JSP
        – VB, C++, .Net (ASP, VB, C#)
     • Web services
        – XML / SOAP
        – UDDI / WSDL
        – WFS, WMS, GML, KML
     • Applications built using industry standards
        – TCP/IP
        – HTTP / HTTPS
                                  y         p
 • Serve advanced GIS functionality to Enterprise users

                                                              17
Product Components


 • Authoring and Publishing        • Clients
   – ArcGIS Desktop                  – Web Browsers
   – ArcGIS Server Manager           – ArcGIS Desktop
 • Management                                    p
                                     – ArcGIS Explorer
   – ArcGIS Server Manager           – OGC Clients (Google Earth,
                                       MS Virtual Earth)
   – ArcCatalog
  Software Development
 •S f      D   l
   – .Net - Visual Studio 2005
                p ,
   – Java - Eclipse, Sun Creator



                                         ArcGIS
                                         Server
                                                                    18
Authoring and Publishing


 • Use ArcGIS Desktop
   – Maps
   – Globes
   – Locators
   – Geoprocessing Models
   – Geodatabases




                            19
Management


 • ArcGIS Server Manager
  – Entry to ArcGIS Server
  – Publishing services
            g pp
  – Creating applications
  – Managing your
    GIS Server
  – Access to Help System
 • Extends and
   Complements
   ArcCatalog
   A C t l




                             20
Serving Maps


 • Publish high quality cartography
 •S       tb i         tools
   Support basic GUI t l
   – Identify, Find, Select, Query and
     other tools


 • High Performance Map Services
     Data     b pre- d d d fully
   – D t can be pre-rendered and f ll
     cached at multiple resolutions
   – Support for serving both static and
     dynamic d t
     d     i data




                                           21
Serving Globe Layers


 • Publish an ArcGlobe document
 • Creates a globe service containing globe layers
   – Raster
   – 2D Vector
   – 3D Vector
 • Display globe services
   – ArcGIS Explorer
   – ArcGlobe
   – Globe control




                                                     22
Serving Locators


 • Single Address Geocoding
 •C        it Geocoding
   Composite G     di
 • Batch Geocoding
 • Reverse Geocoding




 • Build locators using standard data sources
   – Shapefiles
   – Personal, File, and SDE Geodatabases
 • New hierarchical geocode indexing techniques
                                                        9.1
   – Improved performance by a factor of 4 over version 9 1

                                                              23
Serving Network Analysis Functions


 • Publish a map with Network Analysis Layers
 • Supported analysis
   – Shortest Path
   – Routing with Time Windows
   – Closest Facility
   – Service Area


 • High Performance

 • Publish local, regional, and nationwide networks built with
   Network Analyst


                                                                 24
Serving Geoprocessing Models


 • Author models
   – Store and Facility Locators
   – Terrain Analysis

 • Create Geoprocessing Services
 • Published models are exposed as Tasks
 • Tasks deliver specific
   GIS functionality

 • Consuming tasks
   – Web Applications
     A GIS E l
   – ArcGIS Explorer

                                           25
Serving Geodatabases


 • Serve a Geodatabase connection
 • Geodatabase Services Support
              check-     1-         2-
   – Creating check-out, 1-way and 2-way replicas that can be
     downloaded and edited
   – Exporting and importing replica changes
   – Exporting datasets to XML
   – Browsing datasets


 • Synchronize published databases over the Web using the
   standard replication tools in ArcGIS Desktop




                                                                26
Technology Implementation Challenges


 • Small local governments often face substantial obstacles
   to i l       ti     technology i l di
   t implementing new t h l        including
   – Budget constraints
   – Prioritization issues for software
   – Determining the proper number of seats and deployment methods
   – Application contention
   – Acquiring sufficient training
   – Limited staff for implementation
 • Even when that technology is proven to
   – save money
   – increase efficiency
   – streamline workflows


                                                              SMCGELA   27
Enterprise License Agreement (SMCGELA)


 • A contract vehicle for small municipal and county
              t t               d i i t ti    b t l
   governments to overcome administrative obstacles
     Multi-
   – Multi-year, fixed price contract to avoid annual budget battles
         p                                              gy
   – Simplified administration of licenses and technology
   – Proven solutions for improving organizational workflows
   – Options for leveraging existing databases and applications
                       (desktop)                 (server)
   – Both distributed (desktop) and centralized (server) components
     included
   – Credits for training and professional services
     Extensive list of experienced partners to provide optional services
   –E t     i li t f         i    d     t     t     id    ti   l     i
 • For integrating geographic analysis to extend applications
           g            g
   and integrate existing workflows

                                                                    SMCGELA   28
Program Details


 • Term for all licenses and subscriptions limited to 3 years
 • Includes unlimited use of popular ArcGIS technology
   including
                      (ArcInfo, ArcEditor,
   – ArcGIS Desktop (ArcInfo ArcEditor ArcView)
   – ArcGIS Desktop extensions (ArcPress, Spatial Analyst, Network
     Analyst, 3D Analyst, Geostatistical Analyst, Publisher, ArcScan,
     Maplex and Job Tracking Extension)
   – ArcGIS Server (Advanced, Standard, Basic in either Workgroup or
     Enterprise versions)
                                           Analyst,
   – ArcGIS Server extensions (Network Analyst 3D Analyst and
     Spatial Analyst)
   – ArcIMS
     ArcGIS E i R ti
   – A GIS Engine Runtime D l  Deployments t

                                                                SMCGELA   29
Program Details


 • Also Includes
   – 1 EDN annual subscription (no web services)
   – Virtual Campus credits for training
                     instructor-            g
   – 5% discount for instructor-lead training
   – Technical Support callers
   – ESRI International User Conference registrations




                                                        SMCGELA   30
ELA Terms


 • Pricing based on current population category of
   jurisdiction
   j i di ti
   – <25,000 people for $25,000 per year
                     p p                per year
   – 25,000 – 50,000 people for $35,000 p y
   – 50,000 – 100,000 people $50,000 per year
 • Pricing inclusive of all maintenance on unlimited license
   deployments
                     instructor-
 • 5% discount for instructor-lead training (off list)
 • 2 sets of media (up to 10 hardware keys)
 • No data
         pp        p       y
 • No capped, separately orderable or unit p priced items
 • No EEAP
                                                          SMCGELA   31
The Fine Print


 • Population guidelines are firm
 • Eligible        i ti             i d to     full fee t ti
   Eli ibl organizations are required t pay f ll f starting year one
 • Credit will not be granted for recently purchased software
 • If a participating government entity loses funding and is unable to
                                             de-
   make payments they will be required to de-install the software
   deployed under the ELA contract
 • Client may continue to purchase any product, maintenance or service
   not offered on the ELA through normal channels and procedures
 • If client owned perpetual licenses prior to signing the small
   government ELA agreement these licenses will be allowed to lapse
   during the term of the ELA – they can then be reinstated at the end of
   the ELA term by paying the annual maintenance fee without the
   penalty of back maintenance



                                                                    SMCGELA   32

								
To top