• Aucun résultat trouvé

ArcGIS Server / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET

N/A
N/A
Protected

Academic year: 2022

Partager "ArcGIS Server / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET"

Copied!
46
0
0

Texte intégral

(1)

ArcGIS Server 9.3.1 / 9.4

Gaëtan LAVENU – Jean-Marie DULISCOUET

(2)

ArcGIS Server 9.3.1 / 9.4

Plus de performance Plus de fonctionnalités

Des processus simplifiés (développement, déploiement, licences) Plus de modèles d'applications (templates)

9.3.1

9.4

9.3 9.2

9.1 9.0

Mobile Navigateur

Desktop

Server

Online

(3)

ArcGIS Server 9.3.1

(4)

9.3.1 – Nouveau moteur d’affichage haute-performance

Les Optimized Map Services

Des Map Services plus rapides

Des Map Services avec une meilleure qualité cartographique des images produites

Anti-aliasing et meilleure gestion des palettes 8bits Nouvelles options de transparence

Des nouveaux outils pour analyser les performances d’affichage de vos cartes dans ArcMap

Un nouveau processus de mise en ligne de vos cartes, entièrement dans ArcMap

Un nouveau type de service (Optimized Map Services) et un nouveau format de définition de Map Service (MSD)

Conception Analyse Publication Utilisation

(5)

9.3.1 – Les Optimized Map Services

La source d'un Optimized Map Service est un fichier MSD (Map Service Definition)

Généré directement à partir d'ArcMap et sauvegardé sur le serveur dans le répertoire /arcgisserver/arcgisinput

Le fichier MSD peut également être sauvegardé séparément

Les fonctions essentielles sur les données raster et vecteur sont supportées par ce type de service

Publication à partir d'ArcMap ou de manière classique dans ArcCatalog ou le Web Manager

Les Optimized Map Services offrent les mêmes fonctionnalités que les Map Services classiques via SOAP et REST

Map (y compris KML et WMS), Query et Extract

(6)

La barre d'outils "Publier Map Service Publishing"

Permet d'analyser dans ArcMap la carte à publier

Génération d'un rapport concernant le contenu de la carte

Un mode de prévisualisation permet d'évaluer visuellement la performance et la qualité graphique

(7)

Performance des Optimized Map Services

Les Optimized Map Services sont plus performants (et moins consommateurs de ressources) que les services ArcIMS AXL et MXD

Des performances équivalentes sous Windows, Linux et Solaris

Plus rapide qu'ArcIMS sur toutes les plateformes supportées

(8)

Démo :

Créer et publier un service

de carte optimisé

(9)

Optimized Map Services, quelques limitations

Fonctionnalité cartographiques non supportées

Maplex (supporté en 9.4),

Symboles 3D, Hachurage sur itinéraire, masques

Symbologies: Quantités par catégorie, Histogrammes/Camenberts et Densités de points

Représentations (supportées en 9.4), Custom renderer

Données sources supportées

Géodatabases (tous les types), Shapefiles, SDC, Street Map (.edg), Custom Plug-in data source, Table (texte et OLE/DB)

Formats raster

ArcObjects

Accès à certains Coarse Grained Objects

Query et Export

Accès aux Fine Grained Objects n'est pas disponible

L'accès à la mise en page via IMapServerLayout n'est pas disponible

(10)

9.3.1 – Autres évolutions importantes

Disponibilité de l'API Silverlight (version 1.0)

Support des services Microsoft Bing Maps

Web ADF, API JavaSCript, API Silverlight et API Flex

Nouvelles options pour les développeurs Java

Développer en Java Natif :

ArcGIS Server Object Extensions

Geoprocessing Tools

Behavior of ArcObjects (ex: Coarse Grained Object)

New data sources

Custom Tools / Custom Commands pour ArcMap / Engine

Custom layers / Custom renderers

Evolution sur les niveaux de licence

ArcGIS Server Standard :

Possibilité de faire des mises à jours

ArcGIS Server Advanced :

Inclus les extensions Spatial Analyst, Network Analyst, 3D Analyst, Geostatistical Analyst

(11)

ArcGIS Server 9.4

(12)

ArcGIS Server 9.4, prochaine version majeure

Calendrier

Finalisation des développements Septembre/Octobre 2009, Beta à la fin Octobre 2009

Pre-Release Février/Mars 2010 Version finale Juin 2010

(13)

Globe Services

Map Services

Geoprocessing Services

Image Services

Geometry Services

Navigateurs Web APIs ouvertes

JavaScript Flex Silverlight

Desktop Explorer Mobile

Bus de services d'entreprise Java

.Net

Services = Fonctionnalités Applications =

Expérience utilisateur

Geodata Services

GDB

ArcGIS Server en 9.4

Des services plus puissants et des applications améliorées

Feature Services Search

Services

… 9.4

9.3 …

(14)

Simplifier la gestion des caches

Format de stockage "Compact Cache"

&

Nouveaux outils de gestion des caches

(15)

Un nouveau format de stockage: "Compact Cache"

Pour simplifier la création et l'administration des caches

Une nouvelle manière de stocker des caches:

Compactés (pas compressés !), simplement plus compacts…

Réduit le nombre de fichiers sur le disque

Agréger les tuiles du caches dans des fichiers contigües

Par défaut 128x128 tuiles agrégée compactés dans le même fichier

Avantages:

Plus facile de déplacer des gros volumes de caches d'une machine à une autre

Réduit la taille du cache sur le disque*

Accélère le temps de création du cache*

Optimise le temps de chargement des tuiles (en formats mixtes)

Permet de mettre en place de nouveaux workflows de gestion de cache

Construction de cache collaboratif (Outils d'Import et d'Export) Export de cache pour une utilisation en déconnecté

* Dépendant du contenu de la carte (voir plus loin)

(16)

Création des "Compact caches"

Exactement comme en 9.2 / 9.3

Nouvelles options pour paramétrer le compactage (ou non)

(17)

A quoi ressemble un "Compact cache"

"Compact cache"

Des fichiers plus gros et moins moins nombreux

"Exploded cache"

Un fichier pour chaque tuile de la carte

(18)

"Compact cache", quelques ordres de grandeur

Temps de création Espace sur le disque

Temps de déplacement

Exploded cache 5 heures 17 minutes 5.02 Go 9 heures 11 minutes Compact cache 1 heure 48 minutes 4.71 Go 8 minutes 13 secondes

Un cache de la couche Corine Land Cover sur l'Europe

3 800 000 tuiles

Création du cache

Environnement de développement Environnement de production

Publication du cache Copie beaucoup plus rapide

(19)

Scénario:

Je veux optimiser la taille des tuiles (téléchargement et stockage) Je veux de la transparence pour les zones sans donnée en NODATA

Scénario:

Je veux optimiser au maximum les temps de téléchargement

On veut utiliser juste la profondeur de couleurs approprié en fonction de l'échelle ou de la zone géographique

Ex: Les surfaces hydrographiques en PNG8

Ex: Les zones avec de nombreux détails et en PNG24…

"Compact cache" et formats mixtes

Utilisation du JPEG ici

Pour des tailles de tuiles

Utilisation du PNG32 ici

Pour mettre en transparence les zones en NODATA

(20)

Nouveaux outils de géotraitement pour la gestion de cache

Outil "Import Map Server Cache"

Outil "Export Map Server Cache"

Outil "Convert Map Server Cache Storage Format"

Exploded vers Compact Compact vers Exploded

Cache Région A

Cache Région B

Cache France

(21)

Utiliser des caches de cartes en mode déconnecté

1- Outil "Export Map Cache"

Possibilité de préciser les échelles et les zones géographiques à exporter

2- Partage via FTP ou par email

De préférence en "Compact cache"

3- Ajouter le cache de carte dans ArcMap (commande classique)

Apparait comme un raster

(22)

Démo :

Créer et utiliser les

"Compact caches"

(23)

Améliorations apportées

sur les Map Services

(24)

Support des tables autonomes et des relations

Accessible via SOAP et REST

Pour réaliser des requêtes (Query et QueryRel)

La carte contient une table Autonome

La table autonome est accessible en

REST et SOAP

Les fonctionnalités Query et QueryRel sont disponibles

La carte contient une Relation

(25)

Démo :

Accéder aux tables et aux

relations en Rest

(26)

Le couple Query/Graphics est utilisé pour donner de l'interactivité aux applications Web SIG

Améliorations en 9.4

Support du format de sortie AMF (pour Flex) Génération de flux JSON optimisés

Généralisation des Feature Layers

Avantages

Affichage plus rapide des Graphics Codage plus facile

Répond à plusieurs types d'usages:

Affichage d'objets mobiles (cars etc)

Cartographie thématique interactive

Symbologie sophistiquée coté client

Prise en charge des effets sur les événements Mouse-over et mouse-click sur les entités

Effets de surbrillance sur les entités

Query Parse Draw

+ +

Accélération de l'affichage des éléments graphiques sur

le client

(27)

Cartes thématiques interactives

Animations et flux dynamiques

Utiliser des Graphics dans les applications web

(28)

Quelques exemples concernant les requêtes 9.4

Afficher toutes les communes d'Ile de France

Format en sortie Query Parse Draw Total

JSON (9.4) 0.8 1.32 3.42 4.74

AMF 0.22 0.23 0.6 1.05

Format en sortie Query Parse Draw Total

JSON (9.3.x) 3.5 0.6 0.6* 4.7

JSON (9.4) 0.8 0.6 0.6* 2

* Variable selon les navigateurs, exemple avec Google Chrome

JavaScript

Flex Développeur Flex: utilisez le format AMF !

Développeur JavaScript : JSON plus rapide !

(29)

Notion de Query Layers

Améliorer et simplifier

aux bases de données

(30)

Un nouveau type de couche: "Query Layer"

Qu'est ce que c'est ?

Une classe d'entités ou une table basée sur des instructions SQL Accès en lecture seule

Modèle d'entités "Simple features"

Se comporte comme les autres types de couche

(Requêtes, Sélections, Navigation, Propriétés d'affichage…)

Avantages:

Supporte les opérateurs SQL:

GROUP BY, ORDER BY, JOINS…

Flexible: Pas besoin d'une structure de Géodatabase d'entreprise (ArcSDE)

(31)

Web Editing pour tous les types de client

Les nouveaux Feature Services

d'ArcGIS Server

(32)

Navigateurs Web

Mobilité Desktop

Web ADF

ArcPad ArcGIS Mobile APIs Web ArcGIS

ArcEditor / ArcInfo

GeodataService Mobile Services FeatureServices

Centré sur la Géodatabase

Basé sur les Feature Templates Supportés par différents clients

ArcGIS Desktop

ArcGIS Mobile

Navigateur web

Le Web Editing dans ArcGIS Server 9.4

Feature DCOM Service

Mobile Service ArcPAD

Data Access

Geodata et Feature Services

(33)

Nouveau service "out of the box" d'ArcGIS Server pour la mise à jour de données via le web

Stateless et très rapide, il propose une vue simple sur la Géodatabase

Pas de verrouillage des données

Fonctionne sur la base des Feature Templates d'ArcGIS

Tels que définis dans ArcGIS Desktop (9.4)

Supportent:

Les clients basés sur des navigateurs (JavaScript, Flex, Silverlight, PHP, ASP, ….)

Les clients ArcGIS Desktop

L'API Rest est disponible pour les développeurs

Les Feature Services

(34)

Créer un Feature Service

Publier le Map Service (avec la fonction Feature Access)

(35)

Apparus en version 9.3

Calcul de surfaces, de longueurs

Projection de géométrie

Opérateurs relationnels

Généralisation, Buffer, Point Label

Nouvelles opérations supportées en 9.4:

Union, Intersect, Cut

TrimExtend, Autocomplete

Reshape, ConvexHull

Geodesic distance, Offset…

Amélioration des Geometry Services

APIs WebArcGIS

Feature Service

Geometry Service

(36)

ArcGIS Desktop supporte les Feature Editing Service

Permet la réalisation de Check-in/Check-out via le web

Et donc des processus de réplication de données

Utiliser les Feature Services dans ArcGIS Desktop

Géodatabase d'entreprise

ArcGIS Desktop

Check-in/Check-out Réplication de Géodatabase

(37)

Travailler plus facilement avec des données

temporelles

Time-aware Layers

(38)

ArcGIS 9.4 est "Time-aware"

Gérer des données qui évoluent dans le temps et l'espace

ArcGIS Server prend encore mieux en charge des données temporelles

Modélisation, Collecte, Affichage

Cas d'utilisation classiques:

Animer des données en fonction du temps

Requêter des données selon des critères de temps Afficher des données hautement dynamiques

Concepts:

Temps: N'importe quel attribut possédant une date et/ou une heure Activer la gestion du temps sur la couche

Avantages:

Beaucoup plus facile de travailler avec des données temporelles Des outils standard dans Desktop pas aussi dans les API Web.

(39)

Activer la donnée temporelle sur la couche

Paramétrage dans ArcGIS Desktop

(40)

Accéder aux informations temporelles via ArcGIS Server

Exemple de vue à partir de l'API Rest

(41)

Permettre la recherche et le partage simple et rapide dans

l'entreprise

Les nouveaux Search Services

d'ArcGIS Server

(42)

Les Search Services d'ArcGIS Server 9.4

Nouveau type de service

Pour rechercher et indexer des ressources SIG

Données partagées sur le réseau

Géodatabases d'entreprise

Vient en complément de la recherche locale

Permet d'obtenir un index centralisé des données SIG dans l'entreprise

ArcGIS Desktop peut exploiter les Seach Services

Les APIs Rest et SOAP permettent d'y accéder par programmation

(43)

Les Search Services d'ArcGIS Server 9.4

Création et gestion avec ArcCatalog ou le Manager

Possibilité de limiter les recherches à certains groupes d'utilisateurs

Utiliser les outils de gestion de la sécurité standards d'ArcGIS Server

(44)

Simplifier les géotraitements sur le web

Faciliter la conception et la publication

et les rendre encore plus performants

(45)

Les Services de Géotraitements en 9.4

Conception et Publication:

Meilleur reporting dès la phase de conception

Analyse des types de données et des chemins d'accès

Vérification des permissions pour l'exécution sur le serveur

Publication plus directe

Possibilité de publier un géotraitement à partir d'ArcMap

Autres améliorations

Nouveaux formats de sortie: JSON et Layer Package

Utilisation possible de services comme paramètre en entrée d'un modèle

Feature service

Image service

(46)

Merci pour votre attention

Questions / Réponses

Merci de remplir les questionnaires d’évaluation

Références

Documents relatifs

Caroline : Mmmh, j’aime beaucoup la jupe en jeans dans la vitrine.. Isabelle : Moi, je prefère le

Le Liftroller Floor a été développé pour faciliter le transport entrant et sortant dans les bâtiments aves des ouvertures du sol au plafond.. Les rouleaux à construction basse

Les chiropracteurs de l’association française de chiropraxie se mo bilisent et ouvrent leurs cabinets, pour informer et conseiller sur les - dysfonctions de la colonne vertébrale

• Comme un Mac : Les programmes Windows apparaissent sur le Bureau de Mac, exactement comme les applications Mac. Les documents et média de Mac OS X et Windows sont conservés

Le partage à la finlandaise peut être déblo- qué dans les pays à plus forte productivité (et plus fort taux de chômage) en organisant une baisse de la durée des temps

Dans ArcGIS Online, la procédure pour créer une carte sur laquelle il sera possible d’ajouter des données collectées avec un smartphone ou une tablette diffère légèrement de

- Correspondance de l'association des maires de France (A.M.F.) au sujet de l'avis de la Chambre régionale des comptes d'Ile-de-France pour les budgets de la commune de Montgeron

Il contient des informations détaillées concernant un scénario : Id, catégorie, label, position, couleur, description, titre des messages vocaux, liste des groupes, texte des