ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Dominio ráster

  • Resumen
  • Ilustración
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Construye un polígono 3D o una polilínea que delinea la altura a lo largo del límite de una superficie ráster.

Ilustración

Entrada y salida del Dominio ráster

Uso

  • La herramienta se ha diseñado para funcionar en una superficie ráster y solo funciona en un ráster de banda única o en una banda específica de un ráster multibanda. La entidad función de salida captura el límite de celdas contiguas con valores de datos y su valor z se interpola a lo largo del perímetro de la superficie. El perímetro se define conectando el centro de las celdas más externas del ráster.

  • La geometría de salida se coloca en un registro de entidad y puede constar de la entidad multiparte si el ráster tiene celdas de datos discontinuas separadas por celdas NoData.

    Nota:

    Los polígonos 3D solo contienen valores de elevación a lo largo del perímetro de las entidades, ya que las partes interiores del polígono no incluirán ningún vértice. Cuando se dibujan en 3D con un relleno de área, los vértices limítrofes se conectan arbitrariamente en triángulos para su representación. A menos que el polígono sea plano, ya sea con pendiente u horizontal, es poco probable que el relleno represente en forma precisa la superficie interior. Por esta razón, se recomienda que no planares polígonos 3D son dibujados sin una simbología de relleno.

Sintaxis

arcpy.ddd.RasterDomain(in_raster, out_feature_class, out_geometry_type)
ParámetroExplicaciónTipo de datos
in_raster

El ráster que se va a procesar.

Raster Layer; Mosaic Layer
out_feature_class

La clase de entidad que generará esta herramienta.

Feature Class
out_geometry_type

La geometría de la clase de entidad de salida.

  • LINE —La salida será una clase de entidad de línea habilitada en z.
  • POLYGON —La salida será una clase de entidad poligonal habilitada en z.
String

Muestra de código

Ejemplo 1 de RasterDomain (ventana de Python)

En el siguiente ejemplo se muestra cómo usar esta herramienta en la ventana de Python.

import arcpy
from arcpy import env

arcpy.CheckOutExtension("3D")
env.workspace = "C:/data"
arcpy.RasterDomain_3d("dtm_grd", "raster_domain.shp", "POLYGON")
Ejemplo 2 de RasterDomain (script independiente)

En el siguiente ejemplo se muestra cómo usar esta herramienta en un script independiente de Python.

'''*********************************************************************
Name: RasterDomain Example
Description: This script demonstrates how to use the 
             Raster Domain tool to generate polygon footprints for all
             *.img rasters in a given workspace.
**********************************************************************'''

# Import system modules
import arcpy
from arcpy import env

# Obtain a license for the ArcGIS 3D Analyst extension
arcpy.CheckOutExtension("3D")

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

try:
    # Create the list of IMG rasters
    rasterList = arcpy.ListRasters("*", "IMG")
    # Verify there are rasters in the list
    if rasterList:
        # Loop the process for each raster
        for raster in rasterList:
            # Set Local Variables
            outGeom = "POLYGON" # output geometry type
            # The [:-4] strips the .img from the raster name
            outPoly = "domain_" + raster[:-4] + ".shp"
            print "Creating footprint polygon for " + raster + "."
            #Execute RasterDomain
            arcpy.RasterDomain_3d(raster, outPoly, outGeom)
        print "Finished."
    else:
        "There are no IMG files in the " + env.workspace + " directory."
        
except Exception as e:
    # Returns any other error messages
    print e.message

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal
  • Sistema de coordenadas de salida
  • Transformaciones geográficas
  • Extensión
  • Resolución XY
  • Tolerancia XY
  • Dominio XY de salida
  • Auto ejecución
  • Palabra clave CONFIG de salida

Información de licenciamiento

  • Basic: Requiere 3D Analyst
  • Standard: Requiere 3D Analyst
  • Advanced: Requiere 3D Analyst

Temas relacionados

  • Vista general del conjunto de herramientas Conversión
  • Principios básicos del geoprocesamiento con la extensión ArcGIS 3D Analyst

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal