*>Hola Vicente, ya te ha dado algunas pistas fran, pero la verdad es que has dado muy poca informacion sobre lo que quieres hacer, poca informacion para un desarrollador, claro :) . Con algo mas de informacion igual podemos orientarte mas. Lo primero que tendria que saber es que version de gvSIG necesitas, actualmente esta la rama de gvSIG 1.X y la de gvSIG 2.X. Yo te puedo comentar sobre la version 2. Hablas de que estais intentado mejorar una aplicacion... ¿ Tienes perfil de desarrollador ? ¿ Supone un problema desarrollar algo en la parte de vuestra aplicacion para que se hable con gvSIG ? Probablemente habria que desarrollar algo en la parte de gvSIG. gvSIG esta desarrollado en java y tambien dispones de un plugin de scripting que te permitiria hacer cosas en Jython (version de python para una JVM). ¿ Supondria un problema realizar desarrollos en alguno de estos entornos ? Hablas de que quieres mostrar los resultados en gvSIG. ¿ Precisas mostrar los resultados en gvSIG o simplemente visualizar un mapa desde tu aplicacion ? Si solo precisas esto ultimo, y tu aplicacion es java, podrias simplemente usar las librerias de gvSIG para incluir tu visor de mapas en tu aplicacion. Tendria el inconveniente de que las funcionalidades GIS que ofrecerias serian limitadas, pero si son suficientes y no tienes expectativas de que vayan a crecer podria bastarte. ¿ Estas familiarizado con el uso de servicios web (XMLRPC o SOAP) ? Si desde tu aplicacion tienes posibilidad de usar algun cliente de estos servicios, podrias montar "rapidamente" un servidor en la parte de gvSIG que te permitiese interactuar con gvSIG. Bueno, si no te suena a chino algo de lo que comento, intenta dar alguna pista mas y te digo por donde tirar en la direccion que me indiques. Y si no estais en condiciones de abordar desarrollos sobre gvSIG siempre puedes dirigirte a la Associan gvSIG, a traves de la ficha de contacto en www.gvsig.com, para que te orienten y te pongan en contacto con un equipo de desarrolladores que pueda hacerlo. Un saludo Joaquin >* Hola Joaquín;
Disculpad que no respondiese antes pero he estado un poco off. Bueno, te agradezco la respuesta y voy a intentar concretar un poco. Veamos. Se trata de una aplicación cuya función principal es la contabilidad, registro de clientes, etc. La aplicación esta desarrollada en C# sobre una db mysql. Un valor añadido o mejora pretende darse mediante la implementación de información geográfica, esto es, cada cliente puede tener una o varias propiedades que responden a una referencia catastral y posición geográfica determinada. La capa catastral en formato shape para la zona de interés ya se tiene e incluso se cuenta con el campo de unión específico con la db mysql. De hecho ya hemos hecho desde gvsig y mediante join obtener los datos de interés de la db mysql. Hasta aquí bien. La idea es que desde el propio soft al consultar lo datos del cliente y relacionarse sus propiedades se pueda "pinchar" sobre una y que esta acción ejecute gvsig, cargue la capa catastral y haga un zoom automático a la propiedad seleccionada del cliente seleccionado (un segundo paso ya sería que nos hiciese el join automático pero bueno, esto una vez solucionado lo primero). En principio no se pretende incluir un visor en la propia aplicación ni tampoco la shape/s en la db mysql (spatial). Como digo, es una cuestión únicamente visual. Entrando un poco en lo que comentas, no creo tener un perfil de desarrollador, es decir, he programado alguna cosa pero no para definirme como tal, en cualquier caso, no sería yo quien llevase a cabo la implementación, que sí serían programadores y por tanto entiendo que no habría problema en programar en nuestra aplicación lo necesario para llevarlo a cabo, de eso se trata. Digamos que hago de nexo de unión con el mundo gis del que no tienen idea y quizás dando algunas pinceladas de desarrollo. Respecto a al versión, como no hay nada hecho y tampoco excesiva prisa, casi sería idoneo hacerlo sobre gvsig 2.x. Si implementar el visor fuese más sencillo que lo pretendido, pues sería una opción a valorar, hacerlo en gvsig era por una vez seleccionado, utilizar las herramientas que éste ofrece aunque es bien cierto que este caso sólo ocurriría en 0,5% de las ocasiones. Por esto igual es interesante lo del webservice pero me gustaría contar con algún ejemplo ya que aunque en mi caso carezco de experiencia, puede resultarles más didáctico a los programadores. El plugin de scripting es un tema interesante por la comodidad del lenguaje pero ¿como conectamos aplicación y gvsig nuevamente? Otra cuestión a valorar, ya que se trata de una cuestión de visu y no de edición en la mayoría de los casos, es usar mapserver/openlayers que tras lanzar el navegador y pasar el parámetro de interés nos lo muestre. Es cierto que la gracia estaba en gvsig porque lo que hoy es visu, mañana puede ser más completo y sería un paso dado, pero bueno, todo es valorable. Lo comentaré en la lista de osgeo a ver que se puede hacer. Te agradezco mucho tu atención, espero haber sido algo más claro y espero puedas/podaís ayudarme u orientarme un poco al respecto. Puede que no esté en lugar adecuado dado mi perfil, ruego lo disculpéis y os agradezco la paciencia. Gracias. Saludos.
_______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores@listserv.gva.es 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