Hola Susana:Hay muchas posibilidades, por ejemplo, podéis modificar el método update de la clase CalculateAreasAndLengthsPlugIn para que acepte dos nuevos parámetros (el nombre del atributo donde guardar las unidades y el valor seleccionado en el combobox correspondiente). Y en dicho método guardarlos.
Un saludo. Francisco Abato Helguera Analista Programador Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.) Teléfono: +34 955 72 33 44 E-mail: [email protected] El 09/09/2010 15:55, Susana Iraiis Delgado Rodriguez escribió:
Hola Paco! Soy Susana, estoy colaborando en el desarrollo de la extensión Kosmo junto al Ing. Juan Jose, de verdad gracias por responder a nuestras dudas´. En relación a la última pregunta que se plantea y que dices no entender, la duda es: - Una vez que se tienen calculados en m2, km2, has, etc. valores para superficie y perímetro ¿Cómo le indico al programa que almacene el valor del combo a la base de datos? *Lo enterior porque una vez que decides calcular la superficie y perímetro en el Kosmo, y si solicitas ver/editar los atributos, te muestra una tabla con los valores del terreno seleccionado y lo agrega a alguno de los campos que almacenó el usuario, por ejemplo: AREA, etc. * Anexo una imagen para que mi pregunta quedé más entendible. Muchas gracias por su colaboración, ** El 9 de septiembre de 2010 01:53, Paco Abato<[email protected]> escribió:Hola Juan José:¿Cómo lograr distinguir entre el combo que está relacionado a área y elde perímetro? Ya que al habilitar o deshabilitar el checkbox queda el combo activo. Si he entendido bien tu problema lo que tienes que hacer es usar identificadores distintos al añadir los combos, por ejemplo: addRow1("Uds_length", new JLabel("Unidad de calcular"), combo, null, toolTipText); addRow1("Uds_area", new JLabel("Unidad de calcular"), combo, null, toolTipText); Y luego recuperar el valor usando el identificador correspondiente: dialog.getText("Uds_area")¿Dónde se deben realizar las operaciones de conversión para dichopropósito? Se va a omitir el uso de la calculadora de Kosmo para la conversión entre unidades, así que dicho código en que clase se debe de implementar. Para convertir unidades lo mejor es que uséis org.saig.core.util.UnitsManager¿Cómo hago para que los valores convertidos se almacenen en la base dedatos del proyecto? Cuando utilizamos la calculadora se nos pide el nombre del campo donde vamos a guardar el nuevo valor, en nuestro caso como hacemos la conexión entre mi la clase con los nuevos valores y la base de datos de Kosmo. No he entendido bien esta pregunta. Espero que te sirva de ayuda. Un saludo. Francisco Abato Helguera Analista Programador Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.) Teléfono: +34 955 72 33 44 E-mail: [email protected] El 08/09/2010 20:16, Juan Jose Del Toro escribió: esti...@s Colegas; Estamos iniciándonos en el desarrollo de extensiones para Kosmo y estamos haciendo una modificación a la herramienta para capturar superficies y perimetro que le permita al usuario seleccionar las unidades en que quisiera almacenar la información; sabemos que hay otras maneras de resolver este asunto pero esto es algo que los usuarios nos lo han solicitado como una función extra, ademas lo hemos tomado como un primer ejercicio de desarrollo de extensiones. Tenemos algunas dudas las cuales se plantean en el documento adjunto. Reciban un cordial saludo y nuevamente los felicitamos por esta herramienta tan útil. ---------- Mensaje reenviado ---------- De: Susana Iraiis Delgado Rodriguez<[email protected]> <[email protected]> Fecha: 8 de septiembre de 2010 12:46 Asunto: DOCUMENTACIÓN Para: Juan Jose Del Toro<[email protected]> <[email protected]> Le adjunto un archivo de word donde plasme las dudas que tengo, espero su respuesta. _______________________________________________ Kosmo mailing [email protected]http://lists.saig.es/mailman/listinfo/kosmo _______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo__________ Información de NOD32, revisión 5438 (20100909) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com _______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo
<<attachment: fabato.vcf>>
_______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo
