Using the ArcGIS Server REST API - Esri

[Pages:50]Using the ArcGIS Server REST API

Jeremy Bartley and Keyur Shah

Agenda

? Introduction ? Design and Concepts ? Service by Service Walkthrough ? REST-enabled SOEs ? Conclusion

ESRI Developer Summit 2010

2

Agenda

? Introduction

? Design and Concepts ? Service by Service Walkthrough ? REST-enabled SOEs ? Conclusion

ESRI Developer Summit 2010

3

The ArcGIS Server System ? Architecture

Mobile

JavaScript

REST, SOAP

Flex

Silverlight Desktop

JSON XML AMF KML OGC

HTTP

JSON XML AMF KML OGC

Mapping Services Data Services

Analysis Services

ArcObjects Runtime

Filesystems

File IO

SQL Geodatabases

GIS Services

Data

ArcGIS Server REST API

? Developers should do simple things simply ? ArcGIS Server is REST enabled

? Available in both Java and .NET Server

? ArcGIS Server embraces open web standards

ESRI Developer Summit 2009

5

ArcGIS Server can work with many different clients

.Net Java iPhone

Yahoo Pipes

ArcGIS Explorer

Microsoft Virtual Earth

SAP Google Maps

Flex/Flash

Microsoft Silverlight

Yahoo! Maps

Google Earth ArcMap

Ruby OpenLayers

Python

PHP

ArcGIS Mobile

ESRI Developer Summit 2009

6

--Ernst Eijkelenboom

ArcGIS Server REST API

? New at 9.3, greatly enhanced at 10.0 ? Simple view of ArcGIS Server ? ArcGIS Server hosts a Services Directory

? Used by developer while building application

? Powers Web APIs ? Discoverable, accessible, and useable

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download