Hoy vamos a explicar el comando currentProject, este comando nos da acceso a nuestro proyecto actual, que tengamos abierto, de la forma:
currentProject()
Y aquí un ejemplo con un par más de cosas que podemos hacer con él, para que podamos entender la dinámica de uso:
from gvsig import * def main(): """Mostrar nombre y proyeccion del proyecto actual""" #Designamos el proyecto actual proyecto = currentProject() #Asignamos a la variable su nombre y proyeccion crs = proyecto.getProjectionCode() name = proyecto.name clase = proyecto.__class__ #Ruta por defecto #Tiene que ser configurada en: #-Mostrar - Configuracion - General - Carpetas rutaDefault = getDataFolder() #Mostramos por consola print "*Info sobre el proyecto" print ("*Nombre: %s, CRS: %s" % (proyecto.name,crs)) print "*Clase: ", clase print "*Ruta por defecto: ", rutaDefault
Deja una respuesta