Esri ArcGIS
Découvrir des couches et interroger des entités WGS84 bornées depuis un service ArcGIS autorisé
Identifiant fournisseur : esri · Maturité : aperçu
Connectez un seul service ArcGIS FeatureServer ou MapServer. La capacité Geo permet de découvrir et décrire ses couches, puis d'interroger leurs entités. Le géocodage, les itinéraires, le rendu, l'exploration des portails, l'export massif et l'ingestion ne font pas partie de cette version.
Configurer la connexion
Renseignez baseUrl, par exemple https://gis.example.com/arcgis/rest/services/Places/FeatureServer, sans identifiant de couche, paramètres, identifiants de connexion ni fragment.
L'adresse doit utiliser HTTPS sur le port 443, résoudre vers des adresses publiques et être explicitement autorisée par la politique de sortie de votre organisation. Sa configuration n'accorde aucun accès réseau à elle seule. Le courtier des extensions installées ne prend pas en charge les destinations privées ou locales dans cet aperçu.
Choisissez Anonymous public service pour les données publiques ou ArcGIS token pour un jeton autorisé sur cette source précise. Les secrets restent dans le système de connexions chiffrées existant. Une connexion anonyme n'envoie aucun jeton ; un abonnement aux fonds de carte ne garantit pas l'accès aux entités.
Comportement des requêtes
Les opérations sont geo.layers.list, geo.layers.describe et geo.features.query. La découverte est limitée à 32 couches ; un catalogue plus grand provoque un échec explicite. Chaque couche expose son propre support des requêtes. La pagination et le tri par identifiant d'objet doivent être pris en charge par le service.
Fournissez une emprise WGS84, des filtres structurés facultatifs, les champs souhaités et une limite de 1 à 500 entités (100 par défaut). Les noms de champs et les types des valeurs sont vérifiés dans les métadonnées. Le SQL brut est refusé. Les emprises traversant l'antiméridien sont scindées et les identifiants dupliqués sont éliminés.
ArcGIS reprojette les résultats en WGS84. Les coordonnées sont en ordre longitude/latitude, sans altitude. Les points, lignes, polygones et géométries multiples sont limités à 4 096 positions par géométrie. Les dates identifiées dans les métadonnées deviennent des horodatages ISO ; les autres propriétés numériques restent des nombres.
La géométrie est simplifiée par le service avant l’envoi, au moyen de maxAllowableOffset proportionné à l’emprise demandée — approximativement le plus fin détail qu’une carte de cette étendue pourrait afficher. Sans cela, les littoraux, les limites maritimes et autres contours très détaillés dépasseraient la limite de 4 096 positions et seraient refusés, alors que le détail écarté est inférieur à un pixel à l’étendue demandée.
Les contours ainsi obtenus conviennent donc à l’affichage, non à la mesure : une surface ou un périmètre calculé à partir d’un contour simplifié diffère légèrement de la géométrie source. Interrogez une emprise plus petite pour obtenir plus de détail — la simplification suit l’étendue, donc une emprise plus resserrée renvoie un contour plus fidèle.
Une forme qui dépasse encore la limite après simplification est refusée par INVALID_REQUEST plutôt que signalée comme une défaillance du fournisseur : le service a répondu correctement, le résultat est simplement plus volumineux que ce que le contrat transporte.
truncated est obligatoire. Réutilisez le curseur avec la même source, couche, emprise, sélection de champs, filtres et limite. Les curseurs respectent le maximum public de 4 096 caractères. Si l’état de déduplication sur l’antiméridien ne tient pas dans cette limite, la réponse reste truncated: true, sans curseur ; réduisez l’emprise pour poursuivre. La déduplication interne est bornée à 1 000 identifiants. Les lectures ne constituent pas un instantané : une modification des données peut affecter la pagination. Chaque appel respecte la limite de la couche et au plus 16 lectures de pages, 40 requêtes HTTP, 2 Mio par réponse et 15 secondes. L'annulation et les contrôles de gouvernance du runtime restent applicables.
L'attribution du fournisseur est conservée lorsqu'elle est fournie. L'heure de récupération, définie par la plateforme, reste distincte des dates d'observation. Respectez les conditions de licence, de cache et de conservation de la source.
Vérification
Les tests obligatoires utilisent des serveurs HTTP locaux. Le script public facultatif, activé par GEO_LIVE=1, appelle l'adaptateur sur les services publics de séismes et de comtés ArcGIS. Leur disponibilité et les droits d'accès authentifiés ne sont pas garantis par les tests locaux.