Mettre à jour une référence spatiale (Gestion des données)

Récapitulatif

Met à jour la référence spatiale d'un jeu de données faible précision vers un format haute précision.

Cet outil peut avoir en entrée une classe d'entités autonome, un jeu de données d'entité ou un catalogue d'images associé à une référence spatiale de faible résolution et stocké(e) dans une géodatabase personnelle ou ArcSDE en version actuelle. L'origine et la précision de la grille de référence spatiale haute précision vont se fixer sur la grille de faible précision existante. A chaque point de la grille de référence spatiale de faible précision d'origine correspond un point dans la nouvelle grille de référence spatiale haute précision. Les valeurs de coordonnées ne sont pas affectées par la mise à jour.

Illustration

Graphique Mettre à jour une référence spatiale
Graphique Mettre à jour une référence spatiale

Utilisation

Syntaxe

UpgradeSpatialReference_management (input_dataset, {xy_resolution}, {z_resolution}, {m_resolution})
ParamètreExplicationType de données
input_dataset

Jeu de données en entrée dont la précision de référence spatiale est à mettre à niveau. Le jeu de données en entrée peut être une classe d'entités, un jeu de données d'entité ou un catalogue d'images avec une référence spatiale de faible résolution et stocké(e) dans une géodatabase personnelle ou ArcSDE en version 9.2 ou actuelle.

Feature Class; Feature Dataset; Raster Catalog
xy_resolution
(Facultatif)

Valeur de résolution XY à adopter pour le jeu de données lors de la mise à niveau. La valeur maximum est identique à la résolution XY actuelle du jeu de données.

Double
z_resolution
(Facultatif)

Valeur de résolution Z à adopter pour le jeu de données lors de la mise à niveau. La valeur maximum est identique à la résolution Z actuelle du jeu de données. Par défaut, la résolution est améliorée d'un facteur 4.

Double
m_resolution
(Facultatif)

Valeur de résolution M à adopter pour le jeu de données lors de la mise à niveau. La valeur maximum est identique à la résolution M actuelle du jeu de données. Par défaut, la résolution est améliorée d'un facteur 4.

Double

Exemple de code

Exemple d'utilisation de l'outil Mettre à jour une référence spatiale (fenêtre Python)

Le script de fenêtre Python suivant illustre l'utilisation de la fonction UpgradeSpatialReference en mode immédiat.

import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.UpgradeSpatialReference_management("Euro_WGS", "0.0000000625", "0.0000025", "0.0000025")
Exemple 2 d'utilisation de l'outil Mettre à jour la référence spatiale (script autonome)

Le script autonome suivant montre au travers d'un exemple simple comment appliquer la fonction UpgradeSpatialReference dans le script Python.

# Name: upgradeSR_Example.py
# Description: upgrade two datasets' spatial references
# Author: ESRI

#Import the system modules
import arcpy

# Set the local parameters
inDataset = "Database Connections/Connection to birch.sde/database.transportFDS"
xyRes = "1.56250000145519E-08"
zRes = "0.0000025"
mRes = "0.0000025"
 
# Upgrade and specify explicit resolutions
arcpy.UpgradeSpatialReference_management(inDataset, xyRes, zRes, mRes)
 
# Upgrade and let the 3 resolution parameters default
inDataset = "Database Connections/Connection to birch.sde/database.environmentFDS"
arcpy.UpgradeSpatialReference_management(inDataset, "", "", "")

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

9/12/2013