Necesito obtener la extensión real de un marco de datos rotado en unidades de mapa desde la vista de diseño utilizando ArcObjects. He revisado las discusiones anteriores sobre el tema:
¿Cómo se obtiene la envolvente de un marco de datos en Layout?
¿Cómo puedo transformar las unidades de la página de diseño en unidades del mapa?
pero parece que no había una respuesta definitiva sobre cómo obtener las coordenadas de las esquinas para un marco de datos rotado. Además, la herramienta proporcionada en el post anterior no reconoce los marcos de datos rotados. Es un poco confuso, ya que aunque se rote el marco de datos en ArcGIS, la extensión, indicada en las propiedades del marco de datos, no cambia.
¿Existe una forma sencilla de obtener la extensión real directamente desde ArcObject, o tengo que calcular estas coordenadas utilizando la escala del mapa, el tamaño del marco de datos, etc.? Cualquier ayuda será apreciada.