Estoy creando un ArcPy herramienta de secuencias de comandos para permitir a los usuarios seleccionar una función de una característica de la capa y, a continuación, zoom a la selección. He creado correctamente esta herramienta y ahora estoy trabajando en la creación de los parámetros.
Quiero que el usuario pueda ver una lista desplegable de la permitida selecciones (tomado de un campo dentro de la tabla de atributos de la capa de entidad). Actualmente tengo el set de parámetros como una expresión sql - sin embargo, esto requeriría que el usuario escriba más información de lo que probablemente lo saben. ¿Cómo puedo crear un poblado de la lista desplegable del parámetro que se va a introducir correctamente la expresión sql? Adjunto mi código de abajo.
import arcpy
Selection = arcpy.GetParameterAsText(0)
mxd = arcpy.mapping.MapDocument("CURRENT")
dataFrame = arcpy.mapping.ListDataFrames(mxd, "*")[0]
arcpy.SelectLayerByAttribute_management("PLSS.lyr","NEW_SELECTION", Selection)
dataFrame.zoomToSelectedFeatures()