2 votos

Obtener las coordenadas de la página de QgsComposerMap

¿Cómo puedo obtener las coordenadas en unidades de página (es decir, milímetros) para un QgsComposerMap ¿elemento?

Puedo obtener la coordenada superior izquierda utilizando pos pero no veo ningún método que permita acceder a la anchura y la altura, o a la coordenada inferior derecha.

>>> map_item = composition.getComposerItemById('map')
>>> map_item.pos()
PyQt4.QtCore.QPointF(6.0, 6.0)

2voto

John Feminella Puntos 123

Para obtener la anchura del elemento del mapa en milímetros:

map_item.rect().width()

Y para obtener la altura del artículo:

map_item.rect().height()

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X