[Gvsig_desarrolladores] Control de escala en capas raster
jaume dominguez faus
jaume.dominguez en iver.es
Lun Mayo 21 12:52:12 CEST 2007
Pues, como las propiedades de la capa se están centralizando en un mismo
diálogo extensible y polimórfico (qué bien suena :-)) lo tendremos todo
junto. Todas las propiedades de las capas que vienen de FLayer y
FLayerDefault en la pestaña General, y luego según qué tipo de capa se
está configurando ofrecerá unas posibilidades u otras.
Como comentas, no hay razón para no hacerlo (que yo sepa). Simplemente
que la, a veces quizá un poco excesiva, granularidad del proyecto tiene
este efecto colateral.
Pero lo solucionaremos. Así que me lo apunto.
En/na Jorge Gaspar Sanz Salinas ha escrit:
> Hola,
>
> En gvSIG puedo establecer un control de escala para capas vectoriales,
> ¿hay alguna razón para no hacerlo en capas raster como los servicios
> WMS y demás?
>
> Lo digo porque por código se puede hacer pero no aparece en la
> interfaz de usuario ninguna opción. Con la consola de scripting (una
> pequeña joya, por cierto) he hecho esto línea a línea y funciona a la
> perfección:
>
> from gvsiglib import *
> vista = gvSIG.getActiveDocument()
> mc = vista.getModel().getMapContext()
> capas = mc.getLayers()
> capa = capas.getLayer("ICC 250K");
> capa.setMaxScale(200000)
> capa.setMinScale(100000)
>
> Y listo, la capa ya tiene control de escala por lo que efectivamente
> el modelo de objetos permite esto sin problemas.
>
> ¿Habría algún problema (igual ya está planeado) en añadir esta
> funcionalidad a la interfaz de usuario?
--
Jaume Dominguez Faus
Àrea de Software Lliure
Equip gvSIG
Iver TI
C. Salamanca, 52
46005 València
Telf: 902 25 25 40 Fax: 96 316 27 16
(Spain)
Más información sobre la lista de distribución gvSIG_desarrolladores