3 votos

¿Exportar una imagen desde el servicio de mapas de ArcGIS donde el cuadro delimitador se envuelve?

Estoy intentando exportar mapas desde un servicio REST de ArcGIS utilizando WGS84 y me he encontrado con dificultades cuando el cuadro delimitador acaba superando la latitud 180.

Esperaba que el mapa se envolviera, pero no es así. En algunos casos, la imagen resultante termina con un zoom muy alejado y no en el lugar que yo pretendía.

Este es un ejemplo de donde el mapa se recorta donde yo preferiría que se envolviera.

Este es un ejemplo de donde he sobrepasado el 180 y luego la imagen se aleja y no en el lugar que pretendía.

Utilizando las coordenadas de una ubicación, la amortiguo con un rectángulo para el cuadro delimitador, lo que significa que en algunos casos el cuadro delimitador se superpondrá -180 o +180. El cuadro delimitador resultante no obtiene el resultado deseado.

¿Cuál es la forma correcta de conseguir que esto funcione?

1voto

zwanz0r Puntos 563

Ya tuve este problema antes y lo resolví finalmente. Utilizo la API de ArcGIS para JavaScript 3.2. Clase 'esri/tasks/PrintTask'.

La solución es: no definir Parameters.outSpatialReference en la función printTask.execute.

Creo que de alguna manera se trata de un error en el servicio exportWebMap. en mapOptions la spatialReference y outSpatialReference se transforman a wkt. y si se define outSpatialReference, no se transforma.

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