Algun usuario ha instalado exitosamente las fuentes del Kosmo, yo lo he
intentado varias veces y simpre surgen problemas relacionados a que faltan
librerias o bien que estas tiene errores. Estoy intentando usar eclipse pero no
logro ni recompilar el programa base.
Si alguien tuviera exito me lo podria comentar para seguir paso a paso las
recomendaciones para editar fuentes.
saludos
From: [EMAIL PROTECTED]
Subject: Resumen de Kosmo, Vol 18, Envío 16
To: [email protected]
Date: Thu, 11 Oct 2007 03:48:00 -0700
Envie los mensajes para la lista Kosmo a
[email protected]
Para subscribirse o anular su subscripción a través de WEB
http://lists.saig.es/mailman/listinfo/kosmo
O por correo electrónico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
[EMAIL PROTECTED]
Puede contactar con el responsable de la lista escribiendo a:
[EMAIL PROTECTED]
Si responde a algún contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of Kosmo digest...". Ademas, por favor, incluya en la
respuesta solo aquellas partes del mensaje a las que esta
respondiendo.
--Archivo adjunto de mensaje reenviado--
From: [EMAIL PROTECTED]
To: [email protected]
Date: Thu, 11 Oct 2007 12:47:12 +0200
Subject: RE: [Kosmo] Ayuda a novata
Hola, la carpeta crs la elimino manualmente de la carpeta de
mi extensión desde la que inicio el programa, pero me vuelve a
aparecer. ¿Sabes a que puede ser debido?
Gracias,
Laura
From: [EMAIL PROTECTED]
To: [email protected]
Subject: RE: [Kosmo] Ayuda a novata
Date: Wed, 10 Oct 2007 13:21:27 +0200
Muchas gracias Sergio.
Estoy haciendo una extensión de prueba guiándome por la de
cadTools para ir aprendiendo, aunque de momento no es
demasiado útil, pero todo llegará.
De nuevo, gracias por todo.
Laura.
> Date: Wed, 10 Oct 2007 11:54:34 +0200
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: Re: [Kosmo] Ayuda a novata
>
> Buenos días, Laura.
>
> Si está iniciando un proyecto que no es el saig-core, es
necesario que
> se copie la carpeta crs del directorio saig-core al
proyecto cadTools,
> ya que es necesaria para que los sistemas de referencia
espacial se
> inicien correctamente (ese es el error que le aparece).
>
> Respecto a los warnings, no encuentra las cadenas
correspondientes a la
> extensión CAD (nada grave, el programa se inicia bien
sin ellas ;) ).
>
> Saludos,
>
> Laura Freya escribió:
> >
> > Hola, gracias por ayudarme tanto.
> > Creo que por fin he conseguido meter la extension
CadTools, pero al
> > crear la configuracion de inicio de ésta extension
para ejecutarla sí
> > me inicia Kosmo y veo el icono de CAD en la barra de
herramientas,
> > pero en Eclipse puedo ver los siguientes mensajes:
> >
> >
> > 10/10/2007 11:45:52 INFO JUMPWorkbench:339 - Iniciando
la aplicación
> > Kosmo - Sistema Abierto de Información Geográfica 1.1
(20070618) -
> > 10-oct-2007 11:45:52
> >
> > 10/10/2007 11:45:52 INFO JUMPWorkbench:344 - Versión
de Java : 1.5.0_11
> >
> > 10/10/2007 11:45:52 INFO JUMPWorkbench:346 - SO :
Windows XP (5.1)
> >
> > 10/10/2007 11:45:54 WARN I18N:236 - <Cadena no
encontrada>
> > org.saig.jump.plugin.editing.CADToolsExtension -
> > org.saig.jump.plugin.editing.CADToolsExtension.CAD-Tools
> >
> > 10/10/2007 11:45:54 WARN I18N:236 - <Cadena no
encontrada>
> > org.saig.jump.plugin.editing.CADToolsExtension -
> > org.saig.jump.plugin.editing.CADToolsToolboxPlugIn.CAD
> >
> > 10/10/2007 11:45:54 WARN I18N:236 - <Cadena no
encontrada>
> > org.saig.jump.plugin.editing.CADToolsExtension -
> >
org.saig.jump.plugin.editing.CADToolsToolboxPlugIn.CAD-Options
> >
> > 10/10/2007 11:46:01 ERROR root:197 -
java.sql.SQLException : Table not
> > found in statement [SELECT source_geogcrs_code,
projection_conv_code,
> > coord_ref_sys_kind, datum_code FROM
epsg_coordinatereferencesystem]
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > org.hsqldb.jdbc.jdbcStatement.fetchResult(Unknown Source)
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > org.hsqldb.jdbc.jdbcStatement.executeQuery(Unknown Source)
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
org.gvsig.crs.Query.select(
> > Query.java:75 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > org.gvsig.crs.repository.EpsgRepository.getCrs(
EpsgRepository.java:98 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > org.gvsig.crs.CrsFactory.getCRS( CrsFactory.java:86 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> >
com.vividsolutions.jump.workbench.model.Task.getProjection(
> > Task.java:266 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> >
com.vividsolutions.jump.workbench.ui.TaskFrame.updateTitle(
> > TaskFrame.java:269 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > com.vividsolutions.jump.workbench.ui.TaskFrame.jbInit(
> > TaskFrame.java:264 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > com.vividsolutions.jump.workbench.ui.TaskFrame.<init>(
> > TaskFrame.java:153 )
> >
> > 10/10/2007 11:46:01 ERROR root:197 - at
> > com.vividsolutions.jump.workbench.ui.TaskFrame.<init>(
> > TaskFrame.java:96 )
> >
> >
> >
> > y más de éste estilo, supongo que no será normal y me
falta algo
> > relacionado con sql o jdbc. Pero no sé el qué.
> >
> > Muchas gracias por ayudarme.
> >
> >
> >
> > Un saludo,
> >
> > Laura
> >
> >
> > > Date: Tue, 9 Oct 2007 11:01:17 +0200
> > > From: [EMAIL PROTECTED]
> > > To: [email protected]
> > > Subject: Re: [Kosmo] Ayuda a novata
> > >
> > > Buenos días de nuevo, Laura.
> > >
> > > Le respondo entre líneas:
> > >
> > > Laura Freya escribió:
> > > >
> > > > Gracias Sergio, por ser tan rápido.
> > > > El proyecto cadTools (lo que es la carpeta que me
baje cadTools)
> > tengo
> > > > que generarlo como generé el proyecto saig-core,
pero añadiendo en la
> > > > pestaña Projects "saig-core".
> > > Efectivamente, en la pestaña "Projects" hay que
añadir el proyecto
> > > "saig-core".
> > > > El proyecto cadTools, ¿tiene que estar en
C:/workspace/extensiones o
> > > > en C:/workspace/? Y tengo que crearlo desde una
fuente existente o
> > > > copiar luego sus archivos?
> > > Si copia la carpeta cadTools a C:/workspace (quedando
> > > C:/workspace/cadTools) le será más fácil crear el
proyecto (Eclipse
> > > detectará automáticamente los fuentes al crear el
proyecto con el mismo
> > > nombre, cadTools). En la distribución del código
fuente está situada
> > > dentro de la carpeta extensiones para que se vea más
fácilmente la
> > > distribución de las mismas.
> > > > No sé si me he expresado bien,
> > > Perfectamente ;)
> > >
> > > > Muchas gracias,
> > > > Laura
> > > Un cordial saludo,
> > >
> > > >
> > > > > Date: Tue, 9 Oct 2007 10:47:18 +0200
> > > > > From: [EMAIL PROTECTED]
> > > > > To: [email protected]
> > > > > Subject: Re: [Kosmo] Ayuda a novata
> > > > >
> > > > > Buenos días, Laura.
> > > > >
> > > > > Le comento la segunda opción, que creo que es la
que le va a
> > resultar
> > > > > más fácil.
> > > > >
> > > > > El fichero JUMPConfiguration debe estar en la
ruta que indica en
> > primer
> > > > > lugar
> > > > >
> > > >
> >
(C:\workspace\extensiones\cadTools\src\com\vividsolutions\jump\workbench).
> >
> > > >
> > > > > En este fichero introducimos la línea que le
comenté para que cargue
> > > > > directamente nuestra extensión. P.e., para el
caso de las
> > herramientas
> > > > > CAD, la línea que había que introducir sería la
siguiente:
> > > > >
> > > > > private PlugIn cadToolsPlugIn = new
CADToolsToolboxPlugIn();
> > > > >
> > > > > De este modo, al iniciar Kosmo nos aparece
directamente añadido el
> > > > botón
> > > > > de herramientas CAD en la barra de herramientas
principal si hemos
> > > > > creado una configuración de inicio propia para
el proyecto
> > cadTools (de
> > > > > forma similar a la del saig-core, pero cambiando
el proyecto en la
> > > > > primera pestaña a cadTools). De forma similar se
haría para nuestra
> > > > > herramienta.
> > > > >
> > > > > Un cordial saludo,
> > > > >
> > > > > Laura Freya escribió:
> > > > > >
> > > > > > Hola, gracias por responderme y además de
manera tan
> > detallada, pero
> > > > > > creo que no lo cojo; es mi primer "trabajo"
complicado y estoy
> > > > > > totalmente perdida.
> > > > > > El directorio que tengo incluido en la opción
de inicio
> > > > > > -plug-in-directory es C:/workspace/extensiones.
> > > > > > Cuando me dices "generar el jar
correspondiente al proyecto que se
> > > > > > esté usando" no sé si se refiere al proyecto
saig-core o bien a la
> > > > > > extension de ejemplo que quiero añadir, por
ejemplo cadTools.
> > Tampoco
> > > > > > sé cómo generar el .jar.
> > > > > > Intentando la segunda opción he copiado el fichero
> > > > > > JUMPConfiguration.java a
> > > > > >
> > > >
> >
"C:\workspace\extensiones\cadTools\src\com\vividsolutions\jump\workbench"
> > > > > > y también he probado a copiarlo simplemente en
> > > > > > "C:\workspace\extensiones\cadTools" y
modificar dicho fichero
> > con la
> > > > > > línea *
> > > > > > *
> > > > > >
> > > > > > * private * PlugIn myPlugin = * new * MyPlugIn();
> > > > > >
> > > > > >
> > > > > >
> > > > > > Sigo sin conseguir añadirlas, no sé es todo
muy nuevo para mi,
> > siento
> > > > > > tantas preguntas. Gracias por adelantado por
vuestra ayuda.
> > > > > >
> > > > > > Laura
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > > Date: Fri, 5 Oct 2007 12:42:04 +0200
> > > > > > > From: [EMAIL PROTECTED]
> > > > > > > To: [email protected]
> > > > > > > Subject: Re: [Kosmo] Ayuda a novata
> > > > > > >
> > > > > > > Buenos días, Laura
> > > > > > >
> > > > > > > Con respecto a su primera duda, en el gestor
de extensiones sólo
> > > > > > > aparecen aquellas extensiones compiladas que
estén incluidas
> > en el
> > > > > > > directorio indicado en la opción de inicio
> > -plug-in-directory (ver
> > > > > > > ejemplo en la página 25 del manual del
desarrollador).
> > > > > > >
> > > > > > > Cuando se inicia Kosmo, este busca en la
carpeta indicada
> > aquellas
> > > > > > > clases incluidas dentro de los ficheros .jar
correspondientes
> > > > aquellas
> > > > > > > que extiendan la clase Extension, que será
el "punto de
> > entrada"
> > > > a cada
> > > > > > > extensión. En dicha clase se definen que
herramientas van a
> > > > iniciarse,
> > > > > > > que normalmente estarán incluidas dentro del
mismo jar. Para
> > poder
> > > > > > > cargar una extensión en un proyecto tiene
dos opciones:
> > > > > > >
> > > > > > > 1) Generar el .jar correspondiente al
proyecto que esté
> > usando y
> > > > copiar
> > > > > > > el mismo a la carpeta definida por el parámetro
> > -plug-in-directory.
> > > > > > Esto
> > > > > > > le obliga a volver a generarlo cada vez que
realice cambios en
> > > > el mismo.
> > > > > > > 2) Copiar el fichero JUMPConfiguration.java
al nuevo
> > proyecto (en su
> > > > > > > mismo paquete) e instanciar el plugin que
realice la carga
> > de la/s
> > > > > > > herramienta/s que queramos incorporar. Para
ello basta con
> > crear un
> > > > > > > campo del tipo deseado y automáticamente se
instanciará dicha
> > > > > > > herramienta al iniciarse el programa. P.e.:
> > > > > > >
> > > > > > > private PlugIn myPlugin = new MyPlugIn();
> > > > > > >
> > > > > > > Como punto de partida a su extensión, debe
crear dos clases:
> > > > > > >
> > > > > > > 1) Una clase que extienda la clase
> > > > > > >
com.vividsolutions.jump.workbench.plugin.Extension, que
será la
> > > > > > > encargada de instanciar el resto de
herramientas de su
> > extensión.
> > > > > > > 2) Una clase que extienda la clase
> > > > > > >
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn o que
> > > > > > implemente
> > > > > > > la interfaz
com.vividsolutions.jump.workbench.plugin.PlugIn,
> > que
> > > > es la
> > > > > > > herramienta en sí.
> > > > > > >
> > > > > > > Para añadir la herramienta a la barra de
herramientas
> > principal de
> > > > > > > Kosmo, debemos colocar el siguiente código
en la herramienta:
> > > > > > >
> > > > > > > public void initialize( PlugInContext
context ) {
> > > > > > >
context.getWorkbenchFrame().getToolBar().addPlugIn(this,
> > > > > > > context.getWorkbenchContext());
> > > > > > > }
> > > > > > >
> > > > > > > El nombre de la misma y el icono los
recupera a partir de los
> > > > métodos
> > > > > > > getName() y getIcon().
> > > > > > >
> > > > > > > Actualmente no disponemos de documentación
para el desarrollo de
> > > > > > > extensiones en Kosmo, pero en la guía del
desarrollador de JUMP
> > > > puede
> > > > > > > consultar algunos aspectos básicos
referentes a la
> > plataforma en sí
> > > > > > > (Kosmo ha evolucionado a partir de él), pero
puede servirle
> > de guía
> > > > > > > inicial (en inglés):
> > > > > > >
> > > > > > >
> >
http://www.vividsolutions.com/JUMP/bin/JUMP%20Developer%20Guide.pdf
> > > > > > >
> > > > > > > Un cordial saludo,
> > > > > > >
> > > > > > > Laura Freya escribió:
> > > > > > > >
> > > > > > > > Hola, estoy aprendiendo a desarrollar con
Kosmo, estoy
> > > > probando las
> > > > > > > > extensiones que vienen con el código
fuente que te
> > descargas de la
> > > > > > > > web; mi duda es la siguiente: copio dichas
estensiones al
> > > > workspace,
> > > > > > > > al mismo directorio que saig-core (por
ejemplo:
> > > > > > > > C:\workspace\cadTools); y las creo desde
eclipse como
> > proyecto
> > > > Java
> > > > > > > > que incluyen al proyecto saig-core, todo
ésto lo hago sin
> > > > problemas,
> > > > > > > > pero al arrancar Kosmo, con una vista en
blanco, en el
> > gestor de
> > > > > > > > excepciones no me aparecen para poder
seleccionarlas y
> > > > añadirlas. ¿Es
> > > > > > > > ésto normal?
> > > > > > > >
> > > > > > > > Además me gustaría saber cómo hacer dichas
extensiones, es
> > decir,
> > > > > > cómo
> > > > > > > > puedo meter un botón en la barra de
herramientas que lleve
> > a mi
> > > > > > > > extensión, para empezar por ahí.
> > > > > > > >
> > > > > > > > Gracias por su ayuda.
> > > > > > > >
> > > > > > > > Laura
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > Express yourself instantly with MSN
Messenger! MSN Messenger
> > > > > > > >
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
> > > > > > > >
> > > > > >
> > > >
> >
------------------------------------------------------------------------
> > > > > > > >
> > > > > > > >
_______________________________________________
> > > > > > > > Kosmo mailing list
> > > > > > > > [email protected]
> > > > > > > > http://lists.saig.es/mailman/listinfo/kosmo
> > > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > >
> > > > > > > Sergio Baños Calvo
> > > > > > >
> > > > > > > Jefe de desarrollos
> > > > > > > Sistemas Abiertos de Información Geográfica,
S.L. (SAIG S.L.)
> > > > > > > Tlfno. móvil: 685005960
> > > > > > > Tlfno. fijo: (+34) 954788876
> > > > > > >
> > > > > > > E-mail: [EMAIL PROTECTED]
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > Kosmo mailing list
> > > > > > > [email protected]
> > > > > > > http://lists.saig.es/mailman/listinfo/kosmo
> > > > > >
> > > > > >
> > > > > > Express yourself instantly with MSN Messenger!
MSN Messenger
> > > > > >
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
> > > > > >
> > > >
> >
------------------------------------------------------------------------
> > > > > >
> > > > > > _______________________________________________
> > > > > > Kosmo mailing list
> > > > > > [email protected]
> > > > > > http://lists.saig.es/mailman/listinfo/kosmo
> > > > > >
> > > > >
> > > > > --
> > > > >
> > > > > Sergio Baños Calvo
> > > > >
> > > > > Jefe de desarrollos
> > > > > Sistemas Abiertos de Información Geográfica,
S.L. (SAIG S.L.)
> > > > > Tlfno. móvil: 685005960
> > > > > Tlfno. fijo: (+34) 954788876
> > > > >
> > > > > E-mail: [EMAIL PROTECTED]
> > > > >
> > > > > _______________________________________________
> > > > > Kosmo mailing list
> > > > > [email protected]
> > > > > http://lists.saig.es/mailman/listinfo/kosmo
> > > >
> > > >
> > > > Express yourself instantly with MSN Messenger! MSN
Messenger
> > > >
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
> > > >
> >
------------------------------------------------------------------------
> > > >
> > > > _______________________________________________
> > > > Kosmo mailing list
> > > > [email protected]
> > > > http://lists.saig.es/mailman/listinfo/kosmo
> > > >
> > >
> > > _______________________________________________
> > > Kosmo mailing list
> > > [email protected]
> > > http://lists.saig.es/mailman/listinfo/kosmo
> >
> >
> > Express yourself instantly with MSN Messenger! MSN
Messenger
> > <http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
> >
------------------------------------------------------------------------
> >
> > _______________________________________________
> > Kosmo mailing list
> > [email protected]
> > http://lists.saig.es/mailman/listinfo/kosmo
> >
>
> --
>
> Sergio Baños Calvo
>
> Jefe de desarrollos
> Sistemas Abiertos de Información Geográfica, S.L. (SAIG
S.L.)
> Tlfno. móvil: 685005960
> Tlfno. fijo: (+34) 954788876
>
> E-mail: [EMAIL PROTECTED]
>
> _______________________________________________
> Kosmo mailing list
> [email protected]
> http://lists.saig.es/mailman/listinfo/kosmo
Express yourself instantly with MSN Messenger! MSN
Messenger
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
Express yourself instantly with MSN Messenger! MSN Messenger
<http://clk.atdmt.com/AVE/go/onm00200471ave/direct/01/>
------------------------------------------------------------------------
_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo