Te cuento un par de caminos que podrias seguir. Los metadatos en un Geotiff están contenidos en su cabecera y más o menos la información que puede contener está resumida en http://www.gdal.org/frmt_gtiff.html . Desconozco si se le puede introducir datos no normalizados pero tu problema sería como leerlos. Lo más lógico es que se le puedan meter como metadatos variables y valores que luego puedan ser leídos de forma genérica. De esta forma podrías tener un geotiff con metadatos propios. Puedes documentarte sobre esto porque te permitiría hacerlo sobre un Geotiff estandar.

Si tuviera que hacerlo con gvSIG y supiera programar usaría los ficheros .rmf que contienen metadatos propios. Son ficheros XML que contienen estadísticas, georreferenciación, valores no data, interpretación de color, puntos de control, tablas de color y todo lo que quieras meterle. Al ser XML tiene bloques de información que debes leer, pero para eso debes hacer un módulo que lo interprete si creas información nueva. La interpretación de cada bloque de metadatos la suele hacer una clase que hereda de ClassSerializer. Por ejemplo, si quieres meter dentro del rmf nuevas estadísticas debes pensar la estructura del XML, por ejemplo:

<statistics>
<varianza>...</varianza>
<maximo>...</maximo>
     ......
</statistics>

y luego la clase que sea capaz de leerlas y escribirlas. Esta clase se autoregistra con un método que debes implementar, así que no tienes que preocuparte de nada, simplemente en que tienes que leer y escribir en tus metadatos. El problema siguiente sería como operar con esa información dentro de gvSIG, procesos, visualización de datos y cosas así que para eso debes tener algunos conocimientos de como realizar extensiónes.

Saludos,

On 22/05/12 18:45, José María Amuedo wrote:
Gracias por la contestación.

De forma más concreta me gustaría saber si pudiera hacer lo siguiente. Si introduzco más información en mi archivo de cabecera gvsig lo interpretará o solo utilizará el portocolo por defecto que usa conlos archivos .tiff??

Me gustaría alimentar con más información los archivos geotiff y que gvsig me los interpretase de manera aecuada.

Cómo es posible hacer eso??

Saludos,

El 22 de mayo de 2012 15:51, Nacho Brodin <[email protected] <mailto:[email protected]>> escribió:

    Hola,

    Este tipo de ficheros se leen a través de la librería Gdal. gvSIG
    tiene
    un proveedor de datos que los lee a través de ella. Gdal interpreta la
    georreferenciación tanto si la tiene en la cabecera como si la
    tiene en
    un fichero separado (tfw) y es cargada en la aplicación al abrir la
    capa. En este momento se cargan todos los metadatos. Además puede
    tener
    un fichero de metadatos propio (rmf) que tiene prioridad sobre los
    otros.

    Si das más detalles de lo que necesitas, quizás te podamos ayudar un
    poco más.

    Saludos

    On 22/05/12 12:03, José María Amuedo Laínez wrote:
    > Buenas,
    >
    > Mi pregunta va dirigida a los desarrolladores que saben de
    primera mano como funciona GvSIG en todos sus aspectos. Alguien
    podría decirme de que manera interpreta GvSIG el formato de
    archivos .tiff con su archivo de cabecera .twf. Y el formato
    .Geotiff de la misma forma.
    >
    > Concretando más, como lee GvSIg estos archivos, cómo lo hace??
    >
    > Gracias de antemano.
    >
    > Saludos,
    >
    > Jmamuedo.
    > _______________________________________________
    > gvSIG_desarrolladores mailing list
    > [email protected]
    <mailto:[email protected]>
    > Para 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_desarrolladores


    --
    Nacho Brodin
    Equipo de desarrollo de gvSIG
    Prodevelop.SL
    http://www.gvsig.org
    http://www.prodevelop.es

    _______________________________________________
    gvSIG_desarrolladores mailing list
    [email protected]
    <mailto:[email protected]>
    Para 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_desarrolladores




_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
Para 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_desarrolladores


--
Nacho Brodin
Equipo de desarrollo de gvSIG
Prodevelop.SL
http://www.gvsig.org
http://www.prodevelop.es

_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
Para 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_desarrolladores

Responder a