Buenas,
Mediante el Módulo de Scripting sí que se pueden realizar estas
consultas que comentas. Se pueden realizar formularios mediante los
scripts de tipo Dialog, aquí puedes ver un pequeño ejemplo [1] . Además
se podría cargar en un desplegable las capas que quisieras del TOC, y
mediante bo
Buenas,
Lo acabo de comprobar y al menos a mi me funciona correctamente. Ten en
cuenta varias cosas:
- Si lo has creado desde cero, cuando creas un script nuevo tienes que
seleccionar que sea de tipo Dialog, ya que contiene una ventana de
formulario.
- Tienes que tener 3 ficheros del mismo scr
Buenas,
Parece un error similar a que no encuentra la capa que le estás
introduciendo.
Aparece un error de que el objeto que encuentra no contiene entidades,
por ejemplo, si falla al cargar/coger una capa y intenta sacar sus
entidades de ellas, aparecerá este error. Comprueba si accedes a la
)
Espero que te sirva de ayuda, ya nos comentas si te vale como solución o
si por lo que sea debes de utilizar otra librería
Un saludo,
Óscar Martínez
El 01/06/2015 a las 12:33, César Martínez Izquierdo escribió:
> Hola Javier,
>
> Nunca he usado nada parecido, pero se me oc
Buenas,
Yo he utilizado en algún momento algo similar a lo siguiente cuando
desarrollé la librería de gvpy. He creado una función listLayers que te
permitirá trabajar con todas las capas. La diferencia de lo que te
comenta Joaquín es que esta función devuelve las capas vectoriales
directament
Buenas,
Tengo un ejemplo de esto preparado para publicar los próximos días en el
blog de gvsig, a raiz de esto que tu mismo dices, el resultado sería
similar a este de la imagen
https://twitter.com/masquesig/status/644872245844791296?s=09
Aún queda pelear algunos problemas que da guerra la libr
Buenas,
Esto es un bug muy recientemente encontrado, adjunto el post rápido que
publiqué en el curso, esta pendiente también de publicar en el blog de
gvsig.
Cualquier duda con esta parte nos preguntas de nuevo.
Un saludo y sentimos las molestias
---
(en el post está explicado dando por hec
Buenas,
Después de un rápido vistazo, creo que el problema viene del orden en el
que estén digitalizadas las líneas. Aunque las selecciones en el orden
correcto no tienen por qué ser ese el orden correcto en el que se
encuentras sus vértices. No se si sería posible extraer solo los
vértices d
Buenas,
Es posible, tendrías que instalar la librería gvpy como se explica aquí:
https://github.com/oscar9/gvpy
Básicamente es copiar un fichero gvpy.py y ponerlo en la carpeta lib
Y se ejecutaría con una línea similar a la siguiente:
newshape = gvpy.runalg("polygonize", "Parcelario")
En este
Si no sabes cómo instalar ogr2ogr justo el otro día saqué un post en el
que una parte explico esto, le puedes echar un vistazo y si te pierdes
me comentas:
http://masquesig.com/2015/11/04/transformar-ficheros-osm-de-openstreetmap-a-shapefile-usando-ogr2ogr-de-gdal/
En este otro también algún eje
Buenas,
Con un script rápido creo que puede hacerte buena función.
Para cargar un script: https://www.youtube.com/watch?v=7c_6KetDOAM
Necesitas tener una vista con las capas cargadas, y una capa de puntos
seleccionada.
Lo que hace es buscar en todo el resto de capas que tengas en esa vista
Buenas,
A falta de que te comenten otra cosa, he encontrado una forma de hacerlo
con los siguientes pasos.
Espero que te sirva
Un saludo,
Óscar
from gvsig import *
from org.gvsig.app.project.documents.view import ViewManager
from org.gvsig.app import ApplicationLocator
def main(*args):
Buenas,
Perdona, la prueba la hice sobre la 2.3.. en la 2.2 o anteriores prueba
a poner.. currentView()()
Con doble paréntesis. Sino luego hago otra prueba y te comento
Un saludo,
Óscar
On 29/04/2016 9:39, sinorfavela wrote:
> Buenas Óscar,
>
> Muchas gracias! Aunque me genera un error que, com
Buenas,
Perdona este email de las listas se me había extraviado, por si no te
han contestado, ¡sí, perfecto! por supuesto que podemos añadirlo al
outreach. Escríbeme un email a mi cuenta omarti...@gvsig.com con el
código de ejemplo y una pequeña descripción de lo que hace y me encargo
de subir
Buenas,
Parece que es un problema de la ruta, si existe un fichero ya con ese
nombre es posible que de error. También te recomiendo ponerle un r
delante de las comillas en el path quedando algo así: rutaLine =
r'c:/gvsig/testline01.shp'
Para la nueva 2.3 hemos modificado el createShape para qu
Perdona, se me olvido recalcar que el único fallo que pienso ahora mismo
es que ejecutes el mismo script varias veces y el nombre del fichero ya
exista. Si te ocurre lo mismo, le daré un vistazo, solo dime que versión
de gvSIG exacta estás utilizando. Gracias!
On 26/05/2016 14:07, Óscar
Buenas,
Poniendo la r delante de las comillas, lo que hace es interpretar el
string/texto/path literalmente.
http://stackoverflow.com/questions/19034822/unknown-python-expression-filename-r-path-to-file
De otra forma por ejemplo si ponemos "C:\new" lo que Python interpreta es:
"C:
ew"
Ya q
Buenas,
Una solución que le veo usando la librería JOpenDocument, lo que puedes
hacer es crear una plantilla con todos los estilos en casillas y similar
que desees (desde LibreOffice por ejemplo, de la forma normal), y luego
tirando de código, acceder a ese fichero, modificar los valores de
Buenas,
En principio la librería geopy está preparada para trabajar con
diferentes APIs, tal vez consultando la documentación de la librería
encuentras otros servicios que te vengan mejor y haciendo muy pequeñas
modificaciones en el script podrían funcionar (o incluso usar varias
apis en el p
Buenas,
Yo uso de manera habitual gvSIG en win10 con diferentes versiones y
ningún problema. Si te está ocurriendo algún error sería cuestión de que
nos enviaras el log que genera gvsig para echarle un vistazo.
Entraríamos ya en cosas de si tienes permisos de escritura en tu
máquina, etc. Per
Buenas,
Tuvimos esta situación y lo resolvimos por código. Básicamente generamos
un ButtonGroup:
https://github.com/nacho0605/GSoC/blob/master/GSoC_2016/01-TestCreatorAndPlayer/Test/questions/questionboolean.py
self.btgAnswers = ButtonGroup()
self.btgAnswers.add(self.rdbOption1)
Buenas,
No puedo decirte mucho.. Los botones suelo hacerlos de mayor tamaño, se
puede establecer el ancho en las propiedades o a mano, desconozco si
existe alguna opción extra que ayuda con ese problema.
Lo de la posición en la pantalla me lo apunto para averiguarlo.
Saludos
On 28/09/20
Buenas,
Por si alguien lo está intentando, hemos actualizado la documentación
con esta nueva info paso por paso con imágenes:
http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/interfaces_visuales.html
El resto de documentación:
http://downloads.gvsig.org/download/we
Hola!
El problema es la ruta de la capa. Te adjunto un script que puedes
ejecutar y que voy explicando paso a paso.
"os.path.dirname(__file__)" es solo para coger ficheros que se
encuentran en la misma carpeta de nuestro script, no es necesario que lo
utilices.
Dejo link a la documentación
Buenas,
He realizado un pequeño script que realizaría la transformación de 16
bits a 8 bits usando solo la librería gdal. Es como usar gdal_translate
pero en forma de código.
Aquí explica como cargar el script:
https://www.youtube.com/watch?v=7c_6KetDOAM
Y el script lo adjunto como texto al
, ysize, 1,
gdalconst.GDT_Byte, ["TFW=YES"])
Con click derecho sobre la imagen -> propiedades, puedes ver dónde se ha
generado la imagen en tu ordenador.
Algo así:
Información del dataset
Archivo:
/tmp/tmp-andami/16to8-LC81980332016298LGN00_B9-581777a2dc.TIF
El 31/10/16 a las 17:23, Ó
Se me olvidaba comentar. Haré alguna prueba extra para asegurarme y
comprobar que el escalado de valores es acorde con el resultado de otras
herramientas.
El 02/11/16 a las 00:50, Óscar Martínez escribió:
Genial!
Voy a probar a hacer algo más completo, darle una interfaz visual, y
una
Genial!
Voy a probar a hacer algo más completo, darle una interfaz visual, y una
barra de proceso. Ya estuve haciendo pruebas durante el día de hoy.
Volveré a escribir cuando tenga algo con un mejor acabado.
Saludos
El 01/11/16 a las 19:36, Eliazer Kosciuk escribió:
Testei o script e func
Buenas,
El camino es correcto, te falta un paso. Con el openStore abres un
dataStore, para crear una capa desde un data store necesitas añadir las
siguientes líneas (y el import al princpio):
layer = MapContextLocator.getMapContextManager().createLayer(
"pglayer",
os.getSt
que o Óscar fiz para transformação de 16 para 8
bits, muito bom pois mostra as possibilidades de trabalhar mais
facilmente com a nova versão do gvSIG
forte abraço
2016-11-01 21:53 GMT-02:00 Óscar Martínez <mailto:omarti...@gvsig.com>>:
Se me olvidaba comentar. Haré alguna pru
Buenas,
Si entiendo bien querías hacer que cambiara la Vista que aparece delante
en gvSIG, depende del uso que le estés dando pero para lo que imagino
que estés haciendo se podría hacer algo como..
(Teniendo dos vistas creadas, de nombres "vista1" y "vista2")
# encoding: utf-8
import gvs
?
Gracias,
Ovidio
*De:* gvsig_usuarios-boun...@listserv.gva.es
en nombre de Óscar Martínez
*Enviado:* lunes, 21 de noviembre de 2016 16:03
*Para:* gvsig_usuarios@listserv.gva.es
*Asunto:* Re: [Gvsig_usuarios] Cambiar la vis
Buenas,
¿Sería posible que subieras las capas y los pasos que haces para que pueda
replicar el problema? Así le doy un vistazo al código del plugin por si falla o
falta algo al exportar ese tipo de parcela.
Si quieres me puedes mandar las capas directamente a mi email en vez de a la
lista.
S
Hola,
Si estas hablando de un script de python es necesario gvsig 2.x en
adelante, en versiones anteriores no está disponible este módulo de
scripting.
Un saludo
El 10/05/2014 23:23, Manuel Castro Prado escribió:
Alguien puede indicarme como correr un script en gvsig 1.12 ya que
tengo el
Hola buenas,
Estoy casi seguro que habrá una herramienta para esto, espero que
alguien te pueda ayudar. Mientras, te he hecho un pequeño script en
python que hace esto (para gvSIG 2x en adelante), si no hay problemas y
es algo no muy complicado te debería de funcionar sin adaptar nada, lo
dej
ver histórico de mensajes, editar sus preferencias de usuario o darse de
baja en esta lista, acuda a la siguiente dirección:
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
--
Óscar Martínez
masquesig.com
___
gvSIG_usuarios mailing
siguiente dirección:
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios
--
--
gvSIG Association
Óscar Martínez
omarti...@gvsig.com
___
gvSIG_usuarios mailing list
gvSIG_usuarios@listserv.gva.es
Para ver histórico de mensajes, editar sus
Buenas,
Disculpar pero no había visto este correo.
No puedo ver el código de los enlaces del email anterior así que no estoy
seguro de cual fue la solución.
Si te sigue dando error puedes contestar de nuevo poniendo la capa que te
daba error para replicar el problema.
A priori el comportamiento di
38 matches
Mail list logo