Tengo un script de Python que deberá entregarse a un cliente.
Actualmente estamos evaluando qué nivel de licencia necesitará el cliente para ejecutar el script para sus propósitos de adquisición de software.
Todos tenemos la licencia ArcGIS 10.1 Advanced en nuestra empresa.
Verifiqué todas las herramientas y extensiones utilizadas en el script contra la ayuda web y descubrí que deberían funcionar en el nivel de licencia Estándar.
¿Hay alguna manera de que pueda probar el script con el nivel de licencia Estándar, cuando no tenemos un nivel de licencia Estándar en o compañía (solo el nivel Avanzado superior)?
Respuestas:
Si se trata de un esfuerzo recurrente en el que necesita probar sus productos en varios niveles de licencia, puede valer la pena comprar una licencia de Esri Developer Network .
fuente
Lo siguiente solo requiere una licencia ArcGIS Basic; sin embargo, numerosas herramientas requieren una licencia ArcGIS Standard o superior.
fuente
Inicie su secuencia de comandos desde un shell de comandos o un archivo por lotes, estableciendo primero el nivel de licencia por la variable de entorno.
¿Desde abrir ArcGIS Desktop en un nivel de licencia específico?
modolo el comentario de Ryan Dalton aquí sobre la necesidad de tener los otros niveles de licencia para cambiar.
fuente
do-stuff.py
en la línea 2 no funcionaría, ya que invoca la línea de comandos ASSOC, con un nuevo entorno predeterminado que hereda la configuración de la línea 1.Existe una Idea ArcGIS existente para el soporte de niveles de licencia inclusivos (Permitir retirar de niveles de licencia menores) .
La justificación de esta solicitud parece coincidir exactamente con su caso de uso:
fuente
No creo que exista todavía la funcionalidad para ejecutar una opción de licencia inferior, aunque ha sido una idea sugerida para implementar. podría encontrar una computadora sin ArcGIS instalado y obtener una versión de prueba. o eso, o tal vez alguien aquí que tenga una licencia estándar pueda probarlo por usted.
fuente
Tal vez intente
Consulte el documento de ayuda en Acceso a licencias y extensiones en Python . No está 100% claro para mí que esto haga lo que desea, pero tal vez pruebe un script donde sepa que solo debería funcionar con Advanced y vea qué hace el script.
HTH
fuente