Volver a seleccionar muestra (Data Reviewer)

Disponible con una licencia de Data Reviewer.

Resumen

Vuelve a seleccionar una selección aleatoria generada previamente a partir de una capa de entidades o una vista de tabla. Esta herramienta aplica una selección utilizando los datos de entrada basados en la consulta SQL procedente de un archivo .json generado con la herramienta Seleccionar muestra aleatoria.

Uso

  • El valor del parámetro Archivo JSON de entrada almacena la siguiente información:

    • La fecha y hora en que se ejecutó la herramienta
    • El espacio de trabajo del que se obtiene la entrada
    • El nombre de las capas o tablas de entidades de entrada
    • El número total de registros seleccionados
    • Los OID de los registros seleccionados
    • La expresión SQL que se utilizó para realizar la selección
  • El archivo .json de salida de la herramienta Seleccionar muestra aleatoria almacena la consulta SQL que se aplicará a la capa de entidades de entrada o a la vista de tabla.

  • Se creará una nueva selección en los datos. Cualquier selección realizada antes de ejecutar esta herramienta se borrará o se ignorará. El estado del botón de alternancia Usar los registros seleccionados no afectará a la nueva selección, ya que la herramienta se ejecutará en todas las filas de la capa de entidades o tabla especificada en el parámetro Filas de entrada.

  • La tabla o capa de entidades debe tener un campo ObjectID antes de ejecutar esta herramienta.

  • Si el botón de alternancia Usar los registros seleccionados está desactivado, el valor del parámetro Archivo de salida registrará una selección aleatoria de entidades basada en todo el dataset. Sin embargo, si se aplica una consulta de definición, solo se seleccionarán en el marco del mapa las entidades o filas que coincidan con la consulta.

Parámetros

EtiquetaExplicaciónTipo de datos
Filas de entrada

Capa de entidades o vista de tabla a la que se aplicará la selección.

Feature Layer; Table View
Archivo JSON de entrada

Archivo .json que se utilizará para volver a seleccionar registros de la capa de entidades de entrada o la vista de tabla. Este archivo se genera utilizando la herramienta Seleccionar muestra aleatoria.

File

Salida derivada

EtiquetaExplicaciónTipo de datos
Filas actualizadas

Entrada actualizada con la selección aplicada.

Feature Layer; Table View

arcpy.Reviewer.ReselectSample(in_layer_or_view, in_file)
NombreExplicaciónTipo de datos
in_layer_or_view

Capa de entidades o vista de tabla a la que se aplicará la selección.

Feature Layer; Table View
in_file

Archivo .json que se utilizará para volver a seleccionar registros de la capa de entidades de entrada o la vista de tabla. Este archivo se genera utilizando la herramienta Seleccionar muestra aleatoria.

File

Salida derivada

NombreExplicaciónTipo de datos
out_layer_or_view

Entrada actualizada con la selección aplicada.

Feature Layer; Table View

Muestra de código

Ejemplo 1 de ReselectSample (Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función ReselectSample.

import arcpy
arcpy.env.workspace = r"C:\USAData\Data.gdb"
arcpy.ReselectSample_Reviewer("Cities", in_file = "C:\\USAData\\Cities_Sample.json")
Ejemplo 2 de ReselectSample (secuencia de comandos independiente)

Vuelva a seleccionar una selección aleatoria de entidades dentro de la capa de entidades Cities.

# Name: ReselectSample_Example.py
# Description: Use the ReselectSample tool in ArcGIS Pro to reselect a random sample of features from a feature class.

# Import system modules
import arcpy

# Set environment workspace
arcpy.env.workspace = r"C:\USAData\Data.gdb"

# Set local variables
in_layer_or_view = "Cities"
in_file = r"C:\USAData\Cities_Sample.json"

# Reselect a random sample of features
arcpy.ReselectSample_Reviewer(in_layer_or_view, in_file)

Información de licenciamiento

  • Basic: Requiere Data Reviewer
  • Standard: Requiere Data Reviewer
  • Advanced: Requiere Data Reviewer

Temas relacionados