Ws whats newserver92slides

88
What’s New in ArcGIS Server at 9.2 Transcript Copyright © 2006 ESRI All rights reserved. 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 and Legal Services Manager, ESRI, 380 New York Street, Redlands, CA 92373-8100, USA. The information contained in this document is subject to change without notice. @esri.com, 3D Analyst, ADF, AML, ARC/INFO, ArcAtlas, ArcCAD, ArcCatalog, ArcCOGO, ArcData, ArcDoc, ArcEdit, ArcEditor, ArcEurope, ArcExplorer, ArcExpress, ArcFM, ArcGIS, ArcGlobe, ArcGrid, ArcIMS, ArcInfo Librarian, ArcInfo, ArcInfo- Professional GIS, ArcInfo-The World's GIS, ArcLocation, ArcLogistics, ArcMap, ArcNetwork, ArcNews, ArcObjects, ArcOpen, ArcPad, ArcPlot, ArcPress, ArcQuest, ArcReader, ArcScan, ArcScene, ArcSchool, ArcSDE, ArcSdl, ArcStorm, ArcSurvey, ArcTIN, ArcToolbox, ArcTools, ArcUSA, ArcUser, ArcView, ArcVoyager, ArcWatch, ArcWeb, ArcWorld, Atlas GIS, AtlasWare, Avenue, BusinessMAP, Database Integrator, DBI Kit, ESRI, ESRI-Team GIS, ESRI-The GIS Company, ESRI-The GIS People, FormEdit, Geographic Design System, Geography Matters, Geography Network, GIS by ESRI, GIS Day, GIS for Everyone, GISData Server, InsiteMAP, JTX, MapBeans, MapCafé, MapObjects, ModelBuilder, MOLE, NetEngine, PC ARC/INFO, PC ARCPLOT, PC ARCSHELL, PC DATA CONVERSION, PC STARTER KIT, PC TABLES, PC ARCEDIT, PC NETWORK, PC OVERLAY, PLTS, Rent-a-Tech, RouteMAP, SDE, SML, Spatial Database Engine, StreetEditor, StreetMap, TABLES, the ARC/INFO logo, the ArcCAD logo, the ArcCAD WorkBench logo, the ArcCOGO logo, the ArcData logo, the ArcData Online logo, the ArcEdit logo, the ArcExplorer logo, the ArcExpress logo, the ArcFM logo, the ArcFM Viewer logo, the ArcGIS logo, the ArcGrid logo, the ArcIMS logo, the ArcInfo logo, the ArcLogistics Route logo, the ArcNetwork logo, the ArcPad logo, the ArcPlot logo, the ArcPress for ArcView logo, the ArcPress logo, the ArcScan logo, the ArcScene logo, the ArcSDE CAD Client logo, the ArcSDE logo, the ArcStorm logo, the ArcTIN logo, the ArcTools logo, the ArcView 3D Analyst logo, the ArcView Business Analyst logo, the ArcView Data Publisher logo, the ArcView GIS logo, the ArcView Image Analysis logo, the ArcView Internet Map Server logo, the ArcView logo, the ArcView Network Analyst logo, the ArcView Spatial Analyst logo, the ArcView StreetMap 2000 logo, the ArcView StreetMap logo, the ArcView Tracking Analyst logo, the Atlas GIS logo, the Avenue logo, the BusinessMAP logo, the Data Automation Kit logo, the ESRI ArcAtlas Data logo, the ESRI ArcEurope Data logo, the ESRI ArcScene Data logo, the ESRI ArcUSA Data logo, the ESRI ArcWorld Data logo, the ESRI Digital Chart of the World Data logo, the ESRI globe logo, the ESRI Press logo, the Geography Network logo, the MapCafé logo, the MapObjects Internet Map Server logo, the MapObjects logo, the MOLE logo, the NetEngine logo, the PC ARC/INFO logo, the Production Line Tool Set logo, the RouteMAP IMS logo, the RouteMAP logo, the SDE logo, The World's Leading Desktop GIS, Water Writes, www.esri.com, www.geographynetwork.com, www.gisday.com, and Your Personal Geographic Information System 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.

Transcript of Ws whats newserver92slides

Page 1: Ws whats newserver92slides

What’s New in ArcGIS Server at 9.2 Transcript

Copyright © 2006 ESRI

All rights reserved.

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 and Legal Services Manager,

ESRI, 380 New York Street, Redlands, CA 92373-8100, USA.

The information contained in this document is subject to change without notice.

@esri.com, 3D Analyst, ADF, AML, ARC/INFO, ArcAtlas, ArcCAD, ArcCatalog, ArcCOGO, ArcData, ArcDoc, ArcEdit, ArcEditor,

ArcEurope, ArcExplorer, ArcExpress, ArcFM, ArcGIS, ArcGlobe, ArcGrid, ArcIMS, ArcInfo Librarian, ArcInfo, ArcInfo-

Professional GIS, ArcInfo-The World's GIS, ArcLocation, ArcLogistics, ArcMap, ArcNetwork, ArcNews, ArcObjects, ArcOpen,

ArcPad, ArcPlot, ArcPress, ArcQuest, ArcReader, ArcScan, ArcScene, ArcSchool, ArcSDE, ArcSdl, ArcStorm, ArcSurvey, ArcTIN,

ArcToolbox, ArcTools, ArcUSA, ArcUser, ArcView, ArcVoyager, ArcWatch, ArcWeb, ArcWorld, Atlas GIS, AtlasWare, Avenue,

BusinessMAP, Database Integrator, DBI Kit, ESRI, ESRI-Team GIS, ESRI-The GIS Company, ESRI-The GIS People, FormEdit,

Geographic Design System, Geography Matters, Geography Network, GIS by ESRI, GIS Day, GIS for Everyone, GISData Server,

InsiteMAP, JTX, MapBeans, MapCafé, MapObjects, ModelBuilder, MOLE, NetEngine, PC ARC/INFO, PC ARCPLOT, PC

ARCSHELL, PC DATA CONVERSION, PC STARTER KIT, PC TABLES, PC ARCEDIT, PC NETWORK, PC OVERLAY, PLTS,

Rent-a-Tech, RouteMAP, SDE, SML, Spatial Database Engine, StreetEditor, StreetMap, TABLES, the ARC/INFO logo, the ArcCAD

logo, the ArcCAD WorkBench logo, the ArcCOGO logo, the ArcData logo, the ArcData Online logo, the ArcEdit logo, the

ArcExplorer logo, the ArcExpress logo, the ArcFM logo, the ArcFM Viewer logo, the ArcGIS logo, the ArcGrid logo, the ArcIMS

logo, the ArcInfo logo, the ArcLogistics Route logo, the ArcNetwork logo, the ArcPad logo, the ArcPlot logo, the ArcPress for

ArcView logo, the ArcPress logo, the ArcScan logo, the ArcScene logo, the ArcSDE CAD Client logo, the ArcSDE logo, the

ArcStorm logo, the ArcTIN logo, the ArcTools logo, the ArcView 3D Analyst logo, the ArcView Business Analyst logo, the ArcView

Data Publisher logo, the ArcView GIS logo, the ArcView Image Analysis logo, the ArcView Internet Map Server logo, the ArcView

logo, the ArcView Network Analyst logo, the ArcView Spatial Analyst logo, the ArcView StreetMap 2000 logo, the ArcView

StreetMap logo, the ArcView Tracking Analyst logo, the Atlas GIS logo, the Avenue logo, the BusinessMAP logo, the Data

Automation Kit logo, the ESRI ArcAtlas Data logo, the ESRI ArcEurope Data logo, the ESRI ArcScene Data logo, the ESRI ArcUSA

Data logo, the ESRI ArcWorld Data logo, the ESRI Digital Chart of the World Data logo, the ESRI globe logo, the ESRI Press logo,

the Geography Network logo, the MapCafé logo, the MapObjects Internet Map Server logo, the MapObjects logo, the MOLE logo,

the NetEngine logo, the PC ARC/INFO logo, the Production Line Tool Set logo, the RouteMAP IMS logo, the RouteMAP logo, the

SDE logo, The World's Leading Desktop GIS, Water Writes, www.esri.com, www.geographynetwork.com, www.gisday.com, and

Your Personal Geographic Information System 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.

Page 2: Ws whats newserver92slides

Presenters: Jennifer HugheyAnne Reuland

ESRI Redlands, California

What’s New in ArcGIS Server at 9.2

Good morning. My name is Jennifer Hughey, and I'm in the technical marketing group with the

California Regional Office here in Redlands. Joining me today is Anne Reuland who is the lead

ArcGIS Server product engineer. We want to welcome you to today’s live training seminar,

What's New in ArcGIS Server at 9.2.

Copyright © 2006 ESRI. All rights reserved. 1

Page 3: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Seminar overviewTopics

ArcGIS Server 9.2Product detailsBuilding server applicationsGIS servicesDeveloper

FormatThere will be software demonstrations, review, andQ & A sessions.

There are five main topics that we will address today. We'll begin by looking at some of the

product changes that have been made to ArcGIS Server at the 9.2 release, following up with

product details including product platforms, editions, and capacity levels. Most of the

presentation will focus on building server applications. This section will look at the workflow for

publishing GIS services to the Web and creating a Web mapping application using ArcGIS Server

Manager. The next topic looks at the new GIS services for displaying data, performing analysis,

and data management. The live training seminar will finish with a look at some of what's new for

developers at 9.2. Throughout the presentation, there will be a series of demonstrations, review,

and question and answer sessions. If you have a question you'd like to ask, please click the Ask

the Presenter button in your Web browser.

Copyright © 2006 ESRI. All rights reserved. 2

Page 4: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server 9.2

Let's begin with a product overview of ArcGIS Server 9.2 and highlight some of the key goals of

this release.

Copyright © 2006 ESRI. All rights reserved. 3

Page 5: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

What is ArcGIS Server 9.2?Complete & integrated server-based GIS

9.2 is a very significant release of ArcGIS Server. It is a complete and integrated server-based

GIS. The ArcSDE technology for working with multiuser geodatabases has integrated into

ArcGIS Server for data management. Additionally, 9.2 offers Web mapping and analysis through

the power of Web services in a single server product.

Copyright © 2006 ESRI. All rights reserved. 4

Page 6: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

What is ArcGIS Server 9.2?Complete & integrated server-based GISOut-of-the-box applications and services

ArcGIS Server has always been a developer product and continues to be, but a lot of effort has

gone into making it easier by including out-of-the-box applications and services. GIS services

can be created for mapping, analysis, and data management and consumed by out-of-the-box

clients or Web applications.

Copyright © 2006 ESRI. All rights reserved. 5

Page 7: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

What is ArcGIS Server 9.2?Complete & integrated server-based GISOut-of-the-box applications and servicesRich developer opportunities

ArcGIS Server 9.2 has support for multiple platforms and is available in .NET and Java. It also

has cross operating system platform support for development on Windows, Linux, and Solaris.

There are comprehensive software developer kits for application development.

Copyright © 2006 ESRI. All rights reserved. 6

Page 8: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server 9.2 architecture

ArcGIS ServerArcGIS Server

Web server Web server

GeodatabasesGeodatabases

GIS serverGIS server

Here is a technology overview of ArcGIS Server 9.2.

Copyright © 2006 ESRI. All rights reserved. 7

Page 9: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server 9.2 architecture

ArcMap, ArcGlobeArcMap, ArcGlobe

Content AuthorContent Author

ArcCatalog ArcCatalog AdministratorAdministrator

ManagerManager

ArcGIS ServerArcGIS Server

Web server Web server

GeodatabasesGeodatabases

GIS serverGIS server

Author and components are in the center of the slide, ArcGIS Desktop, ArcCatalog, ArcMap,

ArcGlobe, and the new Manager application. All of these applications work together to author

your content and push it into the GIS server running as a service.

Copyright © 2006 ESRI. All rights reserved. 8

Page 10: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server 9.2 architecture

ArcMap, ArcGlobeArcMap, ArcGlobe

Content AuthorContent Author

ArcCatalog ArcCatalog AdministratorAdministrator

ManagerManager

ArcGIS ServerArcGIS Server

Web server Web server

GeodatabasesGeodatabases

GIS serverGIS server

These services will then be pushed out into various clients supported by ArcGIS Server. Most of

us think of publishing services over the Web to Web applications displayed in a browser, but

there are other clients including mobile devices, the new ArcGIS Explorer, and ArcGIS Desktop

that can consume these services.

Copyright © 2006 ESRI. All rights reserved. 9

Page 11: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Complete Web-based GISEasy to configure Web applications

No programming required

ArcGIS Server is a complete Web-based GIS. Web applications can now be configured with less

effort and no programming.

Copyright © 2006 ESRI. All rights reserved. 10

Page 12: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Complete Web-based GISEasy to configure Web applications

No programming requiredOut-of-the-box Desktop clients

ArcGIS Explorer ArcGIS Desktop

There are out-of-the-box ESRI clients who consume these services, ArcGIS Desktop and the new

free ArcGIS Explorer that we'll introduce later in the presentation. There are many new services

that are available for users to consume in their applications as well as those out-of-the-box

applications.

Copyright © 2006 ESRI. All rights reserved. 11

Page 13: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Complete Web-based GISEasy to configure Web applications

No programming requiredOut-of-the-box Desktop clients

ArcGIS Explorer ArcGIS Desktop

Publish rich GIS services2D and 3D mappingGeocoding, geodata, network analysis, geoprocessingSOAP-, WMS-, and KML-based services

GIS functionality can be leveraged through new GIS services, and ArcGIS Server is a complete

server-based solution that can be integrated in an enterprise system with other business systems.

Copyright © 2006 ESRI. All rights reserved. 12

Page 14: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Key product goalsEase of useImproved performanceEnhanced developer productivityComprehensive GIS functionalityComplete, integrated server-based solution

One of the key product goals of the 9.2 release was to make it easier to use. A lot of effort was

put into making ArcGIS Server administration, creating services, and getting started with building

Web applications with less effort. Performance enhancements have been made, and now data can

be cached on the server for faster rendering and application. Developer productivity has been

enhanced through out-of-the-box applications to get started with less effort.

Copyright © 2006 ESRI. All rights reserved. 13

Page 15: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Software demonstration

Now, I'd like to spend a couple of minutes going into our first demonstration where we're going

to look at some applications that have been created using ArcGIS Server 9.2 out of the box.

This first application that we'll take a look at has been created using ArcGIS Server 9.2, and there

is no programming involved in this application. Everything you see has been created out of the

box. This particular application is looking at Mississippi, the coast, after Katrina and looking at

the damage. This map has two services that are available in it. At 9.2, multiple services can be

rendered within the map.

The first service that we'll look at contains dynamic data. I can turn these various layers on and

off and the map refreshes and displays them. The second service that we'll take a look at is a

cache map service. The dynamic data is being displayed in the Katrina damage service, and the

other data is being displayed in a second service that has been cached on the server. You can see

that I can't turn these layers on and off because the data has already been rendered in a set of tiles

sitting on the server.

These panels that you see here can be minimized, can be opened and closed, and also undocked

from the application. These floating panels can be moved around, and users can place them on

Copyright © 2006 ESRI. All rights reserved. 14

Page 16: Ws whats newserver92slides

their maps where they would like. Also, this map can be made full size. I can hide all of those

floating panels and expand my application so that I'm seeing a larger view of the map. There are

a series of navigation tools available on the tool bar. We can zoom in using the zoom tools.

Additionally, there is a pan tool, identify, and a measure tool as well as magnifier window. This

toolbar is available to you out of the box.

Notice how when I was zooming in, the map refreshes quickly. This is because of the cache that

has been created for this service. In addition to those navigation tools you see on the toolbar, we

also have navigation controls available here in the navigation panel. At a first look, this looks

like a north arrow, but what it is, is really a navigation control. I can use this to seamlessly pan

across my application and move within the browser window. Because this map contains a cache

service, I also have a zoom level control. This allows me to zoom to the various scale levels that

were set when this cache was created. You can see each time I click, it's rendering the data from

that particular scale level.

Some additional features of that come out of the box with ArcGIS Server 9.2 applications is the

overview map window. I can point to a service to display the overview map, and then you can

see this red box here is showing the area that's being displayed currently in the map display. This

box is interactive and can be used to move around the map. It also can be resized within this

window, and you can change the visibility of what's being shown on your display.

That's a look at some of the features of the new applications created at 9.2. I have one more

application that I would like to show you.

This application is similar to the one that we saw in the last application. It has all the same

features, but this one has some tasks configured. Tasks allow us to ask some questions of our

data. We'll go ahead and execute these tasks and see how these work. The first task that I'm

going to execute is a search task. It allows me to find a location on the map by typing it into the

text box. This particular task is actually using a service from ArcWeb services to locate

Redlands. You can see it's placed it here on the map with that green push pin. Results from tasks

are displayed inside of the results panel where users can interact with these results, and I can

change the visibility and further interact with them.

Copyright © 2006 ESRI. All rights reserved. 15

Page 17: Ws whats newserver92slides

The second task that I'm going to show you is the find household size task. This allows me to

search for counties in a particular state that have an average household size. In this case, we'll

search California for a household size greater than 3.5.

Now, this particular task is a query attribute task. In fact, it's using two fields to query on and

find the results of those queries. The query is now displayed inside the results panel. I can

expand it here, and I can interactively click on the results, and you can see it is displayed on the

map. Just to reiterate, this application was created out of the box. Even the tasks that we

executed did not have any custom programming involved in them.

Copyright © 2006 ESRI. All rights reserved. 16

Page 18: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Product details

Now that we've taken a look at some of the applications we can created with ArcGIS Server 9.2,

we'll talk about how we can build those applications in the building server section of the

presentation.

Copyright © 2006 ESRI. All rights reserved. 17

Page 19: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Product platformsMicrosoft .Net Framework

WindowsJava Platform

Windows, Linux, Solaris

Before we go into our first review and Q & A, I'd like to go over some of the product details of

ArcGIS Server 9.2. ArcGIS Server is available on two platforms—ArcGIS Server for the

Microsoft .NET framework, which is available on Windows, and ArcGIS Server for the Java

platform available on Windows, Linux, and Solaris. The platforms are broken into two to provide

users with focused installs that include software developer kit, development integration, and

documentation.

Copyright © 2006 ESRI. All rights reserved. 18

Page 20: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Product platformsMicrosoft .Net Framework

WindowsJava Platform

Windows, Linux, SolarisProvides platform-specific install, documentation, SDKSame GIS functionality across platformsBoth platforms shipped in the box

The same GIS functionality is available on both platforms, and both of these platforms are

shipped in the box.

Copyright © 2006 ESRI. All rights reserved. 19

Page 21: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS ServerOne product with:

Editions

AdvancedStandardBasic

AnalysisVisualizationSpatial data management

New at 9.2, ArcGIS Server has now broken into three editions—basic, standard, and enterprise.

The basic edition includes the ArcSDE technology as well as some additional spatial data

management capabilities new at 9.2. The standard edition includes everything available at the

basic edition as well as 2D and 3D mapping services. ArcView license geoprocessing tools can

also be used at the standard level. The advanced edition gives you all the functionality of ArcGIS

Server minus the extensions. This includes all the geoprocessing tools from ArcEditor and

ArcInfo as well as the out-of-the-box editing task.

Copyright © 2006 ESRI. All rights reserved. 20

Page 22: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS ServerOne product with:

Editions

Capacity levels

AdvancedStandardBasic

AnalysisVisualizationSpatial data management

UnlimitedSupportedRDBMS

Windows, Linux, Solaris

Enterprise

max 4GBSQL Server Express

WindowsWorkgroupCapacityDBMSServer

Each edition is available in one of two capacity levels—workgroup and enterprise. Workgroup is

new at 9.2 and is available on Windows servers for small database management. It uses SQL

Server Express as the underlying DBMS. Users are licensed for a maximum of 4 GB of data

storage. For the larger database management, enterprise capacity level is cross platform and

supports multiple DBMSs and does not have any storage restrictions.

Copyright © 2006 ESRI. All rights reserved. 21

Page 23: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review and Q & AComplete, out-of-the-box Web GISImproved ease of use, performance, productivityBasic, standard, and advanced editionsWorkgroup or Enterprise capacity levels

Let's begin our first review and Q & A. I'd like to review some of the key points that were

introduced. ArcGIS Server is a complete, out-of-the-box GIS that includes mapping, geodata

management, and analytical capabilities. Many improvements have been made to make it faster

and easier to get started with. Performance enhancements have been made, and new applications

and services are available to increase productivity. ArcGIS Server is now available in three

editions— basic, standard and advanced—which can be purchased at the workgroup or enterprise

capacity levels. Now, I'd like to pass it over to Anne to answer some of your questions.

Thanks, Jennifer. Damon from Charlottesville is asking, "Which version of ArcGIS Server 9.2

are we using during the software demonstration?"

Damon, we're using the ArcGIS Server Advanced edition. Later on in the demonstration,

Jennifer is going to be showing some geoprocessing tools, and that is why we chose to use the

advanced.

Jeff from Las Vegas is asking, "Could ArcMap be used to add data to the table of contents from a

remote ArcGIS Server application?"

Copyright © 2006 ESRI. All rights reserved. 22

Page 24: Ws whats newserver92slides

Jeff, the answer is yes. ArcMap does, through the add data dialog support adding GIS services

from a GIS server. You would navigate to the GIS server node, and then find the server that

you're looking for, and then just add in that data same as you would if you were adding in local

data. The process of adding is the same.

Jeff is also asking about the geodatabase and that works when you're connecting to it. Jeff, stay

tuned for the end of the presentation. Jennifer is going to cover the new geodata services that are

in ArcGIS Server 9.2. It allows you to extract and replicate geodata to the different machines that

you can do editing with the geodatabases with ArcGIS Server.

Josie from Carson is asking, "For those of us who are new to ArcGIS Server, can you explain the

SOMs and SOCs a little bit more?"

When you install ArcGIS Server, one of the nodes in the install is GIS Server, and there are two

subcomponents that note the server object manager, also know as the SOM, and the server object

container, also known as the SOC. The SOM is installed, and it's basically the component that is

what we often refer to as the traffic cop for the different requests coming in to the server. It is the

SOC that is actually processing the request, making that map for you, getting the query results for

you, finding the address for you. When you're in an attributed installation, you're looking to add

power to your GIS server configuration. It is the SOC that you add to the configuration.

Alan from Eugene is asking, "Does ArcGIS capacity level affect which ArcGIS server editions

you can use?"

The answer to that is no. There are editions available at each of the different capacity levels, so

for the workgroup and enterprise capacity, there is a basic, standard, and advanced edition on

each.

Ben from Denver is asking more about the licensing options offered in ArcGIS Server 9.2.

Ben, the new editions for ArcGIS Server are basic, standard, and advanced. Basic gives you

geodata management. Standard adds in 2D and 3D mapping as well as standard geoprocessing

tools. And, finally, at the advanced edition of ArcGIS Server, you have the full functionality of

Copyright © 2006 ESRI. All rights reserved. 23

Page 25: Ws whats newserver92slides

ArcGIS Server available to you. So things like Web editing and advanced geoprocessing tools

are added on.

Another question that's coming in is from Chris in Omaha asking, "ArcGIS Server seems oriented

to large integrated systems. Can it be used by a small organization or workgroup?"

And the answer to that is definitely yes. It can be used by small organizations and workgroups.

That was really one of the goals of the ArcGIS Server 9.2 release is to have editions and different

capacity levels such that if you are a small organization, there is a price point and an edition of

ArcGIS Server that can appeal to you.

I'll hand it back to Jennifer, but we'll be answering more questions later on in the presentation.

Copyright © 2006 ESRI. All rights reserved. 24

Page 26: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Building server applications

Thanks, Anne. The next section that we'll take a look at is building Server applications. One of

the key product goals of ArcGIS Server 9.2 was to make it easier to use.

Copyright © 2006 ESRI. All rights reserved. 25

Page 27: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Using ArcGIS Server1. Author GIS content

ArcGIS Desktop applications

Now, let's take a look at the new workflow for building Server applications in 9.2. Here is an

overview of the three steps to building Server applications. The first step is to author your service

content using ArcGIS Desktop.

Copyright © 2006 ESRI. All rights reserved. 26

Page 28: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Using ArcGIS Server1. Author GIS content

ArcGIS Desktop applications

2. Publish GIS servicesArcCatalog ArcGIS Server Manager

The second step is to take that content and publish it as a GIS service using ArcCatalog or the

new ArcGIS Server Manager application.

Copyright © 2006 ESRI. All rights reserved. 27

Page 29: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Using ArcGIS Server1. Author GIS content

ArcGIS Desktop applications

2. Publish GIS servicesArcCatalog ArcGIS Server Manager

3. Consume GIS servicesWeb-mapping applicationsArcGIS ExplorerArcGIS Desktop

The final step is to consume this service, or use this service, in a client of choice. This could be a

Web-mapping application, ArcGIS Explorer, or ArcGIS Desktop to name a few.

Copyright © 2006 ESRI. All rights reserved. 28

Page 30: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

GIS ResourcesAuthored using ArcGIS Desktop

Let's go into a little more detail on how to build Server applications. ArcGIS Server experience

begins by authoring GIS resources using ArcGIS Desktop.

Copyright © 2006 ESRI. All rights reserved. 29

Page 31: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

GIS ResourcesAuthored using ArcGIS DesktopGIS Resources are:

Map documentsGlobe documentsAddress locatorsGeoprocessing modelsGeodatabasesNetworks

GIS resources are map documents, mxds, or pmf files, 3DD documents created using the

ArcGlobe application, address locators used for geocoding addresses, geoprocessing models

authored using the ModelBuilder application, and geodatabases that can be used in a distributed

geodatabase scenario. Also, it can be used for building networks and performing network

analysis and services.

Copyright © 2006 ESRI. All rights reserved. 30

Page 32: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing GIS resourcesPublish GIS resources to create GIS services

Once our GIS resources are authored, it's time for us to go into step two, which is publishing the

GIS resource. When we are publishing GIS resources, we have two applications that can handle

this.

Copyright © 2006 ESRI. All rights reserved. 31

Page 33: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing GIS resourcesPublish GIS resources to create GIS servicesArcCatalog

Publish to ArcGIS Server wizardAdd New Service wizard

The first one is ArcCatalog. At ArcGIS Server 9.1, all the publishing was done using ArcCatalog

and using the Add New Service wizard that was found underneath your server connection. At

9.2, the Publish to ArcGIS Server wizard has been added to the ArcCatalog application. It's

accessed by right-clicking on a GIS resource and executing the publishing wizard.

Copyright © 2006 ESRI. All rights reserved. 32

Page 34: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing GIS resourcesPublish GIS resources to create GIS servicesArcCatalog

Publish to ArcGIS Server wizardAdd New Service wizard

ManagerPublish a GIS resourceAdd new service

Both of the ArcCatalog wizards are also available in the new Manager application, and we'll talk

more about Manager in the next slide.

Copyright © 2006 ESRI. All rights reserved. 33

Page 35: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server ManagerWeb-based administration tool

Publish GIS services Create Web-mapping applicationsManage GIS Server properties

ArcGIS Server Manager is a new Web-based application. It is there to complement ArcCatalog

in administering the GIS server publishing services.

Manager has some additional functionality not available in ArcCatalog and that is to build Web-

mapping applications, a Web client to your GIS services.

Copyright © 2006 ESRI. All rights reserved. 34

Page 36: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS Server ManagerWeb-based administration tool

Publish GIS services Create Web-mapping applicationsManage GIS Server properties

There is a lot of flexibility in creating Web applications. Things like your map elements can be

changed, functionality can be added, and additional properties can be modified to give the

applications the look and feel you like.

Copyright © 2006 ESRI. All rights reserved. 35

Page 37: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Services can be used to display dataMap servicesWMS

Let's talk more about how we can use services in our applications.

One use of services is for visualization. 2D map services show the layers of map documents on

the Server, and 2D services can also be enabled as a WMS service, a Web-mapping service, an

OGC standard Web service.

Copyright © 2006 ESRI. All rights reserved. 36

Page 38: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Services can be used to display dataMap servicesWMSGlobe servicesKML

Globe services can also be used as published ArcGlobe documents for displaying 3D data.

Services can be KML enabled and consumed in KML clients.

Copyright © 2006 ESRI. All rights reserved. 37

Page 39: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing mapsPublish high quality maps Support for Identify, Find, Select, Query, and other tools

When we're publishing our maps, maps that contain rich cartography, scale-dependent rendering,

and labeling can be published with ArcGIS Server. Map supports several map functions

including identify, find, select, and query.

Copyright © 2006 ESRI. All rights reserved. 38

Page 40: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing mapsPublish high quality maps Support for Identify, Find, Select, Query, and other toolsBuild cached map services• High performance map services

• Tiles pre-rendered at fixed scales

• Rapid display of static-base maps

• Rich cartographic symbols

with high performance

These map services can be cached on the server, creating a series of prerendered tiles at various

scale levels that you have control of when you're creating your cache. So, when we cache our

data, rather than having our maps dynamically render on the fly, we're now prerendering them on

the server. This results in the rapid display of static-based map images and the rich cartography

symbols that you have authored at the Desktop level will also be rendered quickly in your map.

Copyright © 2006 ESRI. All rights reserved. 39

Page 41: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Creating Web-mapping applicationsUse ArcGIS Server Manager

The final step to building a Server application is to create the client or chose a client for

displaying your services. One client we can use to consume our services is a Web client. We can

create Web-mapping applications using ArcGIS Server Manager.

Copyright © 2006 ESRI. All rights reserved. 40

Page 42: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Creating Web-mapping applicationsUse ArcGIS Server ManagerDisplay multiple map services

ArcGIS ServerArcIMSWMSArcWeb Services

When we build these Web-mapping applications, we can display map information from multiple

different types of services. In addition to ArcGIS Server, I can consume ArcIMS, WMS, and

ArcWeb services.

Copyright © 2006 ESRI. All rights reserved. 41

Page 43: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Creating Web-mapping applicationsUse ArcGIS Server ManagerDisplay multiple map services

ArcGIS ServerArcIMSWMSArcWeb Services

Set properties of the applicationImages, map elements

The appearance of the Web-mapping application can be modified by changing the properties.

Copyright © 2006 ESRI. All rights reserved. 42

Page 44: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Creating Web-mapping applicationsUse ArcGIS Server ManagerDisplay multiple map services

ArcGIS ServerArcIMSWMSArcWeb Services

Set properties of the applicationImages, map elements

Configure tasks for specific GIS functionalityOut-of-the-box tasksBuild custom tasks

To extend the functionality of our Web site, out-of-the-box tasks can be configured, or developers

can create custom tasks to add more GIS functionality to our applications.

Copyright © 2006 ESRI. All rights reserved. 43

Page 45: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Adding functionality through tasksTasks are used to

Ask questionsDisplay answers

What are tasks? Tasks encapsulate specific functionality for your application such as querying,

or editing, or are also used to ask questions and display answers. An example of this is the Find

Address task. This task allows the users to enter an address and return the results to the Web-

mapping application.

Copyright © 2006 ESRI. All rights reserved. 44

Page 46: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Adding functionality through tasksTasks are used to

Ask questionsDisplay answers

Another example is querying an attribute. The results of your query will then be returned to your

application.

Copyright © 2006 ESRI. All rights reserved. 45

Page 47: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Adding functionality through tasksTasks are used to

Ask questionsDisplay answers

Out-of-the-box tasksEditingFind AddressFind PlaceGeoprocessingQuery AttributesSearch Attributes

ArcGIS Server comes with many out-of-the-box tasks that are available for you to use by

configuring inside of Manager.

Copyright © 2006 ESRI. All rights reserved. 46

Page 48: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Adding functionality through tasksTasks are used to

Ask questionsDisplay answers

Out-of-the-box tasksEditingFind AddressFind PlaceGeoprocessingQuery AttributesSearch Attributes

Here's a list of some of the tasks that are available.

Copyright © 2006 ESRI. All rights reserved. 47

Page 49: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Adding functionality through tasksTasks are used to

Ask questionsDisplay answers

Out-of-the-box tasksEditingFind AddressFind PlaceGeoprocessingQuery AttributesSearch Attributes

Custom tasks

If none of these tasks meets your needs, then you can extend your applications by creating and

building custom tasks.

Copyright © 2006 ESRI. All rights reserved. 48

Page 50: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Software demonstration

Let's go into our next software demonstration. In this demonstration, we're going to build a

Server application using ArcGIS Server Manager.

I'm going to go ahead and log in here to the Manager application so we can begin building our

server application. The first step to building a Server application was to author the content. I've

already authored the content.

Now, I'm going to move to the second step which is to create the service or publish the service.

Here's a look inside of ArcGIS Server Manager. Under the GIS Server's tab, I can go and

administer my Server. Under the applications tab that I'm on now, there is where I can build the

mapping application and to publish the services, we do this underneath the services tab. In this

case, in my application, I'm going to be displaying a 2D map service. I have to go and publish

that service. I'll use the Publish GIS Resource wizard to do this.

The first step is to look for is my GIS resource. As I mentioned, I'm publishing a map service, a

GIS resource for a map service is an mxd file. I'll just point it to my Oahu map. I'll give it a

name. I'll accept the default, and I'm going to publish this service underneath a folder directory

Copyright © 2006 ESRI. All rights reserved. 49

Page 51: Ws whats newserver92slides

on my server. Now, what our GIS server is doing is examining that mxd file to determine what

other capabilities can be enabled on that service. Mapping is always enabled but in addition to

that, you can see there are some other capabilities I could enable, including making this a WMS

service available for mobile data access. In this case, we'll be fine with just a mapping service, so

I'll just continue through the wizard to publish.

It's giving me a summary of that service so that I can take a look and then it's gone and published

it and it's displaying it underneath the services tab. This is where I can manage that service. I

could delete it, stop it, restart it, and so on. I'm going to go ahead and preview it and just look at

the contents of that service to see that everything published OK.

Now, I can see everything's published, and I'm ready to go to my final and third stage of building

an application, and that is building my Web application. I'll click on the applications tab and

create Web application wizard to launch it so I can build my server app. I'm going to give it a

meaningful name here. The name that I'm giving it here will be part of the URL for this

application. So, it's a good idea to give it something meaningful.

Now it's asking me for what services I want to use inside of this application. As I mentioned

earlier, there are several different types of services that can be used in these mapping

applications. If I click the Add GIS Server, this is where I can navigate or I can add server

connections and grab services from them. You can see in the list in the drop-down menu, we can

add ArcGIS Server services and also ArcIMS, ArcWeb Services, and WMS services as well.

I've already made the connection to my server, so I'll go ahead and add my map services. The

Oahu map is the service we just published, but this application is going to contain two map

services. I'm also going to add a base map, which is a service I created earlier and cached that

data on the server.

The next panel is to configure some GIS functionality for our Web mapping application. There

are those out-of-the-box tasks that I talked about earlier. I'm going to create a query task and add

some querying capabilities to this application. Once I've added it, I click the configure button to

go in and configure this task for the users to use inside the browser. This particular task that I'm

going to create is going to do something similar to a geocode. It's going to locate a building

based on two of the attribute values within that building layer. For the first part, I would like

Copyright © 2006 ESRI. All rights reserved. 50

Page 52: Ws whats newserver92slides

users to enter the building address number. This address number is going to be grabbed, or it's

going to be queried against the building number field inside the attribute table of my building's

layer. In this case, I'll allow users to type in a value here. I could supply a default value or I can

leave it blank. I could also grab a sample of values for users to pick and choose from a drop-

down list.

This query is going to query against two different fields. You can create complex queries. In

order for us to be able to locate our building, I also need to know the name of the street. Users

will enter in the building number and the street name to locate the building. The street name

information is found inside of the street name field within that layer and, again, I'll allow the

users to type in a value. There are some additional properties that can be configured in these

tasks. For example, give it a nice meaningful name. So, I'll call this locate a building. You can

also change the selection color and some additional properties within this task.

Now that I've finished configuring the tasks for this application, I'm going to move into the final

two phases of building this application. You should give it a meaningful name. This will be the

title of your application at the top of the browser. We can change the theme or the look of the

Web-mapping application. We could change the colors here. I'm going to keep it with blue. You

could create your own theme and plug it into your Web-mapping application. Down below are

some links to some resources at ESRI and also to the Help. You could remove these links by just

clicking the delete button or you can add your own if you had some additional Web pages that

you'd like to link the application to.

The last panel here, the last step of the wizard, is to configure all those map elements. Notice that

they're all checked by default. If I'd like to remove one of these elements, I can just uncheck it

and it won't appear in the Web-mapping application. But, if I'd like to keep them all, there are

some settings that I can change in them. For example, in the table of contents, I can change how

my layer symbology appears in there, whether I'd like the symbols to be shown or not.

Things I can do in the overview map—I can point to a service. Maybe I have a separate or third

service that I'd like to appear inside of the overview map panel. The north arrow setting is here.

You can see there's a variety for users to choose from. You can change the symbol of your north

arrow. The last think to look at is the scale bar. I can change the units of my scale bar here, and I

can also change the colors of the text in the bar.

Copyright © 2006 ESRI. All rights reserved. 51

Page 53: Ws whats newserver92slides

The next thing I'll do is move to the last window of the wizard and finish building my Web-

mapping application. This application now is being built, so all of the files are being written out

so I could bring this Web-mapping application into a development environment. Since I'm

working with the .NET version, I could bring this into Visual Studio and customize it, or I could

reopen it inside the Manager application and change some of the properties of it. Now we see it's

popped up a window with our Web-mapping application. Looking over at the map contents, you

can see both of those services that I pointed to are available inside the map contents. The

dynamic service on top and then also the cache service below, so you can see that cache service,

I'm not able to change the visibility of any of those layers.

I'll go ahead and zoom in on an area here, and we're going to execute our task. Here it is, the

name we gave our task "locate a building." It's looking for two attributes to query on. I'll give it

the address number of the building as well as the street name for it. Then, when I click find, it's

going to execute that query, and it's returned a result down here in the results panel. I'll turn that

on and right-click and zoom to that feature so that it will display within my map. I can interact

with the results of this task just by simply working inside the results panel. I could run the task

again or refresh it if I'd like to. You can see here in the map we now have this blue building that's

being displayed as a selected feature, the result from our query task.

That's a look at how we build Server applications.

Copyright © 2006 ESRI. All rights reserved. 52

Page 54: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review questionLocate the Review question link in the upper-left corner of your browser window. Click this link now.

Let's go back into our presentation. I'd like to ask you a question. To answer this question, go to

the review question link in your browser window and click on it to enter your response.

Copyright © 2006 ESRI. All rights reserved. 53

Page 55: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review questionIn addition to GIS services published with ArcGIS Server, the Web-mapping application also supports the display of:

A) ArcIMS ServicesB) WMS ServicesC) ArcWeb ServicesD) All of the above

To submit your answer, click A, B, C, or D then click the Send button.

The question I'd like to ask is, "In addition to GIS services published with ArcGIS Server, the

Web-mapping application also supports the display of ArcIMS services, WMS services, ArcWeb

services, or all of the above." To submit your answer, click A, B, C, or D, and then click the

Send button.

Copyright © 2006 ESRI. All rights reserved. 54

Page 56: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review and Q & AAuthor GIS resources with ArcGIS DesktopUse ArcCatalog or Manager to publish GIS servicesBuild high performance cached map servicesCreate Web-mapping applications with ManagerExtend Web-mapping applications with tasks

In this last section, we looked at building Server applications. The ArcGIS Server experience

begins with ArcGIS Desktop where GIS resources are offered. Once we've offered our resource

content, ArcCatalog or ArcGIS Server Manager can be used to publish GIS services. With

ArcGIS Server 9.2, we can build high-performance mapping services by caching static data on

the server for faster map rendering. ArcGIS Server Manager has a built-in wizard for building

out-of-the-box Web-mapping applications. Tasks can be added to extend the functionality of our

Web-mapping application. I'd now like to pass it over to Anne to take some more of your

questions.

Thanks, Jennifer. We have a question that's come in, "Is it possible to use mxds that were created

in 9.0 and 9.1, then serve them with ArcGIS Server 9.2?"

The answer to that is yes. That is supported and possible.

Mark is asking the question that he will be upgrading from ArcSDE 8.3 to ArcSDE 9.2 and will

also want to move up to ArcGIS Server 9.2. "How are the installations tied or separate?"

Copyright © 2006 ESRI. All rights reserved. 55

Page 57: Ws whats newserver92slides

Mark, the installation for ArcSDE and ArcGIS Server are separate. The installation that you're

familiar with from ArcSDE is the same at the 9.2 and then ArcGIS Server is a separate

installation.

Jeff from Las Vegas is asking, "When would I use ArcGIS Server Manager? When would I use

ArcCatalog? They look like they have overlapping functionality."

Yes. The answer to that is yes they do have overlapping functionality, and what we've done there

is that for folks who are coming in a Desktop experience and they're accustomed to managing

their data using ArcCatalog, we wanted to have a good experience in ArcCatalog for managing

server resources. In the other regard, some folks are coming at ArcGIS Server for more of the

Web server experience. They are accustomed to using a Web browser and managing their Web

server through the Web browser interface as having that flexibility.

For that, we've built ArcGIS Server Manager. So, as far as managing the GIS server and

publishing GIS services, Manager and ArcCatalog offer the same functionality. I will make a

note that there is one key difference there. ArcCatalog is the interface for building the map

caches that Jennifer described earlier. You cannot build a map cache using Manager. Of course,

the other difference the two is that we start talking about the Web applications is ArcGIS Server

Manager is the user interface for that.

Michael is asking the question, "Does the ArcGIS Server 9.2 incorporate all the functionality of

ArcIMS?"

Essentially, the answer is yes, but one key difference I'll point out immediately is that ArcIMS

has metadata and ArcGIS Server at the 9.2 release does not. Other than that, the answer is true

ArcIMS has support for 2D map services and just some basic tools. With ArcGIS Server, you

have support for 2D, basic tools, and then at ArcGIS Server you start to add on functionalities

such as 3D support and more advanced tools.

Edward is asking the question, "Will ArcGIS Explorer be customizable?"

Copyright © 2006 ESRI. All rights reserved. 56

Page 58: Ws whats newserver92slides

The answer to that is yes. ArcGIS Explorer is customizable. ArcGIS Explorer is available now,

and it also comes with an SDK. Edward, you can check out the SDK and find out all the

functionality that's available there in terms of customizing ArcGIS Explorer.

Kimberly is asking, "Will the basic or standard levels support 3D data? Which level is needed to

access ArcGIS Explorer?"

I'll answer the first question by saying 3D data is supported in the standard; not supported in

basic. It starts in standard, so it's there at the standard and at the advanced levels. ArcGIS

Explorer is a free, downloadable product that you can use to view 2D and 3D map services from

ArcGIS Server. So, your support or your levels for ArcGIS Server are not affected by when you

could have ArcGIS Explorer and use that on your machine.

Joe is asking the question, "Does ArcGIS Server allow you to use composite geocoding

services?" Yes. ArcGIS Server does support composite geocoding services.

Edith from Trenton asks the question, "Are the new types of services OGC compliant?" Edith,

we probably answered your question during that last section when Jennifer talked about the WMS

services that are in ArcGIS Server 9.2.

George from Jacksonville is asking, "In order to do geoprocessing, must we upgrade to the

advanced?"

George, I'll clarify that by saying the geoprocessing tools that are at the ArcView level are

supported at the standard. If you're going to use some of the geoprocessing tools that are

categorized at the ArcInfo level, then you would need the advanced for that.

There is a question related to that. Keith asks, "When you say the standard edition has ArcView

license tools, referring to the geoprocessing tools, do the end users need to access an ArcView

license?"

Keith, the answer to that is no. The end user, meaning the person who is accessing the Web

application, to hit that geoprocessing tool so they need ArcView license, no.

Copyright © 2006 ESRI. All rights reserved. 57

Page 59: Ws whats newserver92slides

Shane from Salt Lake City is asking, "What kind of rasters are supported in Server 9.2?”

For this question, I can go back and say that your experience with ArcGIS Server, where you get

the GIS resources, whether they be maps, locators, globes, geoprocessing tools, whatever it is that

you're going to publish out, that experience of creating those GIS resources begins in Desktop.

So, the rasters that are supported in Desktop can be added to an .mxd. It's the same list say is

supported with ArcGIS Server 9.2.

I'll answer one final question about the workgroup and the enterprise levels that we mentioned

earlier. Ammon from Dublin is asking, "Does the ArcGIS Server workgroup only use SQL

Server Express?"

The answer to that is yes. It is only SQL Express at the workgroup level. If you want to go to

any of the supported RDBMs, you need to move up to the enterprise level.

OK, more questions will be answered later on in the presentation, but I'll hand it back to Jennifer

right now.

Copyright © 2006 ESRI. All rights reserved. 58

Page 60: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review question resultsTo view the results, click the Review question link in the upper-left corner of your browser window.

In addition to GIS services published with ArcGIS Server, the Web-mapping application also supports the display of:

A) ArcIMS ServicesB) WMS ServicesC) ArcWeb ServicesD) All of the above

Thanks, Anne. Before we get back into the presentation, let's look at the answer to the review

question. The question was, "In addition to GIS services published with ArcGIS Server, the

Web-mapping application also supports the display of… “and the answer is ‘all of the above’. It

looks like a large percentage of you got that answer right. At ArcGIS Server 9.2, all of these

services are supported as content inside of your Web-mapping applications.

Copyright © 2006 ESRI. All rights reserved. 59

Page 61: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

GIS services

Let's go into the next topic, GIS Resources. In the previous section, we published a map service

and built a Web-mapping application that displayed the content of our services. Now, we're

going to look at some other GIS services available with ArcGIS Server.

Copyright © 2006 ESRI. All rights reserved. 60

Page 62: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing Globe LayersPublish an ArcGlobe documentCreates globe service with globe layers

Raster2D vector3D vector

In addition to 2D map services, globe services can be published to deliver high-performance 3D

data for viewing in a 3D client.

Copyright © 2006 ESRI. All rights reserved. 61

Page 63: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing Globe LayersPublish an ArcGlobe documentCreates globe service with globe layers

Raster2D vector3D vector

Globe service content is authored using the ArcGlobe application, and they can contain layers

that are rasters or 2D or 3D vectors.

Copyright © 2006 ESRI. All rights reserved. 62

Page 64: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Publishing Globe LayersPublish an ArcGlobe documentCreates globe service with globe layers

Raster2D vector3D vector

Display globe servicesArcGlobeGlobe ControlArcGIS Explorer

To display these globe services, there are three different options. Globe services can be

consumed in the ArcGlobe application through a globe control available with the ArcGIS Engine

product and through ArcGIS Explorer, a new client to ArcGIS Server.

Copyright © 2006 ESRI. All rights reserved. 63

Page 65: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS ExplorerFree, lightweight, easy to useClient to ArcGIS Server

Let's look a little bit more at ArcGIS Explorer. It's a new free, lightweight client to ArcGIS

Server.

Copyright © 2006 ESRI. All rights reserved. 64

Page 66: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS ExplorerFree, lightweight, easy to useClient to ArcGIS ServerAccess, integrate, use GIS services3D and 2D data visualizationAnswer questions

ArcGIS Explorer is designed to work with a multitude of Web services. It's a client for 3D

services, 2D services and these services can be added from ArcGIS Server. ArcGIS Explorer

comes with out-of-the-box tasks that are using Web services to ask questions and return answers

to the client.

Copyright © 2006 ESRI. All rights reserved. 65

Page 67: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

ArcGIS ExplorerFree, lightweight, easy to useClient to ArcGIS ServerAccess, integrate, use GIS services3D and 2D data visualizationAnswer questions

This task framework can be extended through a custom task which can be programmed or

through a geoprocessing service which we'll talk about in a few slides.

Copyright © 2006 ESRI. All rights reserved. 66

Page 68: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Answer questions with services

In addition to services that display, or can be used for visualization, we also have services that

can be used to answer questions and extend ArcGIS applications with functionality.

Copyright © 2006 ESRI. All rights reserved. 67

Page 69: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Geoprocessing servicesAuthor geoprocessing models

Using services for analysis

One of these services is the geoprocessing service. Geoprocessing services are models that have

been authored using the ModelBuilder application and then are made available through a task in a

Web-mapping application or as a task in ArcGIS Explorer.

Copyright © 2006 ESRI. All rights reserved. 68

Page 70: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Geoprocessing servicesAuthor geoprocessing models

Geocoding ServicesSingle, batch, reversegeocoding

Using services for analysis

Geocoding services are locators authored at the Desktop and published as a service. Geocoding

services add single, batch, and reverse geocoding functionality for finding or returning locations

on the map. This service is not new at 9.2, but many performance enhancements have been

made.

Copyright © 2006 ESRI. All rights reserved. 69

Page 71: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Geoprocessing servicesAuthor geoprocessing models

Geocoding servicesSingle, batch, reversegeocoding

Network analysis servicesShortest path, routing, closest facility, service areas

Using services for analysis

Network analysis services deliver network analysis solvers. This might be finding the shortest

path, routing between multiple locations, finding the closest facility, or a service area. Network

analysis can also be done using the geoprocessing tools.

Copyright © 2006 ESRI. All rights reserved. 70

Page 72: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Services can be used for data managementGeodatabase connectionGeodata services support

Creating check-out, 1-way and 2-way replicas Exporting and importing replica changes

The final service that we'll talk about that's new at 9.2 is the geodata service.

Copyright © 2006 ESRI. All rights reserved. 71

Page 73: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Services can be used for data managementGeodatabase connectionGeodata services support

Creating check-out, 1-way and 2-way replicas Exporting and importing replica changes

State

County

City

The geodata service is a published geodatabase connection that can be accessed remotely over the

Web. Geodata services support the extraction and synchronization of changes between

distributed geodatabases in a Web server.

Copyright © 2006 ESRI. All rights reserved. 72

Page 74: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Services can be used for data managementGeodatabase connectionGeodata services support

Creating check-out, 1-way and 2-way replicas Exporting and importing replica changes

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

State

County

City

The extraction and synchronization process is handled using the ArcGIS Desktop tools. For more

information on what's new with the geodatabase at 9.2 or geodatabase replication, please view the

archived Web workshops on ESRI's training education Web site.

Copyright © 2006 ESRI. All rights reserved. 73

Page 75: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Software demonstration

This will bring us into our final software demonstration of the presentation. In this

demonstration, I'm going to configure a geoprocessing service, so I'm going to extend the

application we created in the second demonstration with a geoprocessing service. Let's begin

with the authoring stage of geoprocessing services. Geoprocessing services are authored at

Desktop using the ModelBuilder application.

Here's a look at the model that I'm going to use. This model allows me to upload a text file. It

makes an x,y event layer then copies those features to an output shape file which will be returned

to my Web-mapping application. This model has three parameters: it requires the user to upload

a text file and supply the name of the x and y fields in which the coordinate values are stored.

Let's go publish this resource and consume it in our mapping application. We'll go over to the

service tab and publish our GIS resource. For geoprocessing services, a resource is a toolbox.

So, I'll point to the toolbox that I'll use and place it inside of my geoprocessing folder. Now, it's

giving me a summary of the service, and I'll just click Finish to finish publishing that service.

Geoprocessing services can be consumed not only in Web applications but also with ArcGIS

Explorer.

Copyright © 2006 ESRI. All rights reserved. 74

Page 76: Ws whats newserver92slides

Now, I'll go back into my application that I created in the previous demonstration, and I'll edit

that application and add the geoprocessing service. The geoprocessing service is added in the

task panel of the wizard. Now, a geoprocessing task requires a support service, which is my

geoprocessing service.

Support services are things like geoprocessing services, as well as geocoding services that you

can configure at tasks that locate addresses with. Once I've pointed to my supporting service, I'm

going to configure the geoprocessing task. In this dialog, I'm going to give my task a meaningful

name, so ‘Add x,y data’. I could supply a help tip for it.

Since I published a toolbox as a geoprocessing service, if that toolbox had multiple models in it,

then I would have multiple selections here and point to the correct one. Since I only have the

one, I'll just click on it, and the last thing I need to configure for this geoprocessing service is the

output directory for the shapefile that my model is going to create. Let's click Finish and take a

look at how to interact with the geoprocessing service inside of my Web-mapping application.

So, for a long time, users have asked for geoprocessing functionality on the server. At 9.1, if you

wanted to do geoprocessing, much of this was done programmatically. Now, at 9.2, we have the

power to do this by just using our authored models on the server. Now, I'm going to execute this

geoprocessing task.

The first thing—there are my three parameters that you saw that were available in the model. The

first one is to upload the text file. I'll just click to upload my text file. This text file contains

points of interest in the Waikiki area—things like restaurants, movie theaters, and some other

entertainment places for tourists to go to.

The last two things I need to supply are the names of the fields where the x and y coordinates are.

When I submit my parameters to the server, it's executing the geoprocessing model that I

authored. Return to the client will be a series of points showing the location of each one of those

x and y coordinates. You can see those red points are now being displayed on the map showing

me the location. Its output shapefiles so here's the shapefiles output. I can take a look at the

legends and also look at the different features. So, it's also giving me some attribute information

derived from that text file telling me the names of those various locations that I've added.

Copyright © 2006 ESRI. All rights reserved. 75

Page 77: Ws whats newserver92slides

Some additional things that are returned from geoprocessing services, there's my parameters, my

input that I placed into the service, and then lastly, our messages. These are geoprocessing

messages that are returned just like the ones that you see when you execute tools inside of

desktop.

So, that's a look at how we can configure a geoprocessing service and use it inside of our Web-

mapping application.

Copyright © 2006 ESRI. All rights reserved. 76

Page 78: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developer platform

Before we get into our last Q & A session, I'd just like to talk a little bit about the developer

platform where we'll take a look at some of the new developer enhancements at 9.2.

Copyright © 2006 ESRI. All rights reserved. 77

Page 79: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developing Server applicationsWeb applications

Common Web Application Developer framework (ADF)• Included with ArcGIS Server and ArcIMS

Getting started• ArcGIS Server Manager, Template, Web Controls

We're not going to cover a lot of detail in the developer slides. There will be three upcoming live

training seminars that will go into a deeper discussion on developing Web applications in .NET,

Java, and also building Mobile applications.

ArcGIS Server has always been a developer platform and continues to be. At 9.2, Web

applications have a common ADF. The ADF, or Application Developer Framework, is available

in .NET and Java and is shipped with ArcGIS Server and ArcIMS. Developers have options to

get started building applications by using ArcGIS Server Manager that you saw today, or taking

these manager applications and further customizing them or there is a template and some Web

controls that are installed in your development environment, and you can begin your new Web

site by using this.

Copyright © 2006 ESRI. All rights reserved. 78

Page 80: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developing Server applicationsWeb applications

Common Web Application Developer framework (ADF)• Included with ArcGIS Server and ArcIMS

Getting started• ArcGIS Server Manager, Template, Web Controls

Mobile applicationsBuild focused field-based applications for mobile devicesGPS support

Creating Mobile applications is new at 9.2. This is only available with the .NET version of

ArcGIS Server. This allows developers to build mobile applications that can be deployed on

mobile devices.

Copyright © 2006 ESRI. All rights reserved. 79

Page 81: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developing Server applicationsWeb applications

Common Web Application Developer framework (ADF)• Included with ArcGIS Server and ArcIMS

Getting started• ArcGIS Server Manager, Template, Web Controls

Mobile applicationsBuild focused field-based applications for mobile devicesGPS support

Geospatial Enterprise JavaBeansOut-of-the-box EJBs that perform GIS tasks

Java developers can now leverage out-of-the-box geospatial Enterprise JavaBeans. These out-of-

the-box EJBs perform GIS tasks in the application.

Copyright © 2006 ESRI. All rights reserved. 80

Page 82: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developer optionsRich developer framework

Support for popular development environments• Visual Studio 2005• Eclipse• Sun Java Creator

ArcGIS Server provides a richer developer framework and supports popular development

environments in Visual Studio 2005 for .NET developers and Eclipse and Sun Java Creator for

Java developers.

Copyright © 2006 ESRI. All rights reserved. 81

Page 83: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developer optionsRich developer framework

Support for popular development environments• Visual Studio 2005• Eclipse• Sun Java Creator

Flexible optionsWeb, mobile, Geospatial EJBs

There are SDKs for building Web mobile applications for .NET developers and also integrating

EJBs for Java developers.

Copyright © 2006 ESRI. All rights reserved. 82

Page 84: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Developer optionsRich developer framework

Support for popular development environments• Visual Studio 2005• Eclipse• Sun Java Creator

Flexible optionsWeb, mobile, Geospatial EJBs

Focused SDKs for .NET and Java developersSamplesDocumentationTutorialsQuick starts

Focused software developer kits for .NET and Java are included, and there are sample

documentation tutorials and quick starts to get you started developing applications with ArcGIS

Server.

Copyright © 2006 ESRI. All rights reserved. 83

Page 85: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

Review and Q & APublish 3D services Display services with ArcGIS Explorer Answer questionsManage data over the WebPowerful developer platform

This brings us into our final review and Q & A. ArcGlobe documents can be published as 3D

services and viewed in the new ArcGIS Explorer client. ArcGIS Explorer is a new free client for

displaying services and has a task framework for asking questions. That task framework can be

extended through a geoprocessing service.

In addition to displaying data, there are services available for asking questions, geoprocessing,

geocoding, and network analysis. Data can be managed between remote geodatabases over the

Web, and 9.2 provides a powerful developer platform for developing Server applications. Now,

I'm going to pass it over to Anne to take some more of your questions.

Thanks, Jennifer. Several folks are e-mailing in asking when ArcGIS Explorer will be available

for download. ArcGIS Explorer is available for download now. Also, if you're an ArcGIS Server

user, in your box, or updated to you later, you will be receiving the ArcGIS Explorer install CD.

While we're talking about ArcGIS Explorer, I'd also like to mention ArcGIS Online. ArcGIS

Online is in beta right now and is a new software product from ESRI that offers online services.

You may want to check that out at ArcGISOnline.com.

Copyright © 2006 ESRI. All rights reserved. 84

Page 86: Ws whats newserver92slides

Chris from Salt Lake City is asking about ArcGIS Explorer as well and how it can be downloaded

and used. Chris, just to reiterate, ArcGIS Explorer is free, so once you have the install, the

function of how your organization wants to distribute it and install it to others.

Damon from Charlottesville is asking, "Can Python scripts be used with geoprocessing services?"

Damon, yes, the answer is yes. You can use Python scripts with your geoprocessing services.

Gregory is asking about the query language used in formulating the data queries, was it just SQL?

Yes. The answer is yes. They are SQL statements.

Server folks are e-mailing asking about ArcGIS Server standard edition. "Can I do editing?"

No. Editing is only available at ArcGIS Server advanced. The editing that is supported in

ArcGIS Server is for versioned and nonversioned geodatabases. So, as you have seen in some of

the demonstrations, we do have an editing task that's available in Manager. Whether you're going

to use the editing task or write your own editing application, it's only available at the ArcGIS

Server advanced edition.

Mark is asking the question, "ArcGIS Server basic edition, does it include ArcGIS Server

Manager?"

Mark, the answer is yes. ArcGIS Server Manager is in the basic edition. I'll take your question a

step further because I imagine many folks are wondering about this. Are the installs different for

these different editions? The answer to that is no. The installs are the same across basic,

standard, and advanced. The difference comes into play is how you have licensed ArcGIS Server

through ESRI, whether you have purchased the basic, standard, or advanced. Each of those

different licenses will unlock and allow you to use the different functionality. If you are

attempting to do something in, say, the basic edition that's not supported there, you will receive a

message in ArcGIS Server Manager stating that functionality is not supported at the level you are

licensed for.

Let's see, we have some other questions coming in. “What clients can be used besides ArcGIS

Explorer?” That's Bruce asking that question. The clients besides ArcGIS Explorer, of course,

Copyright © 2006 ESRI. All rights reserved. 85

Page 87: Ws whats newserver92slides

ArcGIS Desktop, that question came up earlier, "Can I use ArcMap to add data?" Also, the other

clients are the Web-mapping applications and the Mobile applications.

Daniel is asking the question, "Is the Web application cross browser compatible or is it IE only?"

Daniel, the answer to that is no, it is not IE only. It is supported in Internet Explorer, Firefox,

Mozilla, and NetScape. Our support page lists each of the browser versions, because of course,

the versions are always being updated, which browser versions we support at ArcGIS Server 9.2.

I'll now hand the presentation back to Jennifer.

Copyright © 2006 ESRI. All rights reserved. 86

Page 88: Ws whats newserver92slides

Copyright © 2004 ESRI. All rights reserved.

For more informationLive Training Seminar

Building applications with ArcGIS Server 9.2 using the Microsoft .NET framework – January 18, 2007

Building applications with ArcGIS Server 9.2 using the Java platform – upcoming

Building Mobile applications for ArcGIS Server 9.2 – upcoming

Instructor–led trainingIntroduction to ArcGIS Server

ArcGIS Enterprise Systems: Performance and Scalability

Self-Study (Virtual Campus)What’s New in the Geodatabase at ArcGIS 9.2

Introduction to Geodatabase Replication at ArcGIS 9.2

Thanks, Anne. Just some more information before we go. There will be some additional live

training seminars talking about developing with ArcGIS Server 9.2. The next one will be

Building Applications with ArcGIS Server 9.2 using the Microsoft .NET Framework. This will

be January 18, 2007. There will also be Building Applications with ArcGIS Server 9.2 using the

Java Platform and Building Mobile Applications for ArcGIS Server 9.2.

There are some instructor-led training classes, Introduction to ArcGIS Server and ArcGIS

Enterprise System Performance and Scability. On the virtual campus, you can also find What's

New in Geodatabases at ArcGIS 9.2 and Introduction to Geodatabase Replication at 9.2 to learn

more about what's new with geodatabases and also about geodatabase replication.

Your comments help us improve our seminars. Please take a moment to complete our survey.

Just click the Give Us Feedback link to take the survey.

We hope you have enjoyed today's seminar. On behalf of ESRI, I'd like to thank you all for

attending.

Copyright © 2006 ESRI. All rights reserved. 87