getting started with arcgis server - igicigic.org/archives-training/pres/conf/2008/getting started...

26
ArcGIS Server 9.2 Implementation Seminar 2008 Indiana GIS Conference Getting Started with ArcGIS Server Eric Rodenberg, ESRI

Upload: vuongtram

Post on 02-Apr-2018

238 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

ArcGIS Server 9.2 Implementation Seminar

2008 Indiana GIS Conference

Getting Started with ArcGIS Server

Eric Rodenberg, ESRI

Page 2: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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.

Page 3: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

ArcGIS Server 9.2 Implementation Seminar

2008 Indiana GIS Conference

What is ArcGIS Server?

Page 4: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 5: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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.

Page 6: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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.

Page 7: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 8: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 9: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

ArcGIS Server: Scaled by Capacity

Page 10: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 11: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 12: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

• Services for displaying data …– Map services

– Globe services

– KML

– WMSnn

Types of GIS services

Page 13: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

• Services that provide functionality …– Geoprocessing services

– Geocoding services

– Network analysis services

Types of GIS services

Page 14: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 15: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 16: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 17: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 18: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 19: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

ArcGIS Server 9.2 Implementation Seminar

2008 Indiana GIS Conference

Demo

Page 20: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 21: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

Web mapping application template.Net and Java Versions

• Web pages

• Controls

• Sitemap

• Themes

• Resources

• Custom tools

• Help system

Page 22: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

Creating Web applications

• ArcGIS Server Manager – Wizard generate basic application

– Layout generated for you

Page 23: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

2008 Indiana GIS Conference

Specifying Web Application Language

1. Click on Settings

2. Specify C# or VB

1

2

Page 24: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

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

Page 25: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

ArcGIS Server 9.2 Implementation Seminar

2008 Indiana GIS Conference

Demo

Page 26: Getting Started with ArcGIS Server - IGICigic.org/archives-training/pres/conf/2008/Getting Started with...Getting Started with ArcGIS Server Eric Rodenberg, ... the ArcUSA logo, ArcUser,

ArcGIS Server 9.2 Implementation Seminar

2008 Indiana GIS Conference

Questions?