getting started with arcgis server - igicigic.org/archives-training/pres/conf/2008/getting started...
TRANSCRIPT
ArcGIS Server 9.2 Implementation Seminar
2008 Indiana GIS Conference
Getting Started with ArcGIS Server
Eric Rodenberg, ESRI
2008 Indiana GIS Conference
Copyright © 1999–2007 ESRI All rights reserved. Printed in the United States of America.
The information contained in this document is the exclusive property of ESRI. This work is protected under United States copyright law and the
copyright laws of the given countries of origin and applicable international laws, treaties, and/or conventions. No part of this work may be reproduced
or transmitted in any form or by any means, electronic or mechanical, including photocopying or recording, or by any information storage or retrieval
system, except as expressly permitted in writing by ESRI. All requests should be sent to
Attention: Contracts Manager, ESRI, 380 New York Street, Redlands, CA 92373-8100, USA.
The information contained in this document is subject to change without notice.
ESRI, ARC/INFO, ArcGIS, ArcView, BusinessMAP, MapObjects, PC ARC/INFO, SDE, and the ESRI globe logo are trademarks of Environmental
Systems Research Institute, Inc., registered in the United States and certain other countries; registration is pending in the European Community. 3D
Analyst, ADF, ARC COGO, the ARC COGO logo, ARC GRID, the ARC GRID logo, the ARC/INFO logo, AML, ARC NETWORK, the ARC NETWORK
logo, ArcNews, ARC TIN, the ARC TIN logo, ArcInfo, the ArcInfo logo, ArcInfo LIBRARIAN, ArcInfo—Professional GIS, ArcInfo—The World's GIS,
ArcAtlas, the ArcAtlas logo, the ArcCAD logo, the ArcCAD WorkBench logo, ArcCatalog, the ArcData logo, the ArcData Online logo, ArcDoc,
ARCEDIT, the ARCEDIT logo, ArcEurope, the ArcEurope logo, ArcEditor, ArcExplorer, the ArcExplorer logo, ArcExpress, the ArcExpress logo,
ArcFM, the ArcFM logo, the ArcFM Viewer logo, ArcGIS, ArcIMS, the ArcIMS logo, ArcLogistics, the ArcLogistics Route logo, ArcMap, ArcObjects,
ArcPad, the ArcPad logo, ARCPLOT, the ARCPLOT logo, ArcPress, the ArcPress logo, the ArcPress for ArcView logo, ArcScan, the ArcScan logo,
ArcScene, the ArcScene logo, ArcSchool, ArcSDE, the ArcSDE logo, the ArcSDE CAD Client logo, ArcSdl, ArcStorm, the ArcStorm logo, ArcSurvey,
ArcToolbox, ArcTools, the ArcTools logo, ArcUSA, the ArcUSA logo, ArcUser, the ArcView GIS logo, the ArcView 3D Analyst logo, the ArcView
Business Analyst logo, the ArcView Data Publisher logo, the ArcView Image Analysis logo, the ArcView Internet Map Server logo, the ArcView
Network Analyst logo, the ArcView Spatial Analyst logo, the ArcView StreetMap logo, the ArcView StreetMap 2000 logo, the ArcView Tracking
Analyst logo, ArcVoyager, ArcWorld, the ArcWorld logo, Atlas GIS, the Atlas GIS logo, AtlasWare, Avenue, the Avenue logo, the BusinessMAP logo,
DAK, the DAK logo, DATABASE INTEGRATOR, DBI Kit, the Digital Chart of the World logo, the ESRI Data logo, the ESRI Press logo, ESRI—Team
GIS, ESRI—The GIS People, FormEdit, Geographic Design System, Geography Matters, GIS by ESRI, GIS Day, the GIS Day logo, GIS for
Everyone, GISData Server, InsiteMAP, MapBeans, MapCafé, the MapCafé logo, the MapObjects logo, the MapObjects Internet Map Server logo,
ModelBuilder, MOLE, the MOLE logo, NetEngine, the NetEngine logo, the PC ARC/INFO logo, PC ARCEDIT, PC ARCPLOT, PC ARCSHELL, PC
DATA CONVERSION, PC NETWORK, PC OVERLAY, PC STARTER KIT, PC TABLES, the Production Line Tool Set logo, RouteMAP, the
RouteMAP logo, the RouteMAP IMS logo, Spatial Database Engine, the SDE logo, SML, StreetEditor, StreetMap, TABLES, The World's Leading
Desktop GIS, Water Writes, and Your Personal Geographic Information System are trademarks; and ArcData, ArcOpen, ArcQuest, ArcWatch,
ArcWeb, Rent-a-Tech, Geography Network, the Geography Network logo, www.geographynetwork.com, @esri.com, and www.esri.com are service
marks of ESRI.
The names of other companies and products herein are trademarks or registered trademarks of their respective trademark owners. ArcView GIS uses
Neuron Data’s Open Interface.
Environmental Systems Research Institute, Inc.
ArcGIS Server 9.2 Implementation Seminar
2008 Indiana GIS Conference
What is ArcGIS Server?
2008 Indiana GIS Conference
Session Overview
• What is ArcGIS Server- ArcGIS Server Defined
- Who Uses ArcGIS Server
- ArcGIS Server Overview
• What are its Services
• What is a Web Map Application
2008 Indiana GIS Conference
What is ArcGIS Server?
• Out-of-the-box Web GIS
• Development platform for server applications
• Provides the platform for sharing your GIS resources, across the Internet / Intranet. – Maps, globes, models, address locators, and
geodatabases
• Centrally managed data, supports multiple users, and provides clients with the most up-to-date information.
2008 Indiana GIS Conference
Who uses ArcGIS Server?
• The GIS Server can publish resources for any of the following clients.– Web application users
– ArcGIS Explorer users
– ArcGIS Desktop users
– Developers
• Developers can utilize the GIS Server to expose custom functionality of a GIS Resource for any of these applications.– Web applications
– Web services
– Mobile applications
– Desktop applications
– Engine Developer Kit.
2008 Indiana GIS Conference
ArcGIS overview
ArcGIS Desktop
ArcGIS Explorer
Web Map Viewer
ArcGIS Engine
Mobile
+ Extensions
ArcMap ArcCatalog ArcReader
Custom GIS applications
Lightweight GIS client
Lightweight toolkit
Java.NET
ArcGIS
Server
ArcSDEtechnology
ArcWeb
Services
Other
Services
Applications
Services
Data
(Geodatabase)
Author
Integrated server-based GIS
Personal
(Access)File
File Personal Workgroup Enterprise
Arc
SD
E
2008 Indiana GIS Conference
ArcGIS Server and ArcObjects components
• ArcGIS Server is built on a common library of shared GIS software components called ArcObjects.
• ArcObjects components are software objects that have multiple developer APIs.
• ArcObjects is at the core of all the ArcGIS products:
– ArcGIS Desktop
– ArcGIS Engine
– ArcGIS Server
2008 Indiana GIS Conference
ArcGIS Server: Scaled by Capacity
2008 Indiana GIS Conference
Summary
• Out of the Box Web GIS
• Used by Analysts, Developers, and Viewers
• Built on the ArcGIS Framework
• Uses the same ArcObjects as the Desktop
• Highly Scalable
2008 Indiana GIS Conference
Session Overview
• What is ArcGIS Server
• What are its Services– Map & Globe Services
– Geoprocessing & Geocoding Services
– Geodata Services
– Author, Serve and Use
• What is a Web Map Application
2008 Indiana GIS Conference
• Services for displaying data …– Map services
– Globe services
– KML
– WMSnn
Types of GIS services
2008 Indiana GIS Conference
• Services that provide functionality …– Geoprocessing services
– Geocoding services
– Network analysis services
Types of GIS services
2008 Indiana GIS Conference
• Services that provide web access to data …– Geodata services
• Create local copies of remote data
• Execute database queries
• Synchronize edits with another database
– Mobile data services
Types of GIS services
Trimble GeoXT
Tablet PCPDA
Pocket PC
Replication
Services
Maryland
1-Way 2-Way
Change-Only
Updates
2008 Indiana GIS Conference
• Web-enables GIS content
• Choose functionality to expose
• Use ArcCatalog– Right-click content > Publish to ArcGIS Server wizard
Serve (Publishing GIS services)ArcCatalog – ArcGIS Desktop
Publishing requires:
- Membership in the agsAdmin group
- Data is accessible to ArcGIS Server
GlobeMap Locator
2008 Indiana GIS Conference
ArcGIS Server Manager
• Web-based administration tool– Publish GIS services
– Create Web mapping applications
– Manage GIS server properties
Login account requires:
- Administrative rights on server machine
- Membership in the agsAdmin group
2008 Indiana GIS Conference
Use (Consuming GIS services)
• Out-of-the-box clients– ArcGIS Desktop
– ArcGIS Explorer
– Google Earth™
• Web mapping applications– Create Web Application wizard
• Custom Web applications– Web ADF
• Mobile applications– Mobile ADF
MobileWeb
GDB
Desktop
Mapping
3-D Visualization
Geoprocessing
Data Management
Multiple Clients
Open
APIs
OGC
KML
SOAP
SQL
2008 Indiana GIS Conference
Summary
• Supports Maps, Globes, Geoprocessing, Geodata and Geocoding Services
• Supports multiple Clients (i.e. ArcMap, ArcGIS Explorer, Google Earth
• ArcMap and ArcCatalog provide Authoring Capabilites
ArcGIS Server 9.2 Implementation Seminar
2008 Indiana GIS Conference
Demo
2008 Indiana GIS Conference
Session Overview
• What is ArcGIS Server
• What are its Services
• What is a Web Map Application– Web Mapping Application Template
– ArcGIS Server Manager
– Output Web Application Language
2008 Indiana GIS Conference
Web mapping application template.Net and Java Versions
• Web pages
• Controls
• Sitemap
• Themes
• Resources
• Custom tools
• Help system
2008 Indiana GIS Conference
Creating Web applications
• ArcGIS Server Manager – Wizard generate basic application
– Layout generated for you
2008 Indiana GIS Conference
Specifying Web Application Language
1. Click on Settings
2. Specify C# or VB
1
2
2008 Indiana GIS Conference
Summary
• Web Application is a Template that includes Map Controls, Tools, Service Resources, Themes and Sitemap
• Create in the ArcGIS Server Manager Web Application
• Application Can be further customized in Visual Studio or Eclipse
ArcGIS Server 9.2 Implementation Seminar
2008 Indiana GIS Conference
Demo
ArcGIS Server 9.2 Implementation Seminar
2008 Indiana GIS Conference
Questions?