ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Plus...

Distance entre les points

Disponible avec une licence Advanced.

  • Récapitulatif
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Récapitulatif

Calcule la distance point à point entre chaque point d'une couverture et tous les points de la même couverture ou d'une autre couverture, dans un rayon de recherche spécifié.

Illustration

Illustration de l'outil Distance entre les points

Utilisation

  • La définition de l'attribut de distance dans le fichier INFO en sortie correspond à la précision maximale des entrées des deux couvertures de points.

  • Le rayon de recherche équivaut à la distance maximale, en unités de couverture, qui sépare une entité du point courant pour être prise en compte. La largeur diagonale de la limite (BND) de la couverture de départ sert de valeur par défaut si aucun rayon de recherche n'est spécifié.

  • La distance est égale à zéro si aucune correspondance n'est trouvée dans le rayon de recherche pour un point particulier. Si aucun point n'est trouvé, l'outil envoie un avertissement, et aucune table d'info en sortie n'est créée.

  • L'outil Distance entre les points ne fonctionne pas si une couverture contient plus de 130 000 points.

  • La table Info en sortie peut devenir très importante lorsque les couvertures contiennent beaucoup de points. Utilisez un plus petit rayon de recherche pour limiter le nombre de combinaisons.

  • Si l'option Distance entre les points sert à calculer la distance entre d'autres points dans une couverture unique, les lettres A et B sont ajoutées au nom d'attribut dans le numéro de couverture.

  • Les fichiers de projection sont comparés pour en évaluer la ressemblance à l'aide du niveau de comparaison spécifié dans les paramètres de l'environnement Comparer les projections. Pour plus d'informations, voir Comparer les projections.

  • Les résultats sont enregistrés dans une table en sortie qui contient des attributs pour les numéros internes et la distance. L'entrée associée à la précision maximale pour la distance est utilisée pour le champ de distance de la table d'INFO en sortie.

    COLUMN    ITEM NAME            WIDTH  OUTPUT  TYPE  N.DEC
         1    <From coverage>#         4       6     B      -
         5    <To coverage>#           4       6     B      -
         9    DISTANCE                 4      12     F      3
                                         (single precision)
    Or
         9    DISTANCE                 8      18     F      5
                                         (double precision)
    

Syntaxe

PointDistance_arc (from_cover, to_cover, out_info_table, {search_radius})
ParamètreExplicationType de données
from_cover

Couverture de points pour laquelle les distances entre les points d'une autre couverture doivent être calculées.

Coverage
to_cover

Couverture de points à partir de laquelle les distances entre les points doivent être mesurées. Les distances entre tous les points de la même couverture peuvent être calculées en spécifiant le même nom de couverture pour les arguments Depuis une couverture et Vers une couverture.

Coverage
out_info_table

Table de données INFO créée par l'outil Distance entre les points qui contient les mesures de distance. Le nombre d'enregistrements créés dans la table Info en sortie dépend du rayon de recherche utilisé. Ce nombre peut être aussi grand que le nombre de points saisi dans l'argument Depuis une couverture multiplié par le nombre de points saisi dans l'argument Vers une couverture.

INFO Table
search_radius
(Facultatif)

Distance maximale, en unités de couverture, qui sépare une entité du point courant pour pouvoir être considérée comme étant l'entité la plus proche. La valeur par défaut est la largeur diagonale de la limite (BND) de la couverture de départ.

Double

Exemple de code

Exemple d'utilisation de l'outil Distance entre les points (script autonome)

Le script autonome suivant montre comment calculer les distances entre des points dans deux couvertures.

# Name: PointDistance_Example.py
# Description: Calculates the distances between the points in two coverages
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
fromCover = "wells"
toCover = "trees"
outInfoTable = "C:/output/distance"

# Execute PointDistance
arcpy.PointDistance_arc(fromCover, toCover, outInfoTable, "")

Environnements

  • Espace de travail courant
  • Niveau de comparaison entre les fichiers de projection
  • Précision pour les couvertures dérivées
  • Précision pour les nouvelles couvertures
  • Espace de travail temporaire

Informations de licence

  • ArcGIS for Desktop Basic: Annuler
  • ArcGIS for Desktop Standard: Annuler
  • ArcGIS for Desktop Advanced: Requis ArcInfo Workstation installé

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Proximité
  • Vue d'ensemble du jeu d'outils Proximité
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal