ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

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
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

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

Générer une couche raster OPeNDAP

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

Résumé

Génère une couche raster à partir des données stockées sur un serveur OPeNDAP.

Utilisation

  • Les performances de cet outil dépendent de la vitesse du serveur OPeNDAP distant et de l'efficacité de la connexion Internet entre la machine qui exécute l'outil et le serveur distant.

  • Pour créer une couche raster, les coordonnées x et les coordonnées y des données distantes doivent être équidistantes. C'est ce que l'on appelle les données quadrillées de façon régulière.

  • Voici des exemples d'URL faisant référence à des jeux de données OPeNDAP distants :

    • http://motherlode.ucar.edu:8080/thredds/dodsC/fmrc/NCEP/GFS/CONUS_80km/files/GFS_CONUS_80km_20121211_1200.grib1
    • http://motherlode.ucar.edu:8080/thredds/dodsC/nexrad/level3/PTA/YUX/20121214/Level3_YUX_PTA_20121214_2227.nids
    • http://motherlode.ucar.edu:8080/thredds/dodsC/station/profiler/RASS/06min/20121214/PROFILER_RASS_06min_20121214_2354.nc

Syntaxe

MakeOPeNDAPRasterLayer_md (in_opendap_URL, variable, x_dimension, y_dimension, out_raster_layer, {extent}, {dimension_values}, {value_selection_method})
ParamètreExplicationType de données
in_opendap_URL

URL faisant référence au jeu de données OPeNDAP distant. L'URL doit être résolue au niveau du jeu de données (nom de fichier, par exemple), et non d'un nom de répertoire.

File; String
variable

Variable du jeu de données OPeNDAP qui servira à créer la couche raster.

String
x_dimension

Dimension du jeu de données OPeNDAP utilisé pour définir les coordonnées x (coordonnées de longitude) de la couche raster en sortie.

String
y_dimension

Dimension du jeu de données OPeNDAP utilisé pour définir les coordonnées y (coordonnées de latitude) de la couche raster en sortie.

String
out_raster_layer

Nom de la couche raster en sortie.

Raster Layer
extent
(Facultatif)

Etendue en sortie de la couche raster. Spécifiez les coordonnées d'étendue dans les unités de la source de données OPeNDAP (il peut s'agir de la latitude-longitude, de coordonnées projetées ou de coordonnées de grille arbitraires). L'objectif de ce paramètre est de limiter à une zone d'intérêt ou de réduire la taille des données transférées.

Envelope
dimension_values
(Facultatif)

Valeurs de début et de fin des dimensions ou dimensions utilisées pour contraindre les données à extraire à partir du serveur OPeNDAP distant. Par défaut, les valeurs minimum et maximum de la dimension ou des dimensions sont utilisées.

Value Table
value_selection_method
(Facultatif)

Spécifie la méthode de sélection de la valeur de dimension.

  • BY_VALUE — La valeur en entrée est mise en correspondance avec la valeur de dimension réelle.
  • BY_INDEX — La valeur en entrée est mise en correspondance avec la position ou le numéro d'index d'une valeur de dimension. L'index est basé sur 0, ce qui signifie que la première position est 0.
String

Exemple de code

Exemple 1 d'utilisation de l'outil MakeOPeNDAPRasterLayer (fenêtre Python)

Crée une couche raster OPeNDAP.

import arcpy
arcpy.md.MakeOPeNDAPRasterLayer("http://cida.usgs.gov/thredds/dodsC/new_gmo", 
				"pr", "longitude", "latitude", "pr_Layer", 
				"-124.6875 25.1875 -67.0625 52.8125", 
				"time '01/01/1949 12:00:00 AM' '12/31/2010 12:00:00 AM'", "BY_VALUE")
Exemple 2 d'utilisation de l'outil MakeOPeNDAPRasterLayer (script autonome)

Crée une couche raster OPeNDAP.

# Name: MakeOPeNDAPRasterLayer_Ex_02.py
# Description: Create an OPeNDAP raster layer from a netCDF file.
# Requirements: None

# Import system modules
import arcpy


# Set local variables
in_opendap_URL = "http://cida.usgs.gov/thredds/dodsC/new_gmo"
variable = "pr"
XDimension = "longitude"
YDimension = "latitude"
outRasterLayer = "pr_Layer"
extent = "-124.6875 25.1875 -67.0625 52.8125"
dimensionValues = "time '01/01/1949 12:00:00 AM' '12/31/2010 12:00:00 AM'"
valueSelectionMethod = "BY_VALUE"

# Execute MakeNetCDFRasterLayer
arcpy.MakeOPeNDAPRasterLayer_md(in_opendap_URL, variable, XDimension, YDimension,
                               outRasterLayer, extent, dimensionValues, 
                               valueSelectionMethod)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Informations de licence

  • ArcGIS Desktop Basic: Oui
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • 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
Donnez-nous votre avis.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal