Carregar um arquivo de definição do projeto de imagens

Uma opção avançada permite criar um projeto de imagens, transferindo um arquivo de definição do projeto de imagens em uma única etapa. Um arquivo .json formatado corretamente deve ser fornecido para criar um projeto de imagens com sucesso.

Carregar um arquivo de definição do projeto de imagens

Para carregar um arquivo de definição do projeto de imagens, complete as seguintes etapas:

  1. A partir da página Lista de Projetos de Imagens, clique em Transferir.

    Uma nova visualização é aberta para iniciar o processo de transferência.

  2. Clique em Procurar por um Arquivo de Definição do Projeto de Imagens e procure pelo arquivo .json formatado corretamente.

    Você também pode arrastar o arquivo para completar o fluxo de trabalho.

    Clique em Fechar para retornar à Lista do Projeto de Imagens.

  3. Após a transferência do arquivo .json, clique em Abrir Projeto de Imagens para abrir um projeto, Editar Detalhes do Projeto de Imagens para editar seu projeto ou Criar Outro para transferir outro arquivo.

Os exemplos abaixo fornecem amostras de JSON formatadas corretamente para uma única camada de imagem e camadas de observação.

Projetos com uma única camada de imagem de foco

Todos os projetos têm uma única camada de imagem de foco. No entanto, um subconjunto de imagens de um serviço pode ser exibido se houver suporte. Projetos com uma única camada de foco incluem Serviços de Imagem do ArcGIS com todas as imagens exibidas ou um subconjunto de imagens exibidas, serviços WMS com todas as camadas exibidas ou um subconjunto de camadas exibidas e serviços WMTS.

Os serviços a seguir podem exibir um subconjunto de imagens:

  • Serviço de Imagem do ArcGIS—Um subconjunto de rasters que formam o mosaico que pode ser exibido.
  • Serviço WMS—Um subconjunto de camadas pode ser exibido.

Serviços que não oferecem suporte à exibição de um subconjunto de imagens:

  • Serviço de Imagem do ArcGIS que não pode formar um mosaico, é armazenado em cache ou é mosaicado
  • Serviço WMTS

Serviço de Imagem do ArcGIS com todas as imagens exibidas JSON

O exemplo de JSON formatado de um Serviço de Imagem do ArcGIS com todas as imagens exibidas inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem
{
  {
  "title": "A simple imagery project",
  "summary": "A simple project with just a focus image layer",
  "description": "",
  "instructions": "Look for damage",
  "focusImageLayer": {
    "serviceType": "arcgis",
    "serviceUrl": "https://server/service-name/ImageServer",
    "rasterIds": [],
    "layerNames": []
  }
}

Serviço de Imagem do ArcGIS com um subconjunto de imagens exibidas em JSON

O exemplo de JSON formatado de um Serviço de Imagem do ArcGIS com um suconjunto de imagens exibido inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem
    • IDs das imagens individuais
{
  {
  "title": "A simple imagery project",
  "summary": "A simple project with just a focus image layer",
  "description": "",
  "instructions": "Look for damage",
  "focusImageLayer": {
    "serviceType": "arcgis",
    "serviceUrl": "https://server/service-name/ImageServer",
    "rasterIds": [1, 2, 3],
    "layerNames": []
  }
}

Serviço WMS com todas as camadas exibidas JSON

O exemplo de JSON formatado de um Serviço WMS com todas as camadas exibidas inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem para o serviço WMS
{
  "title": "A simple imagery project",
  "summary": "A simple project with a WMS layer",
  "description": "",
  "instructions": "Look for damage",
  "focusImageLayer": {
    "serviceType": "wms",
    "serviceUrl": "https://server/service-name",
    "rasterIds": [],
    "layerNames": []
  }
}

Serviço WMS com um subconjunto de camadas exibidas em JSON

O exemplo de JSON formatado de um Serviço WMS com um subconjunto de camadas exibido inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão e os nomes das camadas
{
  "title": "A simple imagery project",
  "summary": "A simple project with a WMS layer",
  "description": "",
  "instructions": "Look for damage",
  "focusImageLayer": {
    "serviceType": "wms",
    "serviceUrl": "https://server/service-name",
    "rasterIds": []
    "layerNames": ["damage0102", "damage0104"]
  }
}

JSON de serviço WMTS

O exemplo de JSON formatado de um serviço WMTS inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço WMTS
Anotação:

As camadas de serviço WMTS são armazenadas em cache e apenas uma camada pode ser exibida como a camada da imagem em foco em um projeto. A propriedade layerNames pode ter apenas um nome de camada.

{
  "title": "A simple imagery project",
  "summary": "A simple project with a WMTS layer",
  "description": "",
  "instructions": "Look for weather",
  "focusImageLayer": {
    "serviceType": "wmts",
    "serviceUrl": "https://server/service-name",
    "rasterIds": []
    "layerNames": ["radar-base-reflectivity"]
  }
}

Projetos com camadas de observação

Projetos com camadas de observação incluem o uso de camadas de observação simples ou múltiplas.

Única camada de observação JSON

O exemplo de JSON formatado de única camada de observação inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem
  • Informações de conexão de um serviço de feição editável registrado no portal
{
  "title": "Imagery project with observations",
  "summary": "A project with an observation layer",
  "description": "",
  "instructions": "Add a point on top of anything of interest and enter comments",
  "focusImageLayer": {
    "serviceType": "arcgis",
    "serviceUrl": "https://server/service-name/ImageServer",
    "rasterIds": [1, 2, 3],
    "layerNames": []
  },
  "observationLayers": [
    {
      "itemId": "123456789abcdefg"
    }
  ]
}

Múltiplas camadas de observação JSON

O exemplo de JSON formatado de múltiplas camadas de observação inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem
  • Informações de conexão de um serviço de feição editável registrado no portal
{
  "title": "Imagery project with observations",
  "summary": "A project with an observation layer",
  "description": "",
  "instructions": "Add a point on top of anything of interest and enter comments",
  "focusImageLayer": {
    "serviceType": "arcgis",
    "serviceUrl": "https://server/service-name/ImageServer",
    "rasterIds": [1, 2, 3],
    "layerNames": []
  },
  "observationLayers": [
    {
      "itemId": "123456789abcdefg"
    },
    {
      "itemId": "hijklmnop9876543",
      "url": "https://server/service-name/FeatureServer/2"
    }
  ],
  "webmapId": "12345678"
}

Camada de observação com definição de enriquecimento JSON

O exemplo de JSON formatado de múltiplas camadas de observação inclui o seguinte:

  • Detalhes do projeto
  • Instruções do projeto
  • Informações de conexão do serviço de imagem
  • Informações de conexão de um serviço de feição editável registrado no portal
  • Uma definição de enriquecimento que descreve os dados de origem e os dados de destino
{
  "title": "Imagery project with observations getting data from another layer",
  "summary": "A project with an observation layer that gets its 'parcelid' field calculated from the parcel boundary polygon layer's 'id' field",
  "description": "",
  "instructions": "Add a point on top of anything of interest and enter comments",
  "webmapId": "12345678",
  "focusImageLayer": {
    "serviceType": "arcgis",
    "serviceUrl": "https://server/service-name/ImageServer",
    "rasterIds": [
      1,
      2,
      3
    ],
    "layerNames": []
  },
  "observationLayers": [
    {
      "itemId": "ead6deb3d93848c4a7fd58025cc2cdaa",
      "title": "Abandoned Building Locations with Parcel id",
      "url": "https://my.domain.name/arcgis/rest/services/Hosted/abandoned_buildings/FeatureServer",
      "enrichmentDefinition": {
        "title": "Building Parcel Info",
        "layers": [
          {
            "itemId": "fghijklmnop123456xyz",
            "sourceUrl": "https://path/to/parcel/boundaries/FeatureServer/0",
            "fields": [
              {
                "source": "id",
                "destination": "parcelid"
              }
            ]
          }
        ]
      }
    }
  ]
}