Home
gvSIG 1.0.1 Piloto de Raster Manual de usuario
Contents
1. cooccooncocncocncccnconnccononnnconnnncnnonocononanonos 7 3 4 Ampliaci n de funcionalidades de los servicios Web cooccocccoccccnconiccnconcncncanons 8 3 5 Uso del fichero raster Metafile rmf de gVSIG c ooocccoccccocnccccncconccncncnanonanocnnnnnns 8 3 6 WISIONASIMISIO Maserati 8 3 7 Uso del fichero raster Metafile rmf de gVSIG ocooocccoccccccnccocccnonconcnnnanonanoonanonas 9 3 7 1 Interfaz de recorte de r Ster ooccconnccocccconococnnoncnconnnonnnonnnnonnnonnncnnnnonnnonnnonons 9 3 8 Introducci n de arquitectura para acceso a datOS coocccconcccccncnoonnconnnconnnonannnnnnos 10 3 9 Acceso a buffer de datos rasterBul oooncconccccnccocncocnconncconnconncnononanonanonanonnnos 12 3 10 Cambio de visualizaci n de imagenes raster con paleta ooocccoccconncncanonos 13 3 11 Introducci n de clases de pruebaS ocooocccoccccccccccncocncnononononnnnnnanonanonaronnnonnrnnnnos 14 DW DODO We Dalla po A a e e e ase ees lassen sends 14edecedeeecenones 14 3 12 1 Filtros de primera derivada ooccococcconnoconoccnononnoncnonanonanonanononnonnnonanenanenos 14 elie a IOS de CONVO UCI oeste lll secede eed essences 15 4 Acceso a funcionalidades ccooncoconccocncocnoconcnonnonanoconoonanonanonannonnnnonnnnannnnnnonaninaness 16 5 Manual de US NO secisansssa dali rociera 18 Sl FO Malos Taste ora 18 Sola MVE FOCI rre sondas east ee tate nsscaete stp etree otros 18 5 1 2 Apertur
2. Cambio de nombre oomalacapa Zoom ala resoluci n del raster Eliminar capa Recargar Wer errores Colocar delante Copiar Cortar Pegar Histograma Filtros Propiedades del r ster Se mostrar el siguiente cuadro Coordenadas Pixel sup Iza Para seleccionar el recorte puede hacerlo de dos formas e Indicar en el cuadro de la imagen superior las Coordenadas Reales o las Coordenadas Pixel de las esquinas superior izquierda e inferior derecha Otro m todo es realizar la selecci n directamente en la vista Puede realizar un febrero 2007 P gina 40 de 56 Manual piloto de r ster recorte de la imagen completa o de una selecci n de la misma e Si desea obtener un recorte de la imagen completa entonces pulse sobre el bot n siguiente e Si desea recortar s lo un rea determinada de la imagen seleccione la herramienta Dy de la ventana de recorte situese sobre la imagen pinche y arrastre Los cuadros de texto de coordenadas se rellenaran automaticamente En ambos casos al pulsar sobre el boton Aplicar una nueva capa se anadira a la vista con el recorte realizado de forma temporal la capa aparecera por defecto con el nombre cutLayer por defecto que puede renombrar como cualquier otra capa Si desea guardar el recorte del raster que se ha creado de forma permanente pulse sobre Salvar y seleccione la ubicacion que desee para el fichero La imagen se guardara en formato TI
3. Puede elegir la paleta purple red stripes Al aplicar o aceptar obtendr el siguiente resultado febrero 2007 P gina 38 de 56 Manual piloto de r ster gvSIGi Sin t tulo ancha Wer Wentana Yifta Avda Deua A a O O F AT cenw h aa Dnr Ak hypi AAE E ACIP Tablas predefinidas purcie rede cinipes clave FoR Y Vista 255 00 os Vistas in titulo 0 da A 16 E AE 25536 16 24 36 t3 3 ag 255 52 20 LS Jet ey 42 Propledades de Hombre de La si Guardado en Interpolar sabores Fecha de creacil Ind En 14341 Puntos 4 1256 j p ie NA Salvar Aceptar Aplicar Cancelar i Status ar Aplicaci n iniciada Metros 5 6 Recorte cambio de resoluci n y separaci n de composiciones 5 6 1 Introducci n Esta herramienta permite extraer porciones de un r ster mediante la selecci n en la vista o introduciendo las coordenadas que definen la porci n a extraer Es posible cambiar la resoluci n espacial del recorte o de la imagen completa as como elegir las bandas que desea extraer o generar un nuevo r ster por cada una de las bandas originales 5 6 2 Recorte de im genes Para extraer un recorte de una imagen seleccione en el ToC la capa correspondiente Pulse el bot n secundario del rat n y despliegue el men seleccione la opci n Recorte O 2007 Conseller a de Infraestructuras y Transporte P gina 39 de 56 Manual piloto de r ster pa W palette git e i 04 auc
4. 0 Banda M nimo M ximo Media Mediana N mero de pi 255 255 255 170 148 149 fz 149 a 45708507 58932900 57761987 100 0 Crear Tabla Cerrar Origen Elegimos el origen de los datos con los que creamos el histograma entre tres posibles Datos visualizados R G B Para este tipo de visualizaci n se utilizan los datos del r ster que hay en ese momento en la vista de gvSIG Por esto el selector de bandas solo tendr los valores R G y B que son los visualizables Cada banda aparecer en la gr fica con el color correspondiente a su banda de visualizaci n rojo para R verde para la G y azul para la B Es la opci n que aparece por defecto al abrir el histograma 2007 Conseller a de Infraestructuras y Transporte P gina 21 de 56 Manual piloto de r ster Archi Yer Ventana Wita Capa Ayuda Dedseeesxxa eo oud danos e E Gestor de proyectos ER Tipos de documentos Origen Datos Msusfizados Tipo Mo acumulado Propledades de la sesh Hombre de la sesi n r Guardado en i Fecha de treaci re 2 alo Minimo eam ares EEN E wes de pi H es A 70 418531 Wek o 255 73 69 418531 i Sauar Aplicacion iniciada Extension de la vista Con esta opci n se calcula el histograma para la extensi n visible en la vista de gvSIG pero utilizando para ello los datos reales del r ster y utilizando todos los p xeles disponi
5. 255 255 255 100 Esto har que los p xeles entre valores 151 y 255 se pinten de negro los p xeles entre 101 y 150 se pinten de rojo y los p xeles entre O y 100 se pintar n de blanco Puede introducir los valores en el orden que desee Al aplicar la tabla sobre el r ster estos ser n ordenados autom ticamente de mayor valor de p xel a menor Al a adir una nueva fila esta tendr valores RGB por defecto en blanco y sin transparencia El campo valor y clave no tendr datos deben ser editados antes de aplicar El control de borrado de una fila tiene efecto sobre la fila seleccionada en ese momento puede desplazarse por la tabla pinchando con el rat n en la fila que desee o usando los controles de desplazamiento 5 5 3 1 Transparencia por color valor Es posible aplicar transparencia al color asociado a un determinado valor del r ster Para ello seleccione la fila en la que se sit a el valor que desea modificar y pulse en el registro del campo alpha eso har que se muestre el cuadro que le permite seleccionar la transparencia del color O 2007 Conseller a de Infraestructuras y Transporte P gina 35 de 56 Manual piloto de r ster ad EEE Ue x Actiwar Tablas predefinidas Minguna 51 153 204 51 153 153 51 153 102 51 153 51 51 153 0 Selecci n de Transparencia A aceptar cancelar Sol ls aS Cada registro en una tabla de color si no realiza interpolaci n define el color que se apli
6. Aplicar Cerrar 5 6 4 Separaci n de composiciones En la parte inferior del cuadro de Recorte se encuentra la lista de bandas del r ster original Puede elegir en esta lista las bandas que el r ster de salida conservar activando y desactivando los check de la columna Bandas Si marca la opci n Crear una capa por banda se generar una nueva capa por cada una de las de las que se encuentren marcadas en la lista de capas que se a adir n al ToC febrero 2007 P gina 42 de 56 Manual piloto de r ster 5 6 5 Ejemplo de recorte de r ster gv5SiG borramel gvp Ventana Vista Ayuda penaz Gestor de proyectos Tipos de documentos Ml curtayer 1 el Ml cunlayer o v B vatencia2002 Mh X 18365 55 Y 29505 05 x 10811 05 Y 32414 09 Propiedades de la sesi n Nombre de la sesi n borramel gw EEE ZE Guardado en Jromefnacho borrame 1 gyp Sup Iza x 722 644 17177 ye 4368088 05612 AG Fecha de crasci n 11 80 2006 lint Der Xx 172337752863 Y 4267215 69994 F uf A es ee ee Ola AA A e o Resolecidn espacial OP ee ue r y wea poa li Me a O Tama o de celda Vecino m s pr ximo zj i ag 3 l Ancho x A o Celda 4 Ancho 1500 Amo 1784 Selecci n de Bandas a 9 B2 valeritia2 002 ecw 2 83 valencia2 002 ecw Crear una capa por banda sow scooter cancer i StatusSar Aplicaci n iniciada a 721 944 37 a 4 368 730 34
7. Con ello conseguimos que la visualizaci n de los mismos sea m s adecuada para el an lisis que vayamos a realizar 3 5 Uso del fichero raster Metafile rmf de gvSIG Para continuar con la filosof a de gvSIG se ha extendido el uso del fichero de metadatos para r ster rmf usado por gvSIG En el se ha introducido el histograma completo de la imagen cuando este es calculado para acelerar el acceso a este una vez que se ha calculado la primera vez 3 6 Visi n del histograma En la aplicaci n nos encontramos con una triple visi n del histograma a nivel del usuario que desea hacer an lisis El problema del calculo de histograma viene dado por el coste temporal cuando se hace para ortofotos de gran tama o cosa bastante habitual en un GIS Por otro lado tenemos que tambi n es muy habitual para otro tipo de usuarios el calculo de estos histogramas para r ster de tama o peque o o mediano con lo que no sabemos a que nos enfrentamos cuando un usuario solicita el histograma de un r ster Para solucionar el problema y acelerar el c lculo lo m s posible se ha seguido la siguiente l nea febrero 2007 P gina 8 de 56 Manual piloto de r ster Es posible solicitar el histograma de tres formas diferentes Histograma de los datos de la vista cuando un usuario pide un histograma de un r ster cargado en la vista este se calcula a partir de los datos de la vista acci n que es muy r pida con lo que la respuesta es casi instant ne
8. Licencia GNU GENERAL PUBLIC LICENSE Version 2 June 1991 Copyright 1989 1991 Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed Preamble The licenses for most software are designed to take away your freedom to share and change it By contrast the GNU General Public License is intended to guarantee your freedom to share and change free software to make sure the software is free for all its users This General Public License applies to most of the Free Software Foundation s software and to any other program whose authors commit to Using 1Es Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead You can apply it to your programs toos When we speak of free software we are referring to freedom not price Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software and charge for this service if you wish that you receive source code or can get it if you want it that you can change the software or use pieces of it in new free programs and that you know you can do these things To protect your rights we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibili
9. OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER OR ANY OTHER PARTY WHO MAY MODIFY AND OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE BE LIABLE TO YOU FOR DAMAGES INCLUDING ANY GENERAL SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBLLITY OF SUCH DAMAGES END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program and you want it to be of the greatest possible use to the public the best way to achieve this is to make it free software which everyone can redistribute and change under these terms To do so attach the following notices to the program It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty and each file should have at least the copyright line and a pointer to where the full notice is found lt one line to give the program s name and a brief idea of what it does gt Copyright C lt year gt lt name of author gt This program is free software you can redistribute it and or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 2 of the License or at yo
10. Tipo de datos Byte Numera de bandas 0 Orden de los bytes LSB Swappec Tama o de la cabecilo Tipo de entrelazado Pixel Formato de la cabecera de salida febrero 2007 P gina 30 de 56 Manual piloto de r ster Un fichero en formato raw tiene los datos en bruto sin ninguna informaci n adicional por lo que es necesario introducir esta a trav s de este cuadro para que pueda ser interpretada como la cabecera de datos Para poder abrir una imagen raw debemos tener permiso de escritura en el directorio de la imagen El significado de los campos es el siguiente e Ancho Anchura del raster en p xeles e Alto Altura del raster en p xeles Numero de bandas Numero de bandas totales del raster Tama o de la cabera Este par metro es opcional si no se conoce se puede obviar Tama o del fichero Este campo se rellena autom ticamente al seleccionar el fichero de disco Tipos de datos El tipo de datos del raster para su interpretaci n Hay que seleccionar uno de la lista Ordenaci n de los bytes La ordenaci n de los datos dentro de la imagen LSB MSB Tipo de entrelazado El entrelazado de los datos dentro de la imagen Hay tres tipos posibles por p xel por banda y por l nea Al aceptar en el cuadro de par metros de RAW se crea un fichero de cabecera VRT para el r ster con los datos introducidos El fichero de cabecera est escrito con formato XML tiene extensi n VRT y se encuent
11. de convoluci n 3 12 1 Filtros de primera derivada Utilizados generalmente para la detecci n de bordes act an aplicando a la imagen dos m scaras de convoluci n distintas y operando entre si ambos resultados La implementaci n de un filtro de primera derivada utilizando este soporte consiste b sicamente en definir las dos m scaras a utilizar y el operador que se aplica Siendo Ch y Cv los resultados de aplicar cada una de las m scaras a un p xel de la imagen de partida el valor del p xel de la imagen resultante se calcula de la siguiente manera seg n el operador elegido febrero 2007 P gina 14 de 56 Manual piloto de r ster Operador Cuadr tico pxOut Operador Comparativo oxOut el mayor de Ch Cv 3 12 2 Filtros de convoluci n El soporte para este tipo de filtros permite la implementaci n de cualquier filtro basado en la convoluci n de la imagen con una m scara nXn especificando los coeficientes de dicha m scara y un divisor Con estos par metros el filtro quedar a definido de la siguiente manera Dado un p xel pxIn de la imagen de partida el valor del p xel resultante pxOut tras aplicar el filtro es pxOut Min X Mk D siendo Min Matriz de nXn p xeles de la imagen de entrada con centro en pxin Mk Matriz nXn que contiene la m scara de convoluci n D Divisor O 2007 Conseller a de Infraestructuras y Transporte P gina 15 de 56 Manual piloto de r ster 4 Ac
12. en el siguiente cuadro Nombre de la Tabla Y pO aceptar cancelar Las paletas son salvadas en el directorio gvSIG en formato XML El fichero donde son almacenadas se llama palette xml un usuario puede guardar este fichero o pas rselo a otro usuario para utilizar las paletas que est n en l definidas 5 5 5 Ejemplo Asignar una paleta a un MDT servido por WCS Este es un ejemplo de uno de los servidores que viene por defecto en gvSIG http maps gdal org cgi bin mapserv_dem el cual sirve un MDT SRTM 30 Puede cargar la nica capa disponible desde el servidor indicado la proyecci n que desee de las disponibles Una vez cargada haga zoom sobre la zona de inter s O 2007 Conseller a de Infraestructuras y Transporte P gina 37 de 56 Manual piloto de r ster Archivo Yer Ventana Vista Capa Ayuda Destas oo Sa rmo sE x E Gestor de proyectos coa e Tipos de documentos z zl Vista Sin DO rr rr AA y AS an ot o Bo E Vistas A me 7 o 7 Vistas titulo 0 Propiedades de la sesi n Nombre de la sesi n Sin t tulo Guardado en fecha de creaci n 29 ago 2006 i StatusSar Aplicaci n iniciada Con la nueva funcionalidad de tabla de color puede accionar la opci n de Tabla de color en la entrada del ToC que corresponde con el raster visualizado En el cuadro que aparece cargamos la paleta seleccionando en el desplegable de arriba del cuadro
13. es utilizada en la generaci n de histograma y en el recorte de r ster que se hace leyendo un Grid y salv ndolo como una capa en un fichero GeoTiif Para ello se ha incorporado un mecanismo para poder salvar tener estos grid como fuente de datos y salvarlos a raster de la misma forma que gvSIG hace un recorte de la vista 3 9 Acceso a buffer de datos rasterBuf Se han introducido modificaciones en el acceso a datos de la clase rasterBuf Una de las primeras necesidades que se ha tenido ha sido la de su generalizaci n para todos los tipos de datos posibles Se han a adido m todos para Obtener una l nea de datos con todas las bandas Asignar una l nea de datos a todas las bandas Obtener una l nea de datos de una de las bandas Asignar una l nea de datos a una de las bandas Obtener un dato concreto del buffer Asignar un elemento concreto al buffer Copiar un elemento de todas las bandas de buffer sobre un array pasado por par metros Asignar un elemento a todas las bandas desde un array pasado por par metros Obtener una banda entera Sustituir una banda entera Crear un buffer banda inicializado a un valor pasado por par metros A adir una banda al buffer de datos Reemplazar una banda completa Replicar una banda de una posici n sobre otra febrero 2007 P gina 12 de 56 Manual piloto de r ster Otras Para optimizar el acceso a los datos del rasterBuf se ha tenido que variar la e
14. histograma ha aparecido un nuevo fichero con extensi n rmf tenga en cuenta que si elimina el fichero rmf adjunto a la imagen hace que se pierda este calculo almacenado En este ejemplo se aprecia que el n mero de bandas del histograma son las del r ster completo Obs rvese el n mero de p xeles del valor m ximo que est sobre los 25 000 ya que esta utilizando todos los datos de la imagen frente a los 12500 que aparec an en la imagen anterior donde el c lculo s lo se realizaba sobre los datos visualizados O 2007 Conseller a de Infraestructuras y Transporte P gina 23 de 56 Manual piloto de r ster Bandas Al seleccionar una banda la eliminaremos del gr fico de histogramas o la a adiremos dependiendo de si ya aparece en l o no Si seleccionamos Todas agregamos al gr fico las bandas que no se est n visualizando Limpiar Bot n que elimina todas las bandas del gr fico de histogramas Podemos identificar a que banda corresponde cada histograma visualizado adem s por su color en el caso del Origen Datos visualizados situando el puntero del rat n sobre un punto de dicho gr fico Aparecer el nombre de la banda as como el valor del punto Los controles que aparecen debajo del gr fico nos permiten restringir porcentualmente el rango de valores eje x del histograma en base a los que se calculan los datos estad sticos 0 po E ooo Por defecto tiene el rango completo por lo que por ejemplo par
15. n de clases de pruebas Se han introducido clases para test usando junit en funcionalidades de librer a como acceso a datos conversi n entre datos gesti n de multifichero para el grid generaci n de histogramas etc Adem s se han incluido test en todos los interfaces gr ficos para su modificaci n y prueba si tener que ejecutar gvSIG Todos los test se incluyen con los fuentes en el directorio src test de cada proyecto 3 12 Soporte para filtros Se ha generalizado el soporte de filtros para que trabaje correctamente con todos los tipos de datos Tambi n se ha optimizado para su ejecuci n cuando se realiza supersampling de los datos esto quiere decir que cuando sobre gvSIG se realiza un zoom grande donde varios p xeles de pantalla forman un p xel de la imagen se est realizando supersampleo Como los filtros se aplican sobre la visualizaci n se har el calculo para cada p xel solo una vez Esta es la que corresponde a la esquina superior izquierda del p xel replicando el resultado para el resto de los p xeles de pantalla que corresponden con ese p xel de la imagen Este mecanismo acelera el acceso y hace que los filtros que utilizan kernels puedan visualizarse correctamente con zooms grandes Se ha desarrollado el soporte necesario para la implementaci n de gran cantidad de filtros espaciales Concretamente utilizando dicho soporte pueden implementarse f cilmente filtros basados en algoritmos de primera derivada y filtros
16. 46 122 INFOS de CONVOIUGION AENA escasa 46 EZ FEIA CO eE E E etete ea renato 46 122 E 110 Co E A A 47 1 2 3 M CIal ccccccccccccsecceceeeeeeeeeeeeceeeeeeceeeeeseeeeesaeecesaeeeeeseeeeeseaeeesaeeeessaeeessneeesaneees 47 122 FaSo DIO irse 47 1 3 Filtros de Primera DeriVada cooocnccccnccccccoccnocononnnnnnncononcnnonnncnnrncnnrnnnnnnnnnnnnnanennons 47 E A A A 48 LS MODOS saetas ener dadaaiaos 48 LO PENI ansiada nelioosac doo 48 A A 49 TA Frode Med scsi EE E EE enel 49 LICORICE ee cao ovate exucee sassunessnoaaauenesoecwateaare eaceteosnnsteasesessocgeres os auew acne saosseeeeneserentes 50 febrero 2007 Pagina 4 de 56 Manual piloto de r ster 1 Introducci n Este documento pretende servir como gu a para la aplicaci n piloto tratando aspectos relacionados con el dise o de la misma as como proporcionando un manual para su uso Se ha respetado la linea de desarrollo que sigue gvSIG tanto para implementar funcionalidades basadas en su arquitectura actual como para realizar ampliaciones de dicha arquitectura cuando ha sido necesario La funcionalidad a implementar en la aplicaci n piloto resultaba bastante heterog nea abarcando aspectos muy distintos dentro de las herramientas raster pesar de ello se ha tratado de dar la mayor coherencia posible a la interfaz de usuario En este sentido se ha desarrollado por ejemplo una interfaz para la aplicaci n de filtros agrupando as los distintos filtros espaciales que se h
17. DISTRIBUTION AND MODIFICATION 0 This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License The Program below refers to any such program or work and a work based on the Program means either the Program or any derivative work under copyright law that 1s to Say a work Containing the Program or a portion of it either verbatim or with modifications and or translated into another language Hereinafter translation is included without limitation in the term modification Each licensee is addressed as you Activities other than copying distribution and modification are not covered by this License they are outside its scope The act of running the Program is not restricted and the output from the Program 1s covered only if its contents constitute a work based on the Program independent of having been made by running the Program Whether that is true depends on what the Program does 1 You may copy and distribute verbatim copies of the Program s source code as you receive it in any medium provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty keep intact all the notices that refer to this License and to the absence of any warranty and give any other recipients of the Program a copy of this License along with the Program You may c
18. EP5G 23030 En este ejemplo se va a realizar un recorte a una ortofoto Para ello seleccionamos el rea definiendo en la vista de gvSIG un rect ngulo Al acabar las coordenadas se escriben autom ticamente en las cajas de texto a partir de nuestra selecci n Podemos afinar estos valores seleccionados desde la vista escribiendo directamente sobre las cajas de texto que tienen los datos A continuaci n desplegamos el cuadro y como queremos remuestrear la imagen resultante porque no necesitamos tanta resoluci n nos iremos al apartado Resoluci n espacial y seleccionaremos Ancho x Alto Esto activar las cajas de texto para que introduzcamos la resoluci n del r ster de salida Cuando introducimos un valor autom ticamente se rellena el otro al pulsar Enter o salir del campo ya que deben guardarse las proporciones entre ancho y alto Tambi n es calculado el tama o de celda para esa resoluci n de salida que hemos escogido Si hubi semos escogido Tama o de celda tendr amos que especificar el tama o en metros de cada p xel y l habr a calculado el ancho y alto para ese tama o de celta escogido 2007 Conseller a de Infraestructuras y Transporte P gina 43 de 56 Manual piloto de r ster Ahora seleccionamos las bandas que queremos en la salida En este caso las dejamos todas seleccionadas ya que se trata de una ortofoto de tres bandas y las queremos incluir todas Para finalizar marcamos para nuestro ej
19. F po graolG Sin ulo T arching Yer Yentana wina Capa ruda o eG XA ss wis oe hea T SO HOME Vista Sin titulo Oo a TES dE ee cas aes a alata she sty ate te ow oe x cae y eee areas oat al teh ae jw PB 034UG23153 Recorte sup izq 10 336 44 671 40 inf Der x 498 85 632 13 al Cotod sadas Reali Sup Izq x 645658 66852 1 826052 63925 inf Der 10 646048 45722 i 4925706 26929 O i Aplicaci n iniciada 4 13 Metros i 645 968 18 4 927 679 92 me 23030 5 6 3 Cambio de resoluci n espacial En el cuadro de Recorte con el panel de opciones adicionales desplegado para ello O 2007 Conseller a de Infraestructuras y Transporte P gina 41 de 56 Manual piloto de r ster pulse sobre el bot n h se encuentran los controles que le permiten especificar la resoluci n espacial del recorte o imagen completa Puede definir la resoluci n indicando el Tama o de celda o el Ancho y Alto en p xeles del r ster a generar as como elegir el m todo de interpolaci n utilizando el cambio de resoluci n Por el momento s lo funciona la opci n de Vecino m s pr ximo Coordenadas Pixel Coordenadas Reales Oj a Resoluci n espacial wecino m s pr ximo Alta selecci n de Bandas Bl 03AU023153350 M 245 D00000012242 B2 DSAUOL3153350 M 245 D00000012242 Bs OSAUG2Z5 153550 M2A5 000000122 42 Crear una capa por banda
20. Manual piloto de r ster si GENERALITAT VALENCIANA CONSELLERIA D INFRAESTRUCTURES TRANSPO yvSIG 1 0 1 Piloto de Raster Manual de usuario O 2007 Conseller a de Infraestructuras y Transporte P gina 1 de 56 Manual piloto de r ster ANDAGO INGENIERIA S L Conselleria de Infraestructuras y Transporte C Alcalde Angel Arroyo n 10 Planta 2 C Blasco Ib ez N 50 46010 28904 Getafe Madrid VALENCIA Telf 91 601 13 73 Fax 91 601 13 72 E Mail gvsig gva es E Mail info Vandago com_ www andago com Todos los nombres propios de programas sistemas operativos equipo hardware etc que aparecen en este manual son marcas registradas de sus respectivas compa as u organizaciones 2007 Conseller a de Infraestructuras y Transporte Manual realizado por Andago Ingenier a S L por encargo de Conseller a de Infraestructuras y Transporte Este manual se distribuye con la licencia GNU GPL2 febrero 2007 P gina 2 de 56 Manual piloto de r ster ndice de contenido Ds TPMT CCU casa are Gene sere ces eden E adriana 5 2 INSTALACION cece cceccc cece eececeeeceeeceeeceeeeeueeseeeseeeseeeceueesueeseeesaeesaeetsueeseeeseeeseeesseetseesseeegeeeas 6 INOS Tecnica Susana acosa 7 Sb MAQUccIiO NAS TOMO cnt 7 3 2 Librer a de COMPONENTES QM ICOS oocccoccccoccccconocnonocnnncnnnnonanonnnnnonnnonnnnnoncnnnncnnnas 7 3 3 Interfaz de introducci n de fi trOS
21. a El usuario puede querer el Histograma de la imagen completa a partir de los datos de sta Si nos encontramos ante una imagen de tama o medio o peque o esta acci n tambi n ser muy r pida con lo que la respuesta ser tambi n muy inmediata pero si la imagen es grande el proceso es m s costoso Aparece un cuadro que informa del porcentaje calculado Al terminar la operaci n la informaci n es almacenada en el fichero rmf adjunto al raster con lo que ya no volver a calcularse nunca mas Las siguientes peticiones del histograma completo ser n le das desde el fichero rmf con lo que la visualizaci n de este histograma ser instant nea Es posible una tercera opci n para el calculo del histograma El usuario puede pedir un Histograma del rea seleccionada en la vista de gvSIG pero con los datos fuente de la imagen con lo que tiene el efecto de una reducci n del rea de inter s Desde el punto de vista de an lisis un histograma debe presentar la posibilidad de seleccionar la informaci n de bandas que deseamos ver con facilidad Cuando el histograma es de la informaci n en la vista s lo podremos seleccionar R G o B ya que s lo esas tres son visibles Cuando la informaci n es de los datos de origen rea seleccionada en la vista o completo este modelo permite seleccionar cualquier banda o conjunto de ellas disponibles para ver su histograma Otro concepto importante para an lisis es la posibilidad de alguna estad stica pa
22. a de nuevos formatos r steT cccconcnnccccocococnnonononononononannnonannnnnanonnns 18 le OPP AUC ENV a tasas 19 p2 Foma ras Sansa T 19 IILS FONTO er E E E 19 Ole A POM MAIO FOr COMM AL rai pecas 19 A SP OOO A 19 CMs OM OPEN AN EDO Series 19 5 1 2 7 Formato Esri Binary Grld ccooocccconccnonccocnconcnoncnncnnncnnnnnnnnonnonconnnnoncnnnos 19 5 2 Crear Histogramas y visualizar Tablas ooccconccccnnccoccnnconncnonocnnnnonnnonanonnnnnnanoss 20 5 2 1 INTTOUCCI N occoccccocnccncncoccccncnncnnonononnnnnoncnnnnnnnnnnnnnnnonnnonnnnnnnnnnannnnnnnnnnnnninaness 20 5 2 2 Visualizaci n de HIStOQTAMAS occccocccccccnnncnncnnnnonanonnnnonncnnnnnnonnrnonanonnnnnnncnnnos 20 5 2 2 1 Men contextual y manipulaci n del gr fiCoO oocccocccconicncnconnnnoo 24 5 2 2 1 1 Operaciones de ZO0O0M oocccccccccnccocncncncnonoconccnnnonononnrnonanonanonnnnnnnnonano 24 5 2 2 1 2 Men contextual coocccconcccoccccccnccocnncconnconnnnonnnnnnnnnnnnonnnonnnnnoncnnnos 25 O 2007 Conseller a de Infraestructuras y Transporte P gina 3 de 56 Manual piloto de r ster 2 2 lio Tabla de CS aS NI CaS isra aea NEE 26 de EXON A a larisa 27 53 Fros Oe MSUAIZACIO somos tenir oatirejes sacaron tals cast 27 MUO IC CIO q etecente stn ceseteaeeten ER 27 5 3 2 Aplicar filtros de visualiZaci n oooccconccconncconnoconcoconononnnnnnnonanonannonanonnnnnnos 28 5 4 Importar im genes RAW cccccsecceseeeeseceeeee
23. a una imagen con datos tipo byte se calcularan estad sticas para todos los valores de p xel desde O a 255 En estas cajas de texto puede introducirse los valores escribiendo directamente el valor sobre la entrada de texto o afinando el valor con los controles y que hay junto a esta 5 2 2 1 Men contextual y manipulaci n del gr fico Es posible realizar modificaciones en la visualizaci n del gr fico que contiene los histogramas Puede realizar operaciones de zoom de forma selectiva sobre un eje concreto o sobre los dos cambiar el color de fondo a adir t tulos al gr fico o a los ejes eligiendo las propiedades de estos t tulos guardar el gr fico como una imagen o imprimirlo 5 2 2 1 1 Operaciones de zoom Podemos ampliar o reducir el gr fico actuando directamente sobre el mismo O febrero 2007 P gina 24 de 56 Manual piloto de r ster Para ampliar un zona del gr fico dibuje un rect ngulo sobre este para ello pinche y arrastre el con el rat n Para volver al estado inicial de zoom pulse con el bot n izquierdo del rat n sobre cualquier parte del gr fico arrastramos hacia la izquierda manteni ndolo pulsado y suelte Tambi n se pueden realizar operaciones de zoom utilizando el men contextual como veremos a continuaci n 5 2 2 1 2 Men contextual Pulsando el bot n derecho del rat n sobre cualquier parte del gr fico desplegamos el men contextual donde tenemos las siguientes opciones P
24. aducidas en el idioma que deseemos En este sentido se ha aprovechado el sistema de traducciones existente y utilizado para la traducci n de librer as Con esto conseguimos que tanto la librer a de componentes como la librer a de r ster tengan traducci n independiente sin necesidad de depender del proyecto de interfaz gr fica de gvSIG Andami 3 2 Librer a de componentes gr ficos Se ha desarrollado una librer a de componentes gr ficos b sica que no posee ninguna dependencia de cualquier otro proyecto de gvSIG En ella se han introducido componentes como tablas de datos listas en rbol entradas de texto que validan sus datos de entrada etc Con esto conseguimos lo siguiente Reutilizaci n de todos los componentes realizados Reducci n de l neas de c digo Facilidad de detecci n y subsanaci n de errores Aspecto m s homog neo en toda la aplicaci n Por ejemplo ha sido necesario el uso para el desarrollo del piloto de hasta tres modelos distintos de tablas Un solo componente con el modelo interno espec fico para cada caso hace que todas compartan el mismo c digo Para cada componente la librer a est dotada de un test que muestra el resultado del mismo para poder depurar mejor el comportamiento 3 3 Interfaz de introducci n de filtros gvSIG no dispone de un interfaz general para introducci n de filtros de visualizaci n Para esta aplicaci n se ha dise ado un interfaz en el que se han intentado englobar l
25. an implementado Tambi n se han agrupado en una sola herramienta debido a su afinidad las funcionalidades de Recorte de imagen por coordenadas por fila columna la Mejora de la resoluci n espacial y la Separaci n de composiciones Las herramientas desarrolladas son en la medida de lo posible aplicables a la variedad de fuentes de datos con las que puede trabajar gvSIG esto es a todos sus formatos y tipos de datos as como a las capas raster procedentes de servicios remotos WMS y WCS Se ha intentado seguir la l nea de trabajo de gvSIG usando los servicios que este ofrece as como modificando o ampliando estos ya existentes En este sentido se ha utilizado y extendido a librer as el sistema de traducciones de gvSIG para la traducci n de formularios se ha mantenido el aspecto general de los interfaces de la aplicaci n se han hecho redimensionables los interfaces necesarios para ver completamente la informaci n se han extendido las funcionalidades aqu presentadas para los servicios remotos WCS y WMS etc 2007 Conseller a de Infraestructuras y Transporte P gina 5 de 56 Manual piloto de r ster 2 Instalaci n Para instalar la aplicaci n se debe tener instalada la version 1 0 de gvSIG Una vez instalado gvSIG podemos pasar a instalar la aplicaci n piloto con el instalador Para ello ejecutaremos installer sh o installer bat dependiendo de si estamos en linux o windows respectivamente En la primera pantalla s
26. ando se a aden m s ficheros estos son tambi n asignados al Grid CmsrasterDriver tiene un m todo para obtener el Grid desde la capa getGrid En el constructor de la clase Grid podremos pasarle como par metro el GeorasterFile inicial Grid myGrid new Grid initGeorasterFile febrero 2007 Pagina 10 de 56 Manual piloto de r ster y posteriormente a adir ficheros con addFile MyGrra agar ale nextecorasterr 11s Podremos tambi n eliminar ficheros con removeFile Estas acciones llevan internamente el uso del objeto GeorasterMultiFile que es el que gestiona el uso de m ltiples ficheros Esta clase contiene un BandList para la gesti n de la lista de bandas que tiene cada fichero Toda esta estructura sirve para poder escribir solamente las bandas sobre el Grid que se soliciten Por ejemplo de un r ster con 240 bandas podemos querer el Grid de solo cinco de ellas solo debemos escribir las solicitadas para optimizar el uso de memoria Es posible que no necesitemos toda la informaci n del grid Antes de realizar una petici n es necesario comunicar al Grid dos datos b sicos que bandas queremos del r ster queremos en nuestro Grid y cual es el rea del Grid que queremos La primera de ellas la haremos de la siguiente forma int drawableBands 0 2 4 myGrid addDrawableBands drawableBands drawableBands es un array de enteros donde cada elemento representa una banda del buffer de salida y el entero que con
27. as siguientes caracter sticas F cil acceso al filtro que desee el usuario para ello una lista de grupos de filtros que O 2007 Conseller a de Infraestructuras y Transporte P gina 7 de 56 Manual piloto de r ster puede desplegarse Una vez desplegada aparecer n todos los filtros de ese grupo Sencillo reconocimiento de los filtros aplicados hasta el momento Una lista con los filtros que se est n aplicando aparece debajo del men Pueden incorporarse filtros a ella haciendo doble click sobre un filtro del men o arrastr ndolo dentro de la lista 3 4 Ampliaci n de funcionalidades de los servicios web En la visi n de funcionalidades del piloto se ha tenido en cuenta que una parte importante de gvSIG son los servicios web WMS y WCS Esto quiere decir que hay funcionalidades que son altamente aprovechables por estos servicios En ellos se han incluido las siguientes Histograma En ambos servicios podemos ver el histograma de la petici n que se hecho al servidor y que est en la vista de gvSIG en este momento Filtros Los filtros que se aplican a la visualizaci n son otro ejemplo de funcionalidad aplicable a estos servicios Web En estos se incorporan el nuevo interfaz de filtros y ser n aplicados a la imagen que hay visualiz ndose en ese momento sobre la vista de gvSIG Tablas de color Esta funcionalidad donde m s sentido gana es en el acceso a estos servicios ya que es muy t pica la obtenci n remota de MDT s
28. bles en el rea visualizada En el ejemplo se observa que el histograma calculado contiene todas las bandas del r ster cuatro en este caso pero el n mero de p xeles es peque o ya que est trabajando con los datos de la zona que aparece en la vista febrero 2007 P gina 22 de 56 Manual piloto de r ster rth Ver W ntana Vista Capa Ayuda Dems ec eosnk a mess mM OSE e Gestor de proyectos a a Tipos de documenta vista Histograma 0000 E al A m Ml ozauczar vis Histograma Vistas os x Origerc Exdmensi n de la Wsta Bandas Todas Hangama ae E Rae Tipo Mo acumulado 7a Propledades d Nombre de ba Guardado en Fecha de crear Banda Minimo M ximo Media Mediana N mero de gi 1 255 62 53 166503 255 77 74 186503 255 p al 166503 TER 1 1A StalusBar Aplicacion iniciada j be a 645 234 55 fr a 4 52 7 024 45 psc 27070 e Histograma completo Esta opci n calcula el histograma completo del r ster Debido al coste temporal para ortofotos de gran tama o este histograma s lo es calculado la primera vez lo cual permite que los accesos sean m s r pidos las siguientes veces que se solicita un histograma u otras funcionalidades que necesiten el acceso a los datos del histograma El resultado de este c lculo se encuentra en el fichero asociado al r ster con extensi n rmf Si acude a la carpeta en la que tiene el origen de datos de la imagen ver que al calcular el
29. cara al valor de dicho registro y a los que se encuentren entre esta y el siguiente registro Cuando se trata de una tabla con interpolacion el color que se aplica a un valor que no esta definido explicitamente en la tabla se obtiene realizando una interpolacion entre los valores RGB de las entradas entre las que este valor se encuentra Para aplicar una tabla de color con interpolaci n seleccionaremos la opci n Interpolar valores en el cuadro de di logo 5 5 3 2 Aplicar tablas de color Al pulsar el bot n Aplicar del cuadro de di logo si el check Activar situado en la parte superior de la ventana est seleccionado se aplicar la tabla de color al r ster Si dicha opci n no est seleccionada no se aplicar al r ster seleccionado pero seguir disponible en el cuadro de di logo la pr xima vez que se acceda a este lo que le permite aplicarla de nuevo febrero 2007 P gina 36 de 56 Manual piloto de r ster 5 5 4 Cargar y salvar tablas predefinidas Existe un conjunto ampliable de tablas de color predefinidas que pueden ser cargadas mediante la lista desplegable de la parte superior del cuadro de di logo Tablas ge CDP irgi ice ie EOE E Activar Tablas predefinidas blue white blue white 243 65 blue pastel red 239 24 olue red Para anadir una paleta a la lista de paletas predefinidas pulsa en el boton Salvar de la parte inferior del cuadro de dialogo Escriba un nombre para la tabla de color
30. ceso a funcionalidades Las nuevas funcionalidades que la aplicaci n incorpora a gvSIG son accesibles de la siguiente forma El histograma recorte de raster tabla de color y filtros son accesibles pulsando bot n derecho sobre la capa raster de la que deseamos obtener la funcionalidad Estas funciones por lo tanto son aplicables a una sola capa raster E bouldr_tm lan Cambio de nombre coom ala capa Zoom ala resoluci n del raster Eliminar capa Colocar delarte Copiar Cortar Histograma Filtros Recorte Propiedades del r ster Para abrir los nuevos formatos de imagen los cargaremos tambi n desde el bot n de cargar capa de la capa de herramientas usando el driver de Raster Image Driver febrero 2007 P gina 16 de 56 Manual piloto de r ster A adir capa Archivo Georreferenciar JDBC WES WMS 1 WES ArcIMS Vista Sin Buscar en Eras ae E bouldr_tm lan E bouldr_tm ref Nombre de archivo bouldr_trm lan gvSIG Image Driver ql OOM Memory Driver g la DWG Memory Oriver vl OXF Memory Driver ql GML Memory Driver quslO Raw Image Driver T Archivos de tipo gysla Image Driver Aceptar Cancelar Para abrir imagenes RAW se utilizar el bot n de cargar capa seleccionando el driver RAW Image Driver O 2007 Conseller a de Infraestructuras y Transporte P gina 17 de 56 Manual pil
31. de forma encadenada O 2007 Conseller a de Infraestructuras y Transporte P gina 27 de 56 Manual piloto de r ster 5 3 2 Aplicar filtros de visualizaci n Para acceder a la herramienta que le permite aplicar uno o varios filtros de visualizaci n a una capa r ster sit ese el puntero del rat n sobre la capa correspondiente en el ToC y pulse el bot n secundario del rat n Seleccione en el men la opci n Filtros A F SRTM 30 PI Aparecer el siguiente cuadro Cambio de nombre oom ala capa Eliminar capa Colocar delante Copiar Cortar Histograma Tablas de color Propiedades de WES Zoom a la resoluci n del raster Propiedades del raster E Filtros Filtros Detecci n bordes Sobel Y Roberts Y Laplace Prewitt Y Frei Chen H Suavizado Y Paso bajo Y Mediana Y Media Y Gauss Sobel Filtro de Sobel Tipo de C lculo Cuadr tico v Umbralizar Aceptar Aplicar Cerrar febrero 2007 P gina 28 de 56 Manual piloto de r ster El la parte superior izquierda del cuadro de di logo encontrar los filtros disponibles clasificados en forma de rbol En la parte inferior del rbol aparecer n los filtros que se van a aplicar sobre la imagen Para a adir un filtro a esta lista haga doble click sobre l o arrastre el nombre desde el rbol hasta la lista Si desea eliminarlo de la lista haga ta
32. e any further restrictions on the recipients exercise of the rights granted herein You are not responsible for enforcing compliance by third parties to this License 7 If aS a consequence of a court judgment or allegation of patent infringement or for any other reason not limited to patent issues conditions are imposed on you whether by court order agreement or otherwise that contradict the conditions of this License they do not excuse you from the conditions of this License If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations then as a consequence you may not distribute the Program at all For example if a patent license would not permit royalty free redistribution of the Program by all those who receive copies directly or indirectly through you then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program If any portion of this section is held invalid or unenforceable under 2007 Conselleria de Infraestructuras y Transporte Pagina 53 de 56 Manual piloto de r ster any particular circumstance the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims this section has the so
33. ect code is made by offering access to copy from a designated place then offering equivalent access to copy the source code from the same place counts as distribution of the source code even though third parties are not compelled to copy the source along with the object code 4 You may not copy modify sublicense or distribute the Program except as expressly provided under this License Any attempt otherwise to copy modify sublicense or distribute the Program is void and will automatically terminate your rights under this License However parties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance 5 You are not required to accept this License since you have not signed it However nothing else grants you permission to modify or distribute the Program or its derivative works These actions are prohibited by law 1f you do not accept this License Therefore by modifying or distributing the Program or any work based on the Program you indicate your acceptance of this License to do so and all its terms and conditions Lor copying distributing or modifying the Program or works based on it 6 Each time you redistribute the Program or any work based on the Program the recipient automatically receives a license from the original licensor to copy distribute or modify the Program subject to these terms and conditions You may not impos
34. edia 1 1 1 1 1 1 1 1 1 1 1 2 4 Paso Bajo 1 0 0 107 1 6 0 1 0 1 3 Filtros de Primera Derivada Para este tipo de filtro utilizamos dos m scaras realizando el proceso de convoluci n para ambas y operando entre si los dos resultados para obtener el valor de p xel correspondientes Siendo Ch y Cv los resultados de aplicar cada una de las m scaras O 2007 Conseller a de Infraestructuras y Transporte P gina 47 de 56 Manual piloto de r ster horizontal y vertical utilizamos dos operadores para combinar ambos resultados y obtener el valor del p xel Operador Cuadr tico Magnitud Ch Cv Operador Comparativo Se toma el mayor de Ch Cv Entran en esta categor a los siguientes filtros 1 3 1 Sobel 1 2 1 1 1 Mh 9 0 0 Mv 2 2 1 1 1 1 1 3 2 Roberts Mh 4 2 1 Mv 1 0 1 0 0 2 2 1 1 1 1 1 3 3 Prewitt 4 1 1 1 1 Mhio 0 0 my 71 1 1 1 1 1 1 febrero 2007 P gina 48 de 56 Manual piloto de r ster 1 3 4 Frei Chen Mh 0 0 0 1 4 Filtro de Mediana Hayamos el nevo valor de cada p xel calculando la mediana de los p xeles de su entorno definido este por una ventana nXn O 2007 Conseller a de Infraestructuras y Transporte P gina 49 de 56 Manual piloto de r ster
35. eeeeeeeseeeeseeesseeeeseeeeeeeeeeeeeseeeseeeees 29 dad MOUGN ee ssceacescaas ys caine aamsapenceveraedtae aver alensveesevenss avert 29 5 4 2 Importar im genes RAW ccccccseeccceeeeseeeeceeeeceeeecseeeeseueesauceeeueeseueeseeenees 29 duo Tablas e COMO ose E E 32 A o A 32 00 2 CCE SO a Tablas OC CO lO Festa dales 32 5 5 3 Crear y modificar tablas de COlOF cccoccccccccccocnncccnnnconnnonanononcncnncnnnannnnos 33 5 5 3 1 Transparencia por Color Valor oocccocccoonccoccoconoconcconnonononancnnnnonanonons 35 5 5 3 2 Aplicar tablas de COlOF oocccconccocnoconocococoncnoncnconononononanonnnnnnanonannnnenos 36 5 5 4 Cargar y salvar tablas predefinidas ooccccoonnncocccncconnncnonnncnnnnnononenononess 37 5 5 5 Ejemplo Asignar una paleta a un MDT servido por WCS occoccccccccoccoc 37 5 6 Recorte cambio de resoluci n y separaci n de COMPOSICIONES cccoocnccocncono 39 A A E se 39 9 0 2 Recorte de IMAG SINGS snoot 39 5 6 3 Cambio de resoluci n espaclal ooccccocccccccncconccononononononnnonnnncnnnnnnanonnns 41 5 6 4 Separaci n de COMPOSICIONES cccsccccseceseeceseeceeeeeeeeeeceeeeseeeeueeseueesaeeenes 42 5 6 5 Ejemplo de recorte de r ster ccccoocccccconcnccconnccnonnnocononononnncnnnnnonnnencnnannnnnns 43 ANEXO A e e e 45 1 Especificaciones de los filtros utiliZados oooccooccconnnocnccnncooncoanonanonnroconncnnnnnnos 46 Ae MVE OCC Cl OM A e E EE E
36. el Para este piloto no se ha utilizado ningun tipo de cach pero cabria la posibilidad de introducir una cach a este nivel de la cual se aprovecharian todos los que usen Grid sin tener que modificar nada m s En este momento los buffer de datos de rasterBuf son simples matrices tridimensionales que se cargan en memoria Para la introducci n de una cach solo habr a que hacer que el acceso a estas matrices de datos fuera cacheado al exceder de un tama o m ximo 3 10 Cambio de visualizaci n de imagenes raster con paleta Para la modificaci n de la visualizaci n de la paleta de raster que llevan sta incorporada por ejemplo en gif se ha tenido que variar la forma en que se estaban visualizando estos Antes era la propia librer a la que serv a el r ster como una imagen de tres bandas visualiz ndose este de esta forma La modificaci n ha consistido en que el r ster llega a Fmap con sus datos originales aplicando el filtro de paleta en la visualizaci n Con esto conseguimos mayor flexibilidad en el manejo de la paleta Podemos variar esta desde O 2007 Conseller a de Infraestructuras y Transporte P gina 13 de 56 Manual piloto de r ster gvSIG e incluso en un futuro salvar la imagen con los par metros que se han variado Adem s se logra un acceso a los datos m s r pido ya que s lo manejamos una banda aunque debemos incorporar un postproceso que en teor a agravar a en tiempo algo la visualizaci n 3 11 Introducci
37. eleccionaremos el idioma de instalaci n y despu s aceptaremos la licencia GNU para poder continuar La siguiente pantalla que nos aparece es la selecci n de bloques de instalaci n El bloque principal es obligatorio y tiene todo lo necesario para la instalaci n base de la aplicaci n modificaciones de librer as interfaces histograma etc los bloques WMS y WCS son las modificaciones que se realizan en estos servicios para capacitarlos a usar estas nuevas funcionalidades Raster Tool Extensions incluye las funcionalidades que est n fuera de librer a o core de gvSIG En este caso la funcionalidad de cargar im genes RAW En la siguiente pantalla seleccionaremos el directorio donde est instalada la versi n de gvSIG indicada Con el bot n buscar seleccionaremos la ruta Si en la ruta indicada no est gvSIG no nos dejar continuar Pulsando en siguiente comenzar la instalaci n de los archivos Al finalizar esta nos pedir Aceptar Ya podemos ejecutar gvSIG desde donde tenemos instalada la versi n 1 0 Esta debe incluir ya las nuevas funcionalidades febrero 2007 P gina 6 de 56 Manual piloto de r ster 3 Notas T cnicas 3 1 Traducci n de textos Se ha hecho especial hincapi en la utilizaci n del sistema de traducciones autom ticas de gvSIG teniendo para todos los interfaces gr ficos realizados la posibilidad de traducci n en m ltiples idiomas simplemente incorporando el fichero de texto con las cadenas tr
38. emplo el campo Crear una capa por banda que realizar exactamente eso Al dar a Aceptar observamos que crea una capa en gvSIG por cada banda de la imagen con un nombre gen rico que puede ser modificado desde el TOC de la forma habitual Cada capa creada ser del tipo de dato de la imagen original Esta capa que hemos generado es temporal y ser eliminada al cerrar gvSIG Si deseamos conservarla tendremos que guardarla a disco Pulsando Salvar nos aparecer el dialogo para indicar el directorio y nombre de imagen febrero 2007 P gina 44 de 56 Manual piloto de r ster ANEXOS O 2007 Conseller a de Infraestructuras y Transporte P gina 45 de 56 Manual piloto de r ster 1 Especificaciones de los filtros utilizados 1 1 Introducci n En este anexo se detallan las caracter sticas que definen los distintos tipos de filtro utilizados en la aplicaci n piloto 1 2 Filtros de convoluci n general Incluimos en esta categor a los filtros en los se realiza un proceso de convoluci n basado en una nica m scara Los filtros de la aplicaci n que utilizan este concepto son 1 2 1 Laplace A febrero 2007 P gina 46 de 56 Manual piloto de r ster 1 2 2 Gauss 4 1 4 124 347 4 1 3 1 2 11 7 2 1 3 11 17 11 3 121 2 1 7 2 1 3 1 1 23 M
39. fraestructuras y Transporte Pagina 33 de 56 Manual piloto de r ster 4 Selecciona la fila anterior gt Selecciona la fila siguiente d Selecciona la ltima fila de la tabla Cada registro de la tabla introducida tiene cinco campos todos ellos editables selec clase FILE walor alpha foo 255 255 255 255 El primer y tercer campo corresponden al color RGB de esa entrada de la paleta Pulsando sobre cualquiera de los registros de dichos campos aparece un di logo de selecci n de color Una vez seleccionado y cerrado el cuadro tomar n sus nuevos valores RGB E Tablas de color Selecci n de Color y rf Activar Muestras HSB RGB PM Vista previa O a m Texto de ejemplo Texto de ejemplo Mm O ae ciemnia Texo ae e jeme o MU interpolar valores Aceptar Cancelar Restablecer Salvar Como salar Aceptar Aplicar Cancelar El segundo campo Clase corresponde a un identificador de la entrada que es editable Tiene simplemente una funci n informativa S febrero 2007 P gina 34 de 56 Manual piloto de r ster El campo Valor da el valor del p xel que tendr el color seleccionado En paletas que tengan tantas entradas como valores de p xel se aplicar exactamente esos colores pero si no introducimos todos los valores posibles entre una fila y la siguiente se tomar como un rango Por ejemplo si tenemos la siguiente tabla RGB Valor 0 0 0 255 255 0 0 150
40. harge a fee for the physical act of transferring a copy and you may at your option offer warranty protection in exchange for a fee 2 You may modify your copy or copies of the Program or any portion of it thus forming a work based on the Program and copy and distribute such modifications or work under the terms of Section 1 above provided that you also meet all of these conditions a You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change b You must cause any work that you distribute or publish that in whole or in part contains or is derived from the Program or any part thereof to be licensed as a whole at no charge to all third parties under the terms of this License c If the modified program normally reads commands interactively 2007 Conselleria de Infraestructuras y Transporte Pagina 51 de 56 Manual piloto de r ster when run you must Cause 1t when started running for such interactive use in the most ordinary way to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty or else saying that you provide a warranty and that users may redistribute the program under these conditions and telling the user how to view a copy of this License Exception 1f the Program itself is interactive but does not normally print such an announcement your work based on the Program is not required to pri
41. heros mpr raster map o mpl maplist 5 1 2 4 Formato PCI Geomatics Para abrir im genes PCI Geomatics debe seleccionarse el fichero pix o aux correspondiente 5 1 2 5 Formato PC raster Abrimos imagenes con formato PC raster seleccionando el correspondiente fichero map Es habitual el uso de una paleta de color adecuada para la correcta visualizacion de estos ficheros 5 1 2 6 Formato Erdas Para Abrir un raster con formato Erdas debe seleccionarse el fichero con extension lan 5 1 2 7 Formato Esri Binary Grid Se proporciona soporte para el formato binary grid de Esri Para abrir un binary grid se debe seleccionar el fichero adf ej hdr adf O 2007 Conseller a de Infraestructuras y Transporte P gina 19 de 56 Manual piloto de r ster 5 2 Crear Histogramas y visualizar Tablas 5 2 1 Introducci n Esta herramienta permite visualizar los histogramas asociados a un r ster as como los datos estad sticos b sicos del mismo Podemos elegir entre tres fuentes de datos para la creaci n de los histogramas y los datos estad sticos La visualizaci n los datos de origen y la porci n de datos que corresponde a la parte del r ster que se est visualizando Podemos obtener los histogramas de cualquier capa r ster incluidas las que provienen de servicios remotos WMS y WCS Estando limitada en este caso la fuente de datos a los correspondientes a la visualizaci n 5 2 2 Visualizaci n de Histogramas Pa
42. le purpose of protecting the integrity of the free software distribution system which is implemented by public license practices Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License 8 If the distribution and or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries so that distribution is permitted only in or among countries not thus excluded In such case this License incorporates the limitation as if written in the body of this License 9 The Free Software Foundation may publish revised and or new versions of the General Public License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Program specifies a version number of this License which applies to it and any later version you have the option of following
43. mbi n doble click sobre l Al seleccionar uno de los filtros aparece en la parte derecha un panel donde puede modificar sus par metros Es posible a adir tantos filtros como desee pero hay que tener en cuenta que la cantidad de filtros que un raster tiene asociados influye decisivamente en la velocidad de visualizaci n de este 5 4 Importar im genes RAW 5 4 1 Introducci n La aplicaci n piloto permite el manejo de im genes RAW solicitando al usuario los par metros necesarios para su apertura 5 4 2 Importar im genes RAW Para abrir una imagen RAW debe en primer lugar utilizar la opci n A adir capa del men z E vista o el bot n correspondiente en la barra de herramientas de la vista Pulse A adir y busque el fichero raw que desea abrir Seleccione en el desplegable el driver para este tipo de r ster gvSIG Raw Image Driver O 2007 Conseller a de Infraestructuras y Transporte P gina 29 de 56 Manual piloto de r ster A A adir capa E Archivo Georreferenciar JDBC WES WMS WCS ArcIMS Capas 6 Abrir Buscar en A E q101866 raw Nombre de archivo Archivos de tipo gvSIG Raw Image Driver v Abrir Cancelar Al abrir el fichero elegido aparecer el siguiente cuadro solicitando los par metros que definen la imagen RAW E Abrir fichero RAW E fhome dguerrero music raw Seleccionar la Geometria de la Imagen Ancho E Tama o del fichero E Alto E
44. names Yoyodyne Inc hereby disclaims all copyright interest in the program Gnomovision which makes passes at compilers written by James Hacker lt signature of Ty Coon gt 1 April 1989 Ty Coon President of Vice This General Public License does not permit incorporating your program into proprietary programs If your program is a subroutine library you may consider it more useful to permit linking proprietary applications with the library If this is what you want to do use the GNU Lesser General Public License instead of this License ee _ _ _ _ _ lt lt E __ _ _ _ _ _ __ febrero 2007 Pagina 56 de 56
45. ne la opci n Filtros e BA SRTM 722 Cambio de nombre Zoom ala capa Eliminar capa Colocar delante Copiar Cortar Histograma Filtros Propiedades de Wits Zoom ala resoluci n del raster Propiedades del raster Se mostrar el siguiente cuadro febrero 2007 P gina 32 de 56 Manual piloto de r ster Tablas predefinidas Hardcandy 4 591 116 451 116 5 568 105 7 065 494 972 84 11 75 74 12 85 64 14 92 55 15 99 46 16 105 386 17 111 30 1117 24 18 124 18 18 123 12 Os a VT Bow BoP D puntos W 41256 b hhee OA interpolar valores salwar Aceptar Aplicar cancelar Cuando un r ster no tiene paleta aplicada la tabla que se nos muestra aparecer vac a Puede hacer dos cosas o aplicar una paleta predefinida seleccion ndola con el desplegable de la parte superior de Tablas predefinidas o bien puede crear una paleta especifica con los controles de tabla para este uso Puede tambi n salvarla para su aplicaci n en distintos r ster 5 5 3 Crear y modificar tablas de color Puede crear y modificar tablas de color mediante la manipulaci n de la tabla que aparece en el cuadro de di logo Para ello use la barra de controles que hay bajo la tabla y la edici n directa de la misma Be Anadeunatianuevaalatabla Borra la fila seleccionada de la tabla A Borra todas las filas de la tabla K Selecciona la primera fila de la tabla 2007 Conselleria de In
46. nt an announcement These requirements apply to the modified work as a whole If identifiable sections of that work are not derived from the Program and can be reasonably considered independent and separate works in themselves then this License and its terms do not apply to those sections when you distribute them as separate works But when you distribute the same sections as part of a whole which is a work based on the Program the distribution of the whole must be on the terms of this License whose permissions for other licensees extend to the entire whole and thus to each and every part regardless of who wrote it Thus it 1S not the intent of this section to claim rights or contest your rights to work written entirely by you rather the intent is to exercise the right to control the distribution of derivative or collective works based on the Program In addition mere aggregation of another work not based on the Program with the Program or with a work based on the Program on a volume of a storage or distribution medium does not bring the other work under the scope of this License 3 You may copy and distribute the Program or a work based on it under Section 2 in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following a Accompany it with the complete corresponding machine readable source code which must be distributed under the terms of Sections 1 and 2 abo
47. oto de r ster 5 Manual de usuario 5 1 Formatos r ster 5 1 1 Introducci n En este apartado se detallan las cuestiones referentes a los formatos r ster que la aplicaci n piloto es capaz de abrir y visualizar a excepci n de los ya soportados por la versi n 1 0 de gvSIG 5 1 2 Apertura de nuevos formatos r ster La aplicaci n r ster ampl a el conjunto de formatos que soporta gvSIG con los siguientes Envi Grass lwis PCI Geomatics PC raster Erdas Esri Binary Grid Se completa ademas el soporte para los distintos tipos de datos Hasta el momento gvSIG trataba los tipos Byte e Int16 ahora se incluyen los siguientes Byte Int16 Uint16 Cint16 Int82 Uint32 Cint32 Float32 O febrero 2007 P gina 18 de 56 Manual piloto de r ster Float64 5 1 2 1 Formato Envi Los r ster con formato Envi deben abrirse seleccionado el fichero binario correspondiente El fichero de cabecera hdr debe estar presente en la misma ubicaci n que el binario y tener el mismo nombre que este salvo por la extensi n har 5 1 2 2 Formato Grass Para Abrir un raster con formato grass debe seleccionarse el fichero cellhd correspondiente por ejemplo data grassdb proj_tm PERMANENT cellhd proj_tm La apertura de este formato esta restringida por el momento al sistema operativo Linux 5 1 2 3 Formato llwis Podemos abrir ficheros con formato Ilwis mediante la selecci n de fic
48. ra ello incorporamos para un rango seleccionado de p xeles que por defecto es entre O y el valor m ximo que puede tomar un p xel 255 para byte el valor m nimo de p xel el valor m ximo de p xel la mediana la media y el n mero de p xeles Esta estad stica ser f cilmente ampliable sin modificar el interfaz tan solo introduciendo m s columnas a la tabla ya existente Otra caracter stica de este histograma es la posibilidad de introducir con facilidad otros tipo de histograma normalizado acumulado sin cambios en el interfaz Solo a adiendo una opci n m s en el men de Tipo Para esta aplicaci n se han implementado dos tipos b sicos el normal y el acumulado 3 7 Uso del fichero r ster Metafile rmf de gvSIG 3 7 1 Interfaz de recorte de r ster Este interfaz ha querido englobar y simplificar al menos tres funcionalidades en un solo O 2007 Conseller a de Infraestructuras y Transporte P gina 9 de 56 Manual piloto de r ster interfaz con un uso natural Con l es posible El recorte de datos por coordenadas fila y columna Bien por coordenadas p xel bien por coordenadas reales Mejora de la resoluci n espacial para un recorte seleccionado podemos especificar a que resoluci n de salida lo necesitamos Esto se hace por tama o de imagen o tama o de celda Por el momento s lo un m todo de interpolaci n est disponible Separaci n de la composici n de im genes en distintas banda
49. ra junto a la imagen en el origen de datos Obviamente si se desconocen estos datos o cargamos unos err neos la imagen no se visualizar correctamente Si desea volver a abrir este RAW no necesita volver a introducir todos los par metros nuevamente nicamente tendr que seleccionar el driver de Imagen en gvSIG y cargar el fichero VRT y este ser interpretado perfectamente y visualizado con los par metros seleccionados la primera vez Si quiere visualizarlo con otros datos de cabecera entonces si que deber volver a realizar el proceso cargando de nuevo la imagen RAW Esta operaci n har que el VRT sea reemplazado por uno nuevo O 2007 Conseller a de Infraestructuras y Transporte P gina 31 de 56 Manual piloto de r ster 5 5 Tablas de color 5 5 1 Introducci n Esta herramienta permite la asignaci n de una tabla o paleta de color a una capa r ster as como la visualizaci n modificaci n y sustituci n de la tabla de color asociada a algunos formatos de imagen por ejemplo im genes gif Puede tambien crear nuevas paletas y guardarlas para su posterior uso Es posible aplicarla tambi n a los servicios WMS y WCS pudiendo de esta forma acceder a MDI s de forma remota y aplicarles la paleta de color que deseemos 5 5 2 Acceso a tablas de color Para acceder a esta herramienta sit ese con el puntero del rat n en el ToC sobre la capa cuya paleta desea modificar Pulse con el bot n secundario del rat n y seleccio
50. ra visualizar los histogramas asociados a una capa r ster situaremos el puntero del rat n sobre la capa correspondiente en el TOC Tabla de contenidos Pulsando el bot n derecho desplegaremos un men en el que elegiremos la opci n Histograma mostr ndose as el siguiente cuadro En la parte superior del cuadro de di logo se encuentran los controles con los que configuramos los histogramas a visualizar E Histograma x Origen Datos visualizados Bandas Todas v Tipo No acumulado x Limpiar 12 500 10 000 7 500 5 000 2 500 Banda Minimo M ximo Media Mediana N mero de pix 0 2S3 60 53 307333 1 0 255 73 70 307333 Crear Tabla 2 0 255 73 69 307333 Cerrar febrero 2007 Pagina 20 de 56 Manual piloto de r ster Tipo Pudiendo elegir entre el histograma no acumulado y el acumulado No acumulado Es el histograma normal en el que para cada valor de p xel en el eje X nos muestra el n mero de estos en el eje Y Tipo acumulado Para cada valor de p xel nos muestra que n mero de p xeles con esa valor hay acumulados La gr fica por tanto ser ascendente Histograma Origen Datos visualizados Tipo Acumulado Limpiar 275 000 250 000 225 000 200 000 175 000 150 000 125 000 100 000 75 000 50 000 25 000 0 25 200 225 250 0 0
51. ropiedades Grabar corno Imprimir Acercar Alejar Escala autom tica o 200 275 Propiedades Accedemos al cuadro de propiedades del gr fico donde podemos configurar caracter sticas como el color de fondo t tulos tipos de letra entre otras O 2007 Conseller a de Infraestructuras y Transporte P gina 25 de 56 Manual piloto de r ster Propiedades del gr fico T tulo Trazo Otro General Mostrar t tulo Texto Histograma Fuente Seleccionar Color a seleccionar Aceptar Cancelar e Grabar como Permite guardar el gr fico como una imagen Imprimir Abre el cuadro que permite imprimir el grafico Acercar Puede aumentar el zoom sobre uno de los ejes o sobre los dos Alejar Puede reducir el Zoom sobre uno de los ejes o sobre los dos Escala autom tica Ajusta el zoom de forma autom tica al tama o de la ventana para uno de los ejes o para los dos 5 2 2 1 3 Tabla de estad sticas En esta tabla aparecen las estad sticas correspondientes al rango seleccionado en la cajas de texto Cada fila de la tabla corresponde a una banda del r ster de la cual se est visualizando su histograma Las estad sticas que aparecen en las columnas son Valor m nimo de p xel para ese intervalo Valor m ximo de p xel para ese intervalo La media del valor de todos los p xeles concentrados en ese intervalo de histograma La mediana de los pi
52. s Podemos seleccionar que bandas de la imagen de origen van a estar en la de destino 3 8 Introducci n de arquitectura para acceso a datos Se han modificado partes b sicas de acceso r ster para incluir las nuevas funcionalidades de r ster Esto ha implicado la introducci n de nueva arquitectura para el acceso a datos que gvSIG no proporcionaba hasta ahora Una clase llamada Grid es la base de este acceso a datos Un objeto de este tipo contiene una lista de ficheros y una lista de bandas por fichero para gestionar las peticiones de datos El acceso a los datos a partir de la clase Grid se realiza de forma sencilla Se obtiene desde gvSIG un objeto grid correspondiente al r ster cargado a trav s de driver de Fmap CmsrasterDriver Se asignan las bandas que queremos del Grid con la funci n addDrawableBands pas ndole como par metro esas banda en forma de array Se asigna el area de inter s del Grid eligiendo para ello una de estas 2 formas A trav s de las coordenadas p xel o a trav s de las coordenadas reales Se obtienen los datos con la funci n getrasterBuf Esto devuelve un objeto rasterBuf con la matriz cargada con los datos del r ster solicitados Cuando una capa de gvSIG de tipo raster llama al driver CmsrasterDriver para abrir los ficheros de datos a trav s de la librer a de r ster al mismo tiempo es creado un objeto de tipo Grid al que se le a ade el fichero abierto en forma de un objeto GeorasterFile Cu
53. structura de acceso de la matriz Ahora cada elemento es accedido de la forma bandal fila columna sustituyendo a la antigua forma de acceso de fila columna banda Con esto conseguimos que m 1 2 0 cte Sustituye el elemento de la fila 2 de la banda 1 columna 0 R pido acceso a un dato del buffer m 1 0 array gt Sustituye la fila O de la banda 1 Acceso directo a una fila del buffer Puede sustituirse la fila completa asign ndola como una referencia sin necesidad de copia de datos Este sistema optimiza el acceso a fila que es usado para la lectura de datos desde los driver m 0 matriz cuadrada gt Sustituye la banda entera Puede sustituirse la banda completa asign ndola como una referencia sin necesidad de copia de datos Es muy habitual cambiar la el orden de las bandas esta operaci n de otra forma ser a muy costosa temporalmente De esta manera podemos reasignar el orden de las bandas o a adir una simplemente reasignando un puntero En resumen el antiguo acceso por fila columna banda optimiza las sustituciones de filas y columnas pero dificulta enormemente el manejo de bandas cosa que es muy habitual El acceso bandal fila columna optimiza sustituciones de banda y fila pero perjudica el acceso a columna Resulta m s costoso el acceso a columna pero este es un caso menos habitual Otro aspecto relacionado con el uso de rasterBuf para Grid es la posibilidad de introducir una cach de datos a este niv
54. the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Program does not specify a version number of this License you may choose any version ever published by the Free Software Foundation 10 If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different write to the author to ask for permission For software which is copyrighted by the Free Software Foundation write to the Free Software Foundation we sometimes make exceptions for this Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally NO WARRANTY 11 BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE THERE IS NO WARRANTY FOR THE PROGRAM TO THE EXTENT PERMITTED BY APPLICABLE LAW EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE THE PROGRAM AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED febrero 2007 Pagina 54 de 56 Manual piloto de r ster OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU SHOULD THE PROGRAM PROVE DEFECTIVE YOU ASSUME THE COST OF ALL NECESSARY SERVICING REPAIR OR CORRECTION 12 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW
55. tiene representa el numero de banda del GeoMultirasterFile que sera escrita en el Grid En el ejemplo tendremos un Grid de 3 bandas ya que el array tiene 3 elementos En la banda 0 del Grid ira la banda O del raster en la banda 1 del Grid ira la banda 2 del raster y en la banda 3 del Grid ira la banda 4 del raster Por supuesto hay que controlar que el raster tenga al menos 5 bandas sino producira una situacion de error Para comunicarle al Grid que area del raster necesitamos podemos indicarle por medio de coordenadas reales o coordenadas pixel x 4007 y 300 w 500 h 350 myGrid setAreaOfInterest x y w h Le dice al grid que el area necesitada sera desde el pixel en X 400 con un ancho de 500 pixeles y desde el pixel Y 300 con un alto de 350 grid setAreaOfInterest 517000 0 4743000 0 7990 0 5990 0 La llamada con coordenada es la misma pero con parametros de tipo double en vez de tipo entero Para el acceso a los datos del Grid tendremos que pedirle el buffer con el m todo getrasterBuf rasterBuf raster grid getrasterBuf 2007 Conselleria de Infraestructuras y Transporte Pagina 11 de 56 Manual piloto de r ster ahora podemos acceder a los datos con los m todos de rasterBuf destinados a ello raster getElemByte line col 0 En este caso accedemos a elemento tipo byte donde el primer par metro es la l nea el segundo es la columna y el tercero la banda Esta nueva arquitectura de acceso a datos
56. ties for you if you distribute copies of the software or if you modify it For example if you distribute copies of such a program whether gratis or for a fee you must give the recipients all the rights that you have You must make sure that they too receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two steps 1 copyright the software and 2 offer you this license which gives you legal permission to copy distribute and or modify the software Also for each author s protection and ours we want to make certain that everyone understands that there is no warranty for this free software If the software is modified by someone else and passed on we want its recipients to know that what they have is not the original so that any problems introduced by others will not reflect on the original authors reputations febrero 2007 Pagina 50 de 56 Manual piloto de r ster Finally any free program is threatened constantly by software patents We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses in effect making the program proprietary To prevent this we have made it clear that any patent must be licensed for everyone s free use or not licensed at all The precise terms and conditions for copying distribution and modification follow GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING
57. ur option any later version This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE See the GNU General Public License for more details You should have received a copy of the GNU General Public License along with this program if not write to the Free Software Foundation Inc 51 Franklin Street Fifth Floor Boston MA 02110 1301 USA Also add information on how to contact you by electronic and paper mail If the program is interactive make it output a short notice like this when it starts in an interactive mode Gnomovision version 69 Copyright C year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY for details type show w This is free software and you are welcome to redistribute it 2007 Conselleria de Infraestructuras y Transporte Pagina 55 de 56 Manual piloto de r ster under certain conditions type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of course the commands you use may be called something other than show w and show c they could even be mouse clicks or menu items whatever suits your program You should also get your employer if you work as a programmer or your school af any to Sign a Copyright disclaimer for the program af necessary Here is a sample alter the
58. ve on a medium customarily used for software interchange or b Accompany it with a written offer valid for at least three years to give any third party for a charge no more than your cost of physically performing source distribution a complete machine readable copy of the corresponding source code to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange or c Accompany it with the information you received as to the offer to distribute corresponding source code This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer in accord with Subsection b above The source code for a work means the preferred form of the work for making modifications to it For an executable work complete source febrero 2007 Pagina 52 de 56 Manual piloto de r ster code means all the source code for all modules it contains plus any associated interface definition files plus the scripts used to control compilation and installation of the executable However as a special exception the source code distributed need not include anything that is normally distributed in either source or binary form with the major components compiler kernel and so on of the operating system on which the executable runs unless that component itself accompanies the executable If distribution of executable or obj
59. xeles del intervalo El n mero de p xeles que se concentran en el rango seleccionado febrero 2007 Pagina 26 de 56 Manual piloto de r ster 5 2 3 Exportar a tabla Utilizando el bot n Crear tabla del cuadro de di logo Histograma puede exportar el mismo en forma de tabla a un fichero dbf Seleccione la ruta y nombre del fichero que se generar La tabla resultante se a adir al proyecto actual de gvSIG pudiendo utilizar con ella la funciones de las que gvSIG dispone para el manejo de tablas Cy gvSIG Sin t tulo O Archivo Ver Ventana Vista Capa Tabla Ayuda DegmeeWissevesOx y vista Sin t tulo 0 iv 03AUG231 ax Gestor de proyectos Tipos de documentos p TN a y Vistas Tablas 37235 0 676 0 Tablas 0 0 162 0 209 0 0 0 208 0 287 0 321 0 294 0 353 0 405 0 934 0 527 0 Propiedades de la sesi n f i 543 0 Nombre de la sesi n Sin t tulo 637 0 Guardado en Fecha de creaci n 28 ago 2006 1912 0 1551 0 3112 0 1712 0 3329 0 1609 0 3216 0 1644 0 3158 0 3123 0 O 256 Total registros seleccionados 5 3 Filtros de visualizaci n 5 3 1 Introducci n Se proporcionan un conjunto de filtros espaciales clasificados en dos grupos suavizado y detecci n de bordes Estos filtros pueden aplicarse sobre cualquier capa r ster incluidas las que provienen de servicios remotos WMS y WCS Es posible aplicar a una misma capa varios filtros
Download Pdf Manuals
Related Search
Related Contents
Salto Pro-Access-RW-user-manual - Intelligent Security & Fire Ltd 2nAxxxxyy Ez User Manual - Diamond Point International Service & Maintenance Manual FR - Quel frigo Esplosioni da polveri nei processi di finitura di manufatti in alluminio Copyright © All rights reserved.
Failed to retrieve file