[Gvsig_desarrolladores] GvSig Mobile

Juan Lucas Dominguez Rubio jldominguez en prodevelop.es
Lun Jun 1 23:01:10 CEST 2009


Hola, Paulo.

El etiquetado no está disponible por el momento en gvSIG Mobile. Se han hecho algunas pruebas con gvSIG Mobile en este sentido, pero el resultado en cuanto a velocidad no es muy bueno cuando hay rotación.  

Las clases que se pueden usar para etiquetar con rotación están ya publicadas en el repositorio de gvSIG Mobile. Son estas:

http://subversion.gvsig.org/gvSIG-mobile/pilots/branches/pilot2/libraries/libFMap/src/megamek/client/ui/AWT/util/RotateFilter.java <https://correo.prodevelop.es/exchweb/bin/redir.asp?URL=http://subversion.gvsig.org/gvSIG-mobile/pilots/branches/pilot2/libraries/libFMap/src/megamek/client/ui/AWT/util/RotateFilter.java> 
http://subversion.gvsig.org/gvSIG-mobile/pilots/branches/pilot2/libraries/libFMap/src/es/prodevelop/gvsig/mobile/fmap/util/graph2d/RotationUtils.java <https://correo.prodevelop.es/exchweb/bin/redir.asp?URL=http://subversion.gvsig.org/gvSIG-mobile/pilots/branches/pilot2/libraries/libFMap/src/es/prodevelop/gvsig/mobile/fmap/util/graph2d/RotationUtils.java> 

pero la aplicación no hace uso de ellas por el momento.

Se podrían pensar posibles modos de simplificar. Por ejemplo, no realizar ninguna rotación en la etiqueta o permitir sólo etiquetas cortas o un número limitado de etiquetas en la vista, o etiquetar sólo con algunos ángulos, o aceptar una peor calidad en el trazado de las letras para que sea más rápido... Es un tema en el que todavía es necesario investigar.

El método genérico para dibujar una etiqueta (teso) sin rotación en el mapa sería añadir al final del método 
 
public void draw(Graphics2D g, ViewPort vp)

de la clase FLyrVect un bucle para dibujar las etiquetas de los elementos con el método drawString :

http://java.sun.com/javame/reference/apis/jsr216/java/awt/Graphics2D.html
 
No entiendo qué son los subtítulos?
 

Saludos,
 
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
0° 22' 49.62" W, 39° 28' 25.45" N
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/> 
---
 
 


________________________________

		De: gvsig_desarrolladores-bounces en runas.cap.gva.es en nombre de Paulo Afonso de Souza
		Enviado el: lun 01/06/2009 19:45
		Para: Forum GvSIg
		Asunto: [Gvsig_desarrolladores] GvSig Mobile
		
		
		
		hola todo,
		 
		lo que quiero tener el espacio y mostrar mi preocupación en el uso del móvil gvSIG, he encontrado varias buenas preguntas, y yo anuncio aquí, no hay respuesta, y creo que peor, con ninguna otra fuente de referencia a menos que Google o foro, achegando ese fin en el mismo lugar, el foro. Estamos estudiando varias semanas para la adopción de gvSIG móviles en una gran empresa aquí, en Brasil, incluida la empresa tratando de innovar, utilizando la política de código abierto hasta la fecha sólo se utiliza la plataforma MS. Sería un gran paso en el que la cultura JAVA conectados para ganar espacio en nuestra coorporação. He hecho varios post, y algunos no respondieron. Por ejemplo: 
		cómo mostrar la etiqueta en forma de un archivo? 
		Cómo mostrar los subtítulos? 
		Me pregunto si hay más material para la documentación sobre el desarrollo móvil? Sí, gostria para ayudar a difundir esta herramienta para otras empresas brasileñas. 
		 
		
		Gracias a todos
		 

		PAULO AFONSO
		Desenvolvedor Senior
		Coffey Information
		Av Afonso Pena 3924 conj 206 - Bairro Cruzeiro
		Belo Horizonte - MG - Brasil - CEP 30.130-009
		C (+55) (31) 8661-0407
		coffey.com <https://correio.geoexplore.com.br/exchweb/bin/redir.asp?URL=http://coffey.com/> 

 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : no disponible
Tipo       : application/ms-tnef
Tamaño     : 7937 bytes
Descripción: no disponible
Url        : http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090601/c87d279e/attachment.bin


Más información sobre la lista de distribución gvSIG_desarrolladores