Aujourd'hui, nous allons parler du chapitre d'analyses spatiales du guide développeurs d'Esri dédié aux APIs cartographique et aux services de localisation. Ce chapitre s'adresse aux développeurs souhaitant réaliser des analyses, découvrir des tendances ou encore résoudre des problèmes du monde réel via des données, APIs et services géographiques.
Ce chapitre explique comment réaliser trois types d'analyse spatiale en utilisant les API clientes d'ArcGIS, l'API REST d'ArcGIS et les services d'analyses spatiales. Nous allons voir ensemble quelles sont ces trois types d'analyses et comment choisir celles que vous pourrez utiliser pour répondre à vos besoins.
Analyse de la géométrie
La section d'analyse de la géométrie explique comment effectuer des analyses côté client sur des géométries de points, de lignes et de polygones en utilisant l'API JavaScript, l'API Python ou encore les SDKs natifs d'ArcGIS.
Les opérations sur la géométrie sont classées en 4 catégories répondant à différentes problématiques :
- Les opérations sur les relations spatiales permettent de déterminer les associations topologiques entre des géométries ;
- Les calculs géométriques permettent d'évaluer une ou plusieurs géométries et de retourner en sortie une nouvelle géométrie, comme par exemple une zone tampon autour d'une entité ou encore l'enveloppe entourant plusieurs entités ;
- Les mesures de longueurs et d'aires permettent de calculer la longueur planaire ou géodésique d'une ligne ou l'aire planaire ou géodésique d'un polygone ;
-
La projection
de géométrie transforme les sommets d'une forme géométrique d'un système de
coordonnée (ou d'une référence spatiale) à un autre.
Analyse d'entités
La section d'analyse d'entités
vous montre comment accéder aux services d'analyse spatiale et réaliser des
analyses côté serveur sur des entités en utilisant les APIs Python, REST JS,
JavaScript et REST d'ArcGIS.
-
Trouver et extraire des entités, en utilisant des requêtes SQL ou des requêtes spatiales pour trouver ou
exporter les entités vers une nouvelle entité ;
- Combiner des entités en les fusionnant, les superposant ou en joignant plusieurs sources de données pour créer de nouvelles entités ;
- Synthétiser des entités en calculant des statistiques spatiales et attributaires ;
- Analyser des tendances en réalisant des calculs complexes sur la géométrie, les attributs et les données statistiques pour identifier les modèles spatiaux et les relations entre vos données ;
-
Calculer des géométries
en réalisant différentes opérations sur la composante géométrique de vos
entités (trouver un centroïde, faire une zone tampon, générer une
tesselation, ...)
Choisir entre l'analyse de la géométrie et l'analyse d'entités
Analyse visuelle 3D
Ce type d'analyse vous permettra d'effectuer ces trois types d'opérations sur vos données 3D :
- Le calcul d'un champ de vision, qui permet d'afficher la visibilité (visible ou obstrué) d'éléments 3D d'une scène du point de vue d'un observateur ;
- La construction de lignes de visée qui permet de calculer dynamiquement si une localisation cible est visible depuis un point d'observation ;
- Les mesure 3D de distances et d'aires permettent de mesurer la distance directe, verticale et horizontale entre des points, ainsi que la surface et le périmètre de polygones.
En complément de cet article, n'hésitez pas à consulter
le chapitre complet
dédié à ce sujet dans la documentation et à découvrir les différents exemples
et tutoriels mis à disposition pour réaliser vos applications d'analyse
spatiale.
Aucun commentaire:
Enregistrer un commentaire