ArcGIS Server : Nouveautés 9.2 et évolutions futures · Support de WMS •Tous les Map Services...

Preview:

Citation preview

ArcGIS Server :

Nouveautés 9.2

et évolutions futures

Gaëtan LAVENU – ESRI France

Alexandre GAUVIN – ESRI France

Sessions Techniques - SIG 2007

Programme de cette présentation

• Aperçu du produit : principes et architecture

• Outils de publication et de gestion

• Construire des applications Web cartographiques

• Services et fonctionnalités SIG

• Développement d'applications

• Evolutions en 9.3

• Résumé

1

Aperçu du produit :

Principes et architectures

Qu'est ce qu'ArcGIS Server 9.2

• Un SIG complet orienté Server

• Des applications "out of the box" pour la visualisation, la

gestion de données et l'analyse de données

géographiques

• Une plateforme pour le développement d'applications et

de services Web / Entreprise

– Un Software Developer Kit

– Disponible pour les environnements de développement .Net et

Java

3

Un SIG Web complet "Out of the Box"

• Possibilité de créer et de configurer des applications Web

très simplement

– Aucune programmation nécessaire

• Disponibilité de clients "out of the box"

– ArcGIS Explorer

– ArcGIS Desktop

• Publier des services SIG riches

– 2D and 3D Mapping services

– Services de type : Geocoding, Geodata, Network Analysis et

Geoprocessing

– Service SOAP, WMS, et KML

4

ArcGIS Server : Un SIG complet orienté serveur

5

ArcGIS Server

Applications

Web

Application

Mobile

ArcGIS

Explorer

ArcGIS Desktop

ArcGIS Engine

ArcGIS Server

ArcReader

Java

.Net

Globe 3D

Carte 2D

Géocodage

Géotraitement

Données

Applications

Métiers

UC

2007

Installi

6

Architecture d'ArcGIS Server

• Clients

• Serveur Web

– Web Server

– Web ADF

• Serveur SIG

–SOM – Server Object Manager

–SOC – Server Object Container

• Données

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

UC

2007

Installi

7

• Clients

– Navigateur Web

(Internet Explorer, Firefox, Safari, …)

– ArcGIS Desktop

– Application SIG ArcGIS Engine

– ArcGIS Explorer

– Applications diverses non SIG

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

Architecture d'ArcGIS Server - Client

UC

2007

Installi

8

• ArcGIS Server (Microsoft .NET)

–Internet Information Server (IIS)

• ArcGIS Server (Java)

–Apache/Tomcat

–IIS/Tomcat

–IBM Websphere 6.1

–Sun Java Application Server 9.0

–Weblogic 9.1/9.2

–Autres ….

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

Architecture d'ArcGIS Server – Web Server

9

Architecture d'ArcGIS Server - Web ADF

• Web ADF (Application Developer Framework)

• Composants permettant de développer des applications et des services Web

• Deux composantes :– ADF Runtime

– ADF Software Developer Kit

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

10

• Server Object Manager

• Processus qui écoute les

requêtes entrantes

• Connaît les machines

disponibles pour traiter les

requêtes et assure la

répartition des charges

• Logging des erreurs

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

Architecture d'ArcGIS Server - SOM

11

• Processus dédiés à un service

(Map, Globle, Geocode,

Geoprocessing, …)

• Reçoivent les requêtes issues

du processus SOM

• Traite la requête pour la

fonctionnalité SIG demandée

• Renvoie la réponse au SOM qui la

transmet ensuite aux clients

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

Architecture d'ArcGIS Server - SOC

12

• Accédés uniquement par les

processus SOC

• Géodatabases

– Géodatabase personnelle (mdb)

– Géodatabase fichier

– ArcSDE Personal/Workgroup

– ArcSDE Enterprise

• Basés sur des fichiers

–Shapefile, Raster, Autres (DWG,DGN, TAB, …)

Clients

Web Server

Web ADF

SOM

SOC

Données

Serv

eu

r S

IG

Internet

Serv

eu

r

Web

Architecture d'ArcGIS Server - Données

Outils de publication

et de gestion

Conception (authoring) des services

• Utilisation d'ArcGIS Desktop

• Carte 2D

• Cartes 3D

• Géocodeurs

• Modèles de

Géotraitement

• Géodatabases

14

ArcGIS Server Manager

• Publier des services

• Créer des applications

Web

• Gérer les différents

GIS Server

(SOC,SOM)

• Point d'entrée dans

ArcGIS Server

• Accès à l'aide

15

ArcGIS Desktop

• Conception (ArcMap/ArcGlobe)

• Cartes 2D

• Cartes 3D

• Géocodeurs

• Modèles de Géotraitement

• Géodatabases

• Publier des services

• Gérer les différents GIS Server(SOC,SOM)

• Point d'entrée dans ArcGIS Server

16

Les services SIG d'ArcGIS Server 9.2

• Les services SIG sont des briques pour la construction :– Applications Web

– Cartes ArcGIS Explorer

– Applications Mobile

• Les services SIG d'ArcGIS Server sont accessibles aux travers d'interfaces standards SOAP / XML

• Types de services SIG en 9.2– Services de carte 2D (Map Service)

– Services de carte 3D (Globe Service)

– Services de Géocodage

– Services Network Analysis

– Services de Géotraitement

– Services Geodata

– Services Mobile

– Services KML

– Services WMS

17

Démo 1:

Publier des services

cartographiques avec

le manager

Construire des applications

Web cartographiques

Applications Web cartographiques (Web ADF)

• Contrôles Web :- Map,

- TOC,

- Toolbar,

- Navigation,

- Zoom,

- Level,

- MapTips,

- Overview Map,

- Geocode,

- Page Layout

20

Applications Web cartographiques (Web ADF)

21

Navigation

Interrogation

Requêtes

Mise à jour

Tâches

Mise en page

Application Web : Services carto

• Les cartes sont basées sur un ou plusieurs services web carto

• Superposition de différents services :

- ArcGIS Server

- Services ArcWeb

- ArcIMS

- WMS

• Chaque service peut être projeté dans le système de coordonnées commun

• Ajout possible de services carto personnalisés

- geoRSS, GML, KML, Autres

22

Démo 2:

Création d'une application Web

avec le manager

Application Web : Tâches

• Les tâches fournissent des fonctionnalités SIG spécifiques (métier)

• Les tâches "out of the box"– Recherche sur un attributs

– Requêtes sur des attributs

– Outil "Find Place"

– Outil "Find Address"

– Outils de mise à jour évolués

– Tâches de Géotratement(issues des modèles ArcGIS)

• Autres tâches personnalisées– Développements ArcGIS Server

– Consommation d'autres services SOAP / XML

24

Application Web : Mise à jour de données

• Le Web ADF permet de créer une application de mise à jour de

données

• Fonctionne avec des Géodatabases ArcSDE versionnées

– Workgroup ou Enterprise

• Permet d'éditer tout type d'entités

• Une série d'outils d'édition

fournis "out of the box"

dans le modèle de

site standard

25

Démo 3:

Création d'une application Web

de mise à jour avec le manager

Services et

fonctionnalités SIG

Application Web : Caches de cartes

• Tuilage d'images à des

échelles prédéfinies

• Affichage rapide et peu de

calculs coté serveur

• Pour des cartes relativement

statique

• Symbologies cartographiques

très évoluées et affichage

performant

• Pour toute la carte ou couche

par couche

• Outils de géotraitement

28

Démo 4:

Création et exploitation d'un

cache de carte 2D

Cartographie 3D et service de globes

• Toutes les données sont hébergées sur le serveur et drappées sur un globe

• Services de globes de haute performance pour des applications cliente 3D :

– ArcGIS Explorer, ArcReader, ArcGlobe, ArcEngine

• Un moyen efficace de diffuser et de partager l'information géographique d'une organisation

30

Les services de Globes 3D

• Permet de publier différentes couches drapées sur un globe (intégration du relief)

• Authoring dans ArcGlobe(fichiers *.3dd)

• Supporte les fonctionsd'Identification et de Recherche

• Possibilité d'accès via le Web

• Possibilité de croiser (dans le client) des couches issues de plusieurs globes

31

ArcGIS Explorer

• Client ArcGIS Server gratuit,

léger et facile à utiliser

• Accède, intègre et utilise GIS

services

• Visualisation de données 3D

et 2D

• Utilise des tâches pour

répondre aux questions des

utilisateurs

32

Démo 5:

Publier un service 3D avec

ArcGIS Server et le consommer

avec ArcGIS Explorer

Support de WMS

• Tous les Map Services peuvent être publiés sous la

forme d'un service WMS

• Les fichiers externes de Capabilities WMS sont

supportés

• Support des versions WMS v1.0.0, v1.1.0, v1.1.1, v1.3.0

34

Support du format KML

35

• KML: Keyhole Markup Language

• Format XML (KMZ = version zippée)

• Permet de décrire des données vecteurs et leur représentation

graphique

• Permet également de pointer vers des images géoréférencées

• Lu et écrit par Google Earth

• ArcGIS Server permet la publication des informations

géographiques au format KML

• ArcGIS Server est une plateforme excellente pour la

publication de données vers Google Earth

Publier des services KML

36

1. Publication du Map Service

dans ArcGIS server

2. Paramétrage des options KML

3. Ajout d'un Network Link

dans Google Earth

Démo 6:

Publication d'un service en

KML et consommation dans

Google Earth

Géotraitement dans ArcGIS Server

• Permet à une entreprise de centraliser à la fois les

données et les traitements

• Permet à une entreprise d'exposer des fonctions

d'analyse spatiale auprès d'utilisateurs non spécialistes

• Permet à des spécialistes SIG de publier des fonctions

d'analyse sans aucun développement

38

Publier des modèles de géotraitement

• Conception avec ArcGIS

Desktop

• Publication avec ArcGIS Server

en tant que Service de

Géotraitement

• Les modèles publiés

apparaissent en tant que tâches

• Les tâches sont consommées

sans aucun développement

dans :

– Web Applications

– ArcGIS Explorer

– ArcGIS Desktop

39

Démo 7:

Publier un géotraitement

et le consommer avec

ArcGIS Explorer

Partage et distribution de données

• ArcGIS Server 9.2 offre la possibilité de publier des

"Geodata Services" qui permettent l'extraction et la

réplication de données entre différentes Géodatabases

– LAN, WAN

• ArcGIS Server 9.2 permet également avec l'extension "Data

Interoperability" de développer des applications de type ETL

pour l'import/export de données dans différents formats

– LAN, WAN

41

Geodata Services et réplication

• Les Geodata Services permettent de publier des Géodatabases

accessibles via le Web

• ArcGIS Desktop peut ensuite être utilisé pour :

– Extraire des données

– Créer des réplicas

– Synchroniser ces réplicas

42

Enterprise

ArcSDEEnterprise

ArcSDE

Personal

ArcSDE

File

Geodatabase

Geodata serviceLocal Geodatabase

LAN

WAN

Site 1Site 2

Site 3

Site 4Site 5

Workgroup

ArcSDE

Publier des services de Géocodage

• Publication des "Locators" ArcGIS

• Supports les fonctions suivantes : Géocodage d'une adresse

Géocodage en batch

Géocodage inverse

• Haute performance: La version 9.2 utilise une nouuvelle technique d'indexation

hiérarchique qui accélère les performances d'un facteur 4 à 10.

ArcGIS Desktop propose les outils pour construire les géocodeurs à

partir des sources suivantes:

• Fichiers de formes

• Géodatabases Personnelles, Fichiers ou ArcSDE

43

Publier des fonctions Network Analyst

• Création de document ArcMap contenant des couches d'analyse

Network Analyst

• Fonctions disponibles (sans dév.) :

Calcul d'itinéraire optimum

Calcul de feuilles routes

Recherche de proximité

Calcul de zones de dessertes

Matrices Origines/Destinations

• NA Server Extension

Extension de l'objet MapServer pour l'accès direct aux fonctions de

calcul de Network Analyst

44

Développement

d'applications

ArcGIS Server 9.2: Un SDK très complet

• Construction et déploiement d'application et de services Web /

d'entreprise

• Une productivité important due à une intégration "out-of-the-

box" des IDE (VS,Ecl.,JS)

• Le Software Development Kit (SDK) inclus :

– Composants .Net

• Web ADF

• Mobile ADF

– Composants Java

• Web ADF

• Enterprise ADF

46

Software Development Kit (SDK)

.Net Java

Mobile

ArcGIS

MobileWebMap

Applications

Business

Applications

EnterpriseWeb Web

Integration Environment

Nouveautés du Web ADF (.Net / Java)

• Un nouveau template "Map viewer"

• Nouveaux Web controls– Orientés utilisateur et basés sur les technologies AJAX

– Meilleure productivité en mode Design

• Nouveau framework pour le développement de tâches

• Travaillent avec des sources de données multiples

• Meilleure intégration dans les environnements de développement– Visual Studio 2005

– Eclipse

– Sun Java Studio Creator

• Un SDK complet très documenté avec de nombreux exemples

47

Nouveaux Web Controls

• Map, Page Layout

• Table of Contents

• Overview Map

• Map Tips

• Toolbar

• Map Navigation

• Task, TaskManager

• Magnifier

• Map Tips

• …

48

Démo 8:

Ouverture du projet .Net

d'une application Web

ArcGIS Server – Services Web SIG

• Les services SIG d'ArcGIS Server sont basés sur les standards SOAP XML

• ArcGIS Explorer et ArcGIS Desktop sont des clients "prêts à l'emploi"

• Vous pouvez construire des applications Web cartographiques qui consomment des services SIG en utilisant le Manager – aucune programmation nécessaire

• Le Web ADF supporte nativement la consommation de Services Web SIG via les sources de données Locales ou Internet d'ArcGIS Server

– Créer des couches basées sur des services SIG

– Créer des tâches basées sur des services SIG

• Les autres applications peuvent également consommer des Services Web SIG en utilisant les interfaces SOAP/WSDL

– Pas besoin d'installation de ressources ESRI sur la machine cliente

– Ces services peuvent être consommés à partir de .Net et Java

50

ArcGIS Server

51

Services SIG – SOM/SOC

HTTP

DCOM

SOAP,

ArcObjects

DHTMLSOAP

Applications Web Navigateur Web

SOAP

ArcGIS Server – Services Web SIG

ArcGIS Desktop

Services SIG – Point d'accès

SOAP

SOAP,

ArcObjects

Applications Web

ArcGIS Mobile SDK - Une technologie

pour les applications de terrain

Gestion de

patrimoineGestion des

espaces verts

Maintenance

des Hydrants

Gestion

des déchets

Gestion du

mobilier urbain

Vérification

d'équipement

Maintenance

de réseau

Déployer des applications nomades

• Un kit de développement .Net (ArcGIS Mobile SDK) intégré au produit ArcGIS Server

• Un SDK :

– Ensemble de composants SIG pour .Net

– Conçus pour des applications Client-Serveur

– Support différents scénarii de connexion aux bases de données

– Supporte les transactions courtes ou longues

– Supporte les mises à jour sur des données versionnées

– Propose des fonctionnalités de mise à jour déconnectée

– Compatible avec les WinForms deVisual Studio 2005

– Très léger sur les postes cibles

– Très performant

53

ArcGIS

Server

Application de type

SmartClient

Internet

Les plateformes cibles d'ArcGIS Mobile SDK

• Microsoft .NET/.NET Compact Framework 2.0

• Windows Mobile 5.0

– Pocket PC

– SmartPhone

• Windows Mobile pour Pocket PC 2003

et 2003 SE

• Windows CE 5.0

• Windows XP

54

Trimble GeoXT

Tablet PCSmart

Phone

PDA

Phone

Pager

Coût

Poids

Autonomie

Fonctionnalité

Connectivité

Robustesse

Les composants du Mobile ADF

55

Map

Cache

Server

Connection

Map Map

Action

ArcGIS

Server

Démo ArcGIS Mobile

Rendez-vous à la session

"ArcGIS Server : Déployer des

applications mobiles"

Développement d'applications d'entreprise avec

Java

• Le Java Enterprise ADF permet de développer des application J2EE

basées sur la technologie EJB (Enterprise Java Bean)

• La version 9.2 d'ArcGIS Server fournit "out-of-the-box" des EJBs

"géospatiaux" dont les fonctionnalités sont les suivantes :

– Mapping, Geocoding et Network Analysis

• Disponibles pour un certains nombre de serveur d'application certifiées

J2EE 1.4

• Intégrée avec les autres parties du SDK notamment le Web ADF

• Intégration avec l'IDE Eclipse

• Disponible uniquement avec ArcGIS Server Advanced

57

Architecture J2EE typique

58

Application Server

EJB

Container

EJB

Ho

me

Rem

ote

JNDI

EIS TierBusiness

EJB Tier

Client

Tier

ClientEJB

EJB

Application

Server

Servlet/JSP

Container

Servlets

JSPs

Presentation

Web Tier

ArcGIS

Server

Databases

JC

A

EJB

ERP CRM

Conclusion

Nouvelle organisation du produit ArcGIS Server

• Intégration d'ArcSDE

• 3 Editions (fonctionnel) : Basic, Standard et Advanced

• 2 Niveaux (capacité) : Workgroup et Enterprise

ArcGIS Server 9.2

Basic Standard Advanced

Workgroup(SQL Server

Express

uniquement, max

1 socket)

- Gestion de données

pour les bases

workgroups

- Carto 2D/3D

- Extensions NA et DI

- Gestion de données

pour les bases

workgroups

- Carto 2D/3D

- Géotraitements

- Mise à jour

- Extension NA, DI,SA et 3D

- Gestion de données pour les

bases workgroups

Enterprise(différents

SGBDR, sur la

base de 2

sockets)

- Gestion de données

pour les bases

enterprise

- Carto 2D/3D

- Extensions NA et DI

- Gestion de données

pour les bases enterprise

- Carto 2D/3D

- Géotraitements

- Mise à jour

- Extension NA, DI,SA et 3D

- Gestion de données pour les

bases enterprise

60

Les 3 éditions

Basic Standard Advanced

Multi-user Geodatabase OUI OUI OUI

Web based Replication OUI OUI OUI

Web Mapping NON OUI OUI

Globe Server NON OUI OUI

Web-Based Geoprocessing NONLimité au niveau

ArcViewOUI

Web-based Editing NON NON OUI

61

Les 2 niveaux

Workgroup Enterprise

SGBD supporté SQL Server ExpressDB2, Informix, All SQL Server

editions, Oracle

Système

d'exploitation

Windows

uniquementWindows, Solaris, Linux

Sockets 1Non limité

(licence de base : 2)

ConfigurationsDirect Connect

uniquement

Direct Connect / Serveur

d'application (3 Tiers)

Limites Données 4 GB Non limité

Limites Mémoire 1 GB Non limité

62

Les points clés

• Un SIG "Out-of-the-box" orienté serveur

• Un logiciel incluant des outils de gestion de base de

données géographiques (technologie ArcSDE)

• Utilisation du Manager ou d'ArcCatalog pour– Publier des services

– Construire des applications

– Administrer le serveur SIG

• Des applications carto web plus riches, plus rapides

• Des services SIG très riches fonctionnellement

• Un nouveau client gratuit : ArcGIS Explorer

• Une plateforme de développement puissante

– Orientée vers les architectures de services

– Conforme aux standards et aux normes OGC, ISO, W3C

63

UC 2007 Tech Sessions 65

ArcGIS Server en 9.3

• Plus ouvert– Meilleur support des services normalisés OGC

• Plus de fonctionnalités– Nouveau type de services "Image Services", "Geometry Services"

• Plus facilement dimensionnable et plus d'évolutivité– Support des caches 2D à la demande

• Plus facilement sécurisable– Gestion de certains niveaux de sécurité dans ArcGIS Server Manager

• Plus de productivité– Amélioration de l'ergonomie des Web Mapping Applications

• Plus facile à appréhender pour les développeurs– Une API Javascript et des services REST Services pour développer des

mashups

– Des SDK pour consommer des Web Services SOAP et REST

66

Services WMS – Améliorations en 9.3

• Les services WMS en 9.3 supporteront les Styled Layer

Descriptors (SLDs)

http://<server_url>?...REQUEST=GetMap&...LAYERS=0&...&SLD=<sld_xml_doc_url>

67

Services WFS en 9.3

• Support du format WFS 1.1 et GML 3

• Les entités pourront être publiées en

utilisant :

– le profile GML Simple Features

– Le profile GML de Géodatabase

(nouveau en 9.3)

• Support du format WFS T 1.1

– Fonctionnera sur des couches de la

Géodatabase versionnéesou non

– Pas de verrouillage lors des transactions

• Disponible en tant qu'option des

Map Services et des Geodata Services

68

Services WCS en 9.3

• Un service WCS est un service de données permettant de publier

des "Coverages" (rasters multi-bandes) .

– A ne pas confondre avec des service d'images.

• Les clients peuvent demander des extraits, des combinaisons de

bandes, des traitements,

des ré-échantillonages, …

réalisés par le serveur WCS

• Possibilité de publier des données

raster à partir de :

– MXD

– Géodatabase

– Image Service

• Support des formats

WCS 1.0.0 et 1.1.0

• ArcGIS Desktop 9.3 sera client WCS

69

ArcGIS Server 9.3 – Notion d' Image Service

• Image Service – un nouveau type de service en 9.3– Publication directe de données rasters

– Fichiers de données Raster

– Rasters de Géodatabases

– Fichiers de définition ArcGIS Image Server

• Intégration de la technologie ArcGISImage Server dans ArcGIS Server

• Extension (optionnelle) du produit ArcGIS Server– Gros volume de données raster

– Sources hétérogènes et/ou fréquemment mises à jour

– Conception des Services avec l'outil Image Service Editor dans ArcMap

70

Amélioration du système de cache 2D

• Possibilité de spécifier un

cache précalculé complet

ou un cache à la demande

• Nouvelles options dans les

outils de Géotraitement pour

affiner le paramétrage

du cache

• Nouveau:

– Construction du cache sur des zones d'intérêt (en utilisant un

classe d'entités par exemple)

– Possibilité de rajouter de nouveaux niveaux d'échelle (sans avoir à

tout re-caclculer ou à bidouiller manuellement le fichier conf.xml)

71

Paramétrage du cache dans le Manager

UC 2007 Tech Sessions 72

Gestion de la sécurité en 9.3

• Gérer les permissions sur :– Les applications Web

– Les services Web

• ArcGIS Server for .Net

– Utilisateurs/Rôles Windows

– Utilisateurs/Rôles personnalisés (stockés dans SQL Server)

• ArcGIS Server for Java

– Utilisateurs/Rôles LDAP

– Utilisateurs/Rôles personnalisés (stockés dans Apache Derby [Java

DB] )

UC 2007 Tech Sessions 73

Gestion des Utilisateurs/Rôles dans le Manager

UC 2007 Tech Sessions 74

Définition des sécurités sur un service Web

UC 2007 Tech Sessions 75

Définition des sécurités sur une application Web

UC 2007 Tech Sessions 76

Evolution des applications Web ADF

• Augmentation du ressenti de fluidité dans l'utilisation des applications Web ADF

• Moins de clics souris pour accéder au résultat d'une identification, d'une requête ou d'autres tâches

• Nouvelles organisation des fonctions de navigation

• Plus d'outils

Réorganisation de la zone de fenêtre latérale

• Seuls les

résultats et la

TOC se

trouvent

désormais

dans cette

zone

• Les outils de

navigation se

trouve dans la

carte

Map Tips et Résultats des tâches

• Map Tips sur les

résultats des tâches

• Les résultats des Query

Task s'affichent

automatiquement en

Map Tips

• Les Map Tips peuvent

contenir des textes

statiques des liens, des

images et du

JavaScript

79

Impression

• Ajout d'un nouvel outil d'impression

• Génère une nouvelle page pour l'impression

– Carte

– Titre

– Résultats

– Barre d'échelle et Nord

• Configuration dans le Manager

• Après 9.3: Impression complète à partir de mise en page ArcMap

Plus simple d'accès pour les développeurs Web

• Nouvelles API REST/JavaScript pour réaliser des applications de type "mashup"

• Web ADF AJAX pour les applications avancées et les applications d'entreprise – Amélioration en 9.3

• Les GIS Server héberge des services "prêt à l'emplois" :– SOAP, REST, OGC

– Evolution en 9.3

Explorateur HTML des services

81Session Technique Interne ESRI France

Evolution du Web ADF .Net en 9.3

• Intégration complète avec le framework ASP.Net AJAX de

Microsoft

– MS-AJAX Partial Page Rendering Model

– MS-AJAX Update Panels

• Un modèle objet JavaScripts Client qui travaille aves les

contrôles Sever du Web ADF

• Meilleur support pour la localisation (traduction) des Web

Controls

– A l'exécution et lors du design dans VS 2005

– Support for multiple locales

Evolution du Web ADF Java en 9.3

• Support des sérialisations Clustering / Session

– Permet aux applications Web de tirer profit de fermes de serveur

• Support de la norme de Portlet (JSR-168)– Pour IBM WebSphere et BEA WebLogic Portal servers

• Intégration aux IDE Eclipse et NetBeans

– Modèles de classes pour le Web ADF (exposées via un assistant)

• Custom Task

• Functionality

• Context Attribute,

• AJAX Phase Listener

• AJAX Renderer

APIs Javascript pour applications de type mashup

• Permet de choisir le Map Control que l'on souhaite utiliser pour construire son application (ESRI, Google Map, Virtual Earth, …)

• APIs JS ESRI et Map Control Javascript ArcGIS Server – Utilisation d'ArcGIS Online ou votre propre fond de carte

• la carte de base peut donc être dans n'importe quelle projection

– Superposition de contenu ArcGIS

• APIs JS ESRI et Map Control Microsoft Virtual Earth

– Utilisation VE comme fond de carte

– Superposition de contenu ArcGIS

• APIs JS ESRI et Map Control Google Maps JS – Utilisation de Google Maps

comme fond de carte

– Superposition de contenu ArcGIS

ArcGIS Server 9.3 en résumé …

• ArcGIS Server 9.3 est construit sur les composants de la 9.2 et inclus:

– Le support de nouveau types de services OGC

– Des "Image Services" haute performance

– Un mécanisme de cache partiel et /ou à la demande

– Une gestion de la sécurité intégrée au Manager

– Améliorations des applications "Web Map"

– Développement d'applications JavasScript consommant des services implémentant une API REST

86

Questions / Réponses

Merci de bien vouloir

remplir le questionnaire