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...

Importer depuis S57

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

Récapitulatif

Convertit des données au format S-57 en une ou plusieurs couvertures.

Utilisation

  • S-57 est une norme de données développée par l'OHI (Organisation hydrographique internationale) en vue de l'échange de données hydrographiques numériques.

  • Chaque jeu de données d'échange S-57 contient un fichier de catalogue et une ou plusieurs cellules de base. L'outil Importer depuis S57 lit le fichier de catalogue, le convertit en fichier INFO, puis convertit chaque fichier de cellules de base en une ou deux couvertures. L'une de ces couvertures contient tous les nœuds isolés (des objets points spatiaux, par exemple) ; l'autre couverture contient l'ensemble des objets spatiaux et entités, plus les informations de description des données.

  • L'outil d'importation Importer depuis S57 crée une ou deux couvertures par fichier de cellules de base, selon les types d'objets contenus dans le fichier.

  • L'outil Importer depuis S57 crée un fichier INFO afin de capturer tous les objets convertis pour chaque fichier de cellules de base. Le fichier résultant, nommé coverage.object, s'accompagne des attributs suivants : NAME contient l'ID d'enregistrement, LNAM contient le nom long de l'objet entité, CLASS contient la classe d'entités et PRIM contient la primitive spatiale de l'objet (VI, VC, VE, VF, FP, FN, FL, FA et CF). Ce fichier INFO comporte un enregistrement pour chaque objet entité et spatial à convertir. Les colonnes NAME et PRIM s'appliquent à la fois aux objets entités et spatiaux ; en revanche, les colonnes LNAM et CLASS s'appliquent uniquement aux objets entités. Vous pouvez utiliser le tableau ci-dessous pour identifier rapidement les types d'objets existant dans le fichier de cellules de base.

  • Ce fichier INFO constitue une amélioration de l'outil d'importation et n'est pas requis par l'exportateur (Exporter vers S57).

  • Pour en savoir plus sur l'outil Nettoyer et son incidence sur votre couverture en sortie

Syntaxe

S57Arc_arc (in_s57_file, out_workspace, {clean})
ParamètreExplicationType de données
in_s57_file

Nom du fichier de catalogue de données ou du fichier de cellules de base dans l'ensemble d'échange S-57. Si le nom d'un fichier de catalogue est spécifié, tous les fichiers de cellules de base dans le fichier de catalogue sont convertis. Si le nom d'un fichier de cellules de base est spécifié, seul ce fichier est converti.

File
out_workspace

Espace de travail dans lequel toutes les couvertures en sortie sont enregistrées.

Folder
clean
(Facultatif)

Indique s'il faut exécuter ou non la commande Nettoyer.

  • CLEAN —Nettoie les couvertures qui viennent d'être créées. Il s'agit de l'option par défaut.
  • NO_CLEAN —Ne nettoie pas les couvertures qui viennent d'être créées.
Boolean

Exemple de code

Exemple d'utilisation de l'outil S57Arc (script autonome)

Le script autonome suivant illustre l'importation d'une couverture à partir du format S-57.

# Name: S57Arc_Example.py
# Description: Imports from S-57 format to coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inS57File = "US5MI82M.000"
outWorkspace = "C:/output/holland_harb"
clean = "NO_CLEAN"

# Execute S57Arc
arcpy.S57Arc_arc(inS57File, outWorkspace, clean)

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 Vers une couverture
  • Exporter vers S57
  • Nettoyer
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