Instrução

Executar uma operação da tarefa Exportar Mapa da Web a partir do parâmetro REST

Last Published: July 30, 2021

Resumo

A tarefa Exportar Mapa da Web é uma operação do serviço de geoprocessamento PrintingTools que obtém o estado de um aplicativo da web e retorna um layout de página ou imagem de mapa da área de interesse especificada em formato raster ou vetorial. Consulte ArcGIS Server: O serviço PrintingTools e ArcGIS REST API: Tarefa Exportar Mapa da Web para mais informações.

A entrada para a tarefa Exportar Mapa da Web é formatada usando JavaScript object notation (JSON) e deve conter informações sobre as camadas, gráficos e outras configurações no mapa da web. Consulte ArcGIS Server: Especificação de ExportWebMap para mais informações.

Procedimento

Executar a tarefa Exportar Mapa da Web através do parâmetro REST é uma maneira eficiente de confirmar se o serviço de geoprocessamento PrintingTools, ou qualquer serviço de impressão personalizado, está funcionando conforme o esperado antes de consumi-lo em um aplicativo da web.

  1. Acesse a operação da tarefa Executar Mapa da Web a partir do parâmetro REST:
http://<gisserver.domain.com>:6080/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task/execute
A página Executar Tarefa no parâmetro REST do ArcGIS
  1. Insira valores para o mapa da web como parâmetros JSON, Formato e Modelo de Layout. Um mapa da web de amostra como JSON pode ser encontrado abaixo:
Nota: A seguinte seção de código JSON não funciona se estiver formatada. A partir da versão 10.6, os serviços de impressão não aceitam JSON formatado. No entanto, se estiver publicando um serviço de impressão a partir do ArcMap (com a ferramenta de geoprocessamento Exportar Mapa da Web) em um servidor 10.6 ou superior, o JSON formatado poderá ser usado.
{"mapOptions":{"extent":{"xmin":-14029324.953095315,"ymin":3275060.5972898453,"xmax":-6803885.543356096,"ymax":7545750.241638077,"spatialReference":{"wkid":102100}},"scale":18489297.737236},"operationalLayers":[{"url":"http://<gisserver.domain.com>:6080/arcgis/rest/services/SampleWorldCities/MapServer",}],"exportOptions":{"outputSize":[1400,1000],"dpi":96}}

Esta amostra é configurada para consumir o serviço de mapa do Sample World Cities:

http://<gisserver.domain.com>:6080/arcgis/rest/services/SampleWorldCities/MapServer
  1. Execute a tarefa.

ID do Artigo:000012690

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com suporte técnico

Baixe o Esri Support App

Ir para opções de download

Informações Relacionadas

Descubra mais sobre este tema