[Gvsig_usuarios] Error simbología 3d

Xose Manuel Vilan Fragueiro xvilan en tragsa.es
Mie Mayo 16 18:55:00 CEST 2012


Disculpa si he sido demasiado breve,
 
Tengo un MDT sobre el que tengo quiero representar varias edificaciones, normalmente están en lo alto de una montaña o colina y geográficamente unos metros por encima del terreno.  Estas edificaciones están en un shape de puntos. 
Quiero representar una vista en 3d de la zona y que cada punto sea un símbolo (por ejemplo una pequeña esfera). Desde el selector de simbología intento crear un nuevo símbolo, y al abrir el editor de propiedades de símbolo me sale un mensaje de error. En algunos intentos se abre el editor, en el desplegable de tipo de símbolo me da la opción de objeto 3d pero una vez que aparece la consola de información con el error esta opción desaparece. Tengo algunos archivos osg que me descargue de OpenScenGraph que puedo cargar normalmente en la vista, es decir no están corruptos, pero no sé si sirven para modificarlos y usarlos de iconos. 
Espero que me puedas ayudar.
Gracias
________________________________

De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Jordi Torres
Enviado el: miércoles, 16 de mayo de 2012 18:33
Para: Lista de Usuarios de gvSIG
Asunto: Re: [Gvsig_usuarios] Error simbología 3d



	Así a bote pronto se me ocurre que quizá tu archivo .osg está corrupto.  Pero si tu no tienes más tiempo para explicar tu problema y cómo reproducirlo yo no le voy a dedicar más a solucionarlo. 
	
	
	El 16 de mayo de 2012 17:51, Xose Manuel Vilan Fragueiro <xvilan en tragsa.es> escribió:
	

		
		vale, quiero crear un símbolo para un punto importando un osg


________________________________

			
			De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Jordi Torres
			
			Enviado el: miércoles, 16 de mayo de 2012 17:41 

			Para: Lista de Usuarios de gvSIG
			Asunto: Re: [Gvsig_usuarios] Error simbología 3d
			

			Hola, el log si que había llegado, osea que la pregunta es la misma. ¿Qué quieres hacer y cómo lo estás haciendo?
			
			
			El 16 de mayo de 2012 17:14, Xose Manuel Vilan Fragueiro <xvilan en tragsa.es> escribió:
			

				

					Hola,
					Creo que antes no adjunté el txt. me sale el siguiente.
					 
					 
					No se pudo instalar el editor de símbolo com.iver.ai2.gvsig3d.legend.symbols.Object3DMarker
					java.lang.reflect.InvocationTargetException: null
					    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
					    sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
					    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
					    java.lang.reflect.Constructor.newInstance(Unknown Source)
					    com.iver.cit.gvsig.gui.styling.SymbolEditor.initialize(SymbolEditor.java:343)
					    com.iver.cit.gvsig.gui.styling.SymbolEditor.(SymbolEditor.java:270)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.newPressed(SymbolSelector.java:895)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.performActionOn(SymbolSelector.java:983)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.actionPerformed(SymbolSelector.java:967)
					    javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
					    javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
					    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
					    javax.swing.DefaultButtonModel.setPressed(Unknown Source)
					    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
					    java.awt.Component.processMouseEvent(Unknown Source)
					    javax.swing.JComponent.processMouseEvent(Unknown Source)
					    java.awt.Component.processEvent(Unknown Source)
					    java.awt.Container.processEvent(Unknown Source)
					    java.awt.Component.dispatchEventImpl(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Window.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
					    java.awt.EventQueue.access$000(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue.dispatchEvent(Unknown Source)
					    com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
					    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.Dialog$1.run(Unknown Source)
					    java.awt.Dialog$3.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.awt.Dialog.show(Unknown Source)
					    java.awt.Component.show(Unknown Source)
					    java.awt.Component.setVisible(Unknown Source)
					    java.awt.Window.setVisible(Unknown Source)
					    java.awt.Dialog.setVisible(Unknown Source)
					    com.iver.core.mdiManager.NewSkin.addJDialog(NewSkin.java:449)
					    com.iver.core.mdiManager.NewSkin.addWindow(NewSkin.java:236)
					    com.iver.cit.gvsig.project.documents.view.toc.actions.ChangeSymbolTocMenuEntry.execute(ChangeSymbolTocMenuEntry.java:174)
					    com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction.execute(AbstractTocContextMenuAction.java:39)
					    com.iver.cit.gvsig.project.documents.view.toc.gui.TOC$NodeSelectionListener.mouseClicked(TOC.java:788)
					    java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
					    java.awt.Component.processMouseEvent(Unknown Source)
					    javax.swing.JComponent.processMouseEvent(Unknown Source)
					    java.awt.Component.processEvent(Unknown Source)
					    java.awt.Container.processEvent(Unknown Source)
					    java.awt.Component.dispatchEventImpl(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Window.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
					    java.awt.EventQueue.access$000(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue.dispatchEvent(Unknown Source)
					    com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
					    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
					    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
					    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
					    java.awt.EventDispatchThread.run(Unknown Source)
					java.lang.NullPointerException: null
					    org.gvsig.osgvp.viewer.OSGViewer.setSceneData(OSGViewer.java:533)
					    com.iver.ai2.gvsig3d.legend.symbols.Object3DMarker.loadFile(Object3DMarker.java:547)
					    com.iver.ai2.gvsig3d.legend.symbols.Object3DMarker.getRigthBottomPanel(Object3DMarker.java:500)
					    com.iver.ai2.gvsig3d.legend.symbols.Object3DMarker.initialize(Object3DMarker.java:200)
					    com.iver.ai2.gvsig3d.legend.symbols.Object3DMarker.(Object3DMarker.java:141)
					    sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
					    sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
					    sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
					    java.lang.reflect.Constructor.newInstance(Unknown Source)
					    com.iver.cit.gvsig.gui.styling.SymbolEditor.initialize(SymbolEditor.java:343)
					    com.iver.cit.gvsig.gui.styling.SymbolEditor.(SymbolEditor.java:270)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.newPressed(SymbolSelector.java:895)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.performActionOn(SymbolSelector.java:983)
					    com.iver.cit.gvsig.gui.styling.SymbolSelector.actionPerformed(SymbolSelector.java:967)
					    javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
					    javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
					    javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
					    javax.swing.DefaultButtonModel.setPressed(Unknown Source)
					    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
					    java.awt.Component.processMouseEvent(Unknown Source)
					    javax.swing.JComponent.processMouseEvent(Unknown Source)
					    java.awt.Component.processEvent(Unknown Source)
					    java.awt.Container.processEvent(Unknown Source)
					    java.awt.Component.dispatchEventImpl(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Window.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
					    java.awt.EventQueue.access$000(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue.dispatchEvent(Unknown Source)
					    com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
					    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.Dialog$1.run(Unknown Source)
					    java.awt.Dialog$3.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.awt.Dialog.show(Unknown Source)
					    java.awt.Component.show(Unknown Source)
					    java.awt.Component.setVisible(Unknown Source)
					    java.awt.Window.setVisible(Unknown Source)
					    java.awt.Dialog.setVisible(Unknown Source)
					    com.iver.core.mdiManager.NewSkin.addJDialog(NewSkin.java:449)
					    com.iver.core.mdiManager.NewSkin.addWindow(NewSkin.java:236)
					    com.iver.cit.gvsig.project.documents.view.toc.actions.ChangeSymbolTocMenuEntry.execute(ChangeSymbolTocMenuEntry.java:174)
					    com.iver.cit.gvsig.project.documents.view.toc.AbstractTocContextMenuAction.execute(AbstractTocContextMenuAction.java:39)
					    com.iver.cit.gvsig.project.documents.view.toc.gui.TOC$NodeSelectionListener.mouseClicked(TOC.java:788)
					    java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
					    java.awt.Component.processMouseEvent(Unknown Source)
					    javax.swing.JComponent.processMouseEvent(Unknown Source)
					    java.awt.Component.processEvent(Unknown Source)
					    java.awt.Container.processEvent(Unknown Source)
					    java.awt.Component.dispatchEventImpl(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
					    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
					    java.awt.Container.dispatchEventImpl(Unknown Source)
					    java.awt.Window.dispatchEventImpl(Unknown Source)
					    java.awt.Component.dispatchEvent(Unknown Source)
					    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
					    java.awt.EventQueue.access$000(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.awt.EventQueue$1.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.awt.EventQueue$2.run(Unknown Source)
					    java.security.AccessController.doPrivileged(Native Method)
					    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
					    java.awt.EventQueue.dispatchEvent(Unknown Source)
					    com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
					    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
					    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
					    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
					    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
					    java.awt.EventDispatchThread.run(Unknown Source)
					
					 
________________________________

					De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Jordi Torres
					Enviado el: miércoles, 16 de mayo de 2012 14:14
					Para: Lista de Usuarios de gvSIG
					Asunto: Re: [Gvsig_usuarios] Error simbología 3d
					
					
					Hola, 
					
					Si no das más datos de qué quieres hacer y cómo nos va a ser difícil ayudarte.
					
					Un saludo. 
					
					
					El 16 de mayo de 2012 14:01, Xose Manuel Vilan Fragueiro <xvilan en tragsa.es> escribió:
					

					
					Buenos días,
					 
					Quiero hacer un símbolo en 3D pero me da el error adjunto en txt
					 
________________________________

					El consumo de papel es perjudicial para el medio ambiente. Por favor, téngalo en cuenta antes de imprimir este mensaje.
					
					AVISO LEGAL: Este mensaje y sus anexos pueden contener información confidencial o legalmente protegida. Está dirigido únicamente a la persona o entidad reseñada como destinatarios del mensaje. Si este mensaje le hubiera llegado por error, por favor elimínelo sin revisarlo ni reenviarlo y notifíquelo inmediatamente al remitente. 
________________________________


					_______________________________________________
					gvSIG_usuarios mailing list
					gvSIG_usuarios en 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_usuarios
					
					




					-- 
					Jordi Torres Fabra
					
					gvSIG 3D blog
					http://gvsig3d.blogspot.com
					Instituto de Automática e Informática Industrial 
					http://www.ai2.upv.es
					

________________________________

				El consumo de papel es perjudicial para el medio ambiente. Por favor, téngalo en cuenta antes de imprimir este mensaje.
				
				AVISO LEGAL: Este mensaje y sus anexos pueden contener información confidencial o legalmente protegida. Está dirigido únicamente a la persona o entidad reseñada como destinatarios del mensaje. Si este mensaje le hubiera llegado por error, por favor elimínelo sin revisarlo ni reenviarlo y notifíquelo inmediatamente al remitente. 
________________________________


				_______________________________________________
				gvSIG_usuarios mailing list
				gvSIG_usuarios en 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_usuarios
				
				




			-- 
			Jordi Torres Fabra
			
			gvSIG 3D blog
			http://gvsig3d.blogspot.com
			Instituto de Automática e Informática Industrial 
			http://www.ai2.upv.es
			

________________________________

		El consumo de papel es perjudicial para el medio ambiente. Por favor, téngalo en cuenta antes de imprimir este mensaje.
		
		AVISO LEGAL: Este mensaje y sus anexos pueden contener información confidencial o legalmente protegida. Está dirigido únicamente a la persona o entidad reseñada como destinatarios del mensaje. Si este mensaje le hubiera llegado por error, por favor elimínelo sin revisarlo ni reenviarlo y notifíquelo inmediatamente al remitente. 
________________________________


		_______________________________________________
		gvSIG_usuarios mailing list
		gvSIG_usuarios en 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_usuarios
		
		




	-- 
	Jordi Torres Fabra
	
	gvSIG 3D blog
	http://gvsig3d.blogspot.com
	Instituto de Automática e Informática Industrial 
	http://www.ai2.upv.es
	

**********************************************************************************************
El consumo de papel es perjudicial para el medio ambiente. Por favor, téngalo en cuenta antes de imprimir este mensaje.

AVISO LEGAL: Este mensaje y sus anexos pueden contener información confidencial o legalmente protegida. Está dirigido únicamente a la persona o entidad reseñada como destinatarios del mensaje. Si este 
mensaje le hubiera llegado por error, por favor elimínelo sin revisarlo ni reenviarlo y notifíquelo inmediatamente al remitente. 
**********************************************************************************************
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20120516/b5b32407/attachment.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : Dibujo.JPG
Tipo       : image/jpeg
Tamaño     : 262870 bytes
Descripción: Dibujo.JPG
Url        : http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20120516/b5b32407/attachment.jpeg 


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