You are here:GeoTux»Geo-Foros»googleLayers VisorQGIS

Estadísticas

Invitados: 74
Usuarios registrados: 3232
Usuarios en línea:
-
Registrados hoy:
-

Registro

Redifusión (RSS)

Blogs y Noticias:
Recibe las actualizaciones en Geo-Noticias y Geo-Blogs

Recibir por e-mail
Recibir Geo-Noticias y Geo-Blogs por e-mail

¿Qué es esto?

Welcome, Guest
Username Password: Remember me

googleLayers VisorQGIS
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: googleLayers VisorQGIS

googleLayers VisorQGIS 18 May 2011 10:13 #569

  • josemario
  • OFFLINE
  • Visitante casual
  • Posts: 8
  • Karma: 0
Buen Dia.
Sera posible agregar Google Layer al visor de Qgis?
alguna idea se agradeceria.
gracias

Re: googleLayers VisorQGIS 18 May 2011 17:46 #570

  • tuxman
  • OFFLINE
  • Vive aquí
  • Posts: 285
  • Karma: 6
Hola Jose Mario,

seguro, busca un plugin que te permita cargar esas capas a QGIS. Luego con base en el post de Cargando plugins de QGIS en el visor de PyQGIS podrás conseguirlo, claro, probablemente tendrás que trabajarle a otras cosas, no es que sea inmediato.

A propósito, cómo te fué con esto?

Saludos,

Tuxman

Re: googleLayers VisorQGIS 18 May 2011 18:36 #571

  • josemario
  • OFFLINE
  • Visitante casual
  • Posts: 8
  • Karma: 0
Hola Tuxman,
Gracias , fijate que descargue el plugin de google layers, lo modifique en un par de funciones y he logrado cargarlo al visor como raster.
usando .png, infelizmente tengo que crear una funcion que al hacer Zin o Zout borre el canvas y lo actualice con un nuevo .png

pero practicamente lo tengo hecho.


Respecto de ScaleBar y Norte , lo he dejado por ultimo, ya que he estado algo ocupado y hasta hace unas 2 semanas retome investigar.Me puse a crear el widget de Leyendas , y un instalador con Inno.

saludos, y muchas gracias.
PD(cuando tenga Sbar y norte lo pondre)

Re: googleLayers VisorQGIS 19 May 2011 06:08 #572

  • tuxman
  • OFFLINE
  • Vive aquí
  • Posts: 285
  • Karma: 6
Hola Jose Mario,

que bueno que has podido integrarlo.

Saludos.

scalebar y northarrow para visor py- Qgis 23 May 2011 17:19 #580

  • josemario
  • OFFLINE
  • Visitante casual
  • Posts: 8
  • Karma: 0
Hola Txman
ya pude crear el scale bar y el north arrow, realmente no se si asi sea el metodo correcto pero me ha funcionado.

NORTHARROW:
1)seleccione la imagen a utlizar (norte.png)
2)cree este codigo en el __init__ de visorShapefile
self.norte=QLabel(self.canvas)
self.norte.setGeometry(QRect(0,0,100,20))
self.norte.setPixmap(QPixmap("images/scale_north/norte.PNG"))
self.norte.show()

y listo.

SCALEBAR:
1)utilice QRubberband poniendo este codigo en el __init__ de visorShapefile:
self.rband=QRubberBand(QRubberBand.Rectangle, self.canvas)
self.rband.setGeometry(QRect(0,0,100,20))
self.rband.show()


2)luego, usando el SIGNAL

Object.connect(self.canvas,SIGNAL("scaleChanged(double)"),self.cZoom)

se ejecuta la funcion "self.cZoom" cada vez que muevo el mouseWheel o hago Zin o Zout..en fin..cuando cambie el scale del mapa.

3)dentro de "self.cZoom" utilizo la instruccion self.canvas.scale(), que me devuelve la escala en que se encuentra.
luego actualizo usando "self.rband.resize(self.canvas.scale(),height)" Y LISTO.

NOTA: yo lo que hago es cambiar el width, del Qrubberband.
puede ser que se necesite actualizar un Qlabel con el valor de la escala. o representar la escala en millas,Km, m ,grados, etc..pero obteniendo el valor de "self.canvas.scale()" se puede .

espero le sirva a alguien.

Re: scalebar y northarrow para visor py- Qgis 28 May 2011 14:26 #584

  • tuxman
  • OFFLINE
  • Vive aquí
  • Posts: 285
  • Karma: 6
Hola josemario,

gracias por compartir tus avances.

En cuanto al norte, si te fijas, el plugin de QGIS cubre también rotaciones en la norte, pero para un buen número de casos tu propuesta funciona.

La escala creo que debería ser normalizada de alguna manera, porque si el módulo escalar es muy grande (piensa que tienes 1:100.000) el ancho de la escala gráfica excede el canvas y no resulta muy útil. También como dices, siempre es necesario dar más contexto empleando una etiqueta.

Gracias de nuevo.

Saludos,

Tuxman
  • Page:
  • 1
Time to create page: 0.65 seconds
 

¿Dónde nos leen?

Últimos Geo-Foros

No posts to display.

Últimos comentarios