# Como fiz isso: Dissolução de regiões e sub-regiões

Você pode criar regiões personalizadas usando a operação de dissolução. Usando dimensões hierárquicas, você pode criar uma relação hierárquica entre as várias áreas dissolvidas.

Neste exemplo, foi adicionado um mapa que contém os estados dos EUA dissolvidos em regiões e sub-regiões. Os mapas usam uma dimensão hierárquica para criar a hierarquia entre região, sub-região e estado.

Mapa com regiões dissolvidas dos EUA

Mapa com regiões dissolvidas dos EUA

Mapa com regiões dissolvidas dos EUA

Mapa com regiões dissolvidas dos EUA ![Exemplo de mapa dos Estados Unidos dissolvido em regiões](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/GeoAnalytics/ui_dissolve-example.png)

Quando você seleciona uma região, ela detalha as sub-regiões dos componentes.

Mapa com uma região dissolvida selecionada, mostrando sub-regiões dissolvidas

Mapa com uma região dissolvida selecionada, mostrando sub-regiões dissolvidas

Mapa com uma região dissolvida selecionada, mostrando sub-regiões dissolvidas

Mapa com uma região dissolvida selecionada, mostrando sub-regiões dissolvidas ![Mapa com uma região selecionada, agora exibindo sub-regiões dissolvidas](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/GeoAnalytics/ui_dissolve-example-subregion.png)

A seleção de uma sub-região exibe os estados dos componentes.

Mapa com uma sub-região selecionada mostrando os estados dos componentes

Mapa com uma sub-região selecionada mostrando os estados dos componentes

Mapa com uma sub-região selecionada mostrando os estados dos componentes

Mapa com uma sub-região selecionada mostrando os estados dos componentes ![Mapa de uma sub-região selecionada, agora exibindo estados de componentes individuais](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/GeoAnalytics/ui_dissolve-example-state.png)

Duas dimensões hierárquicas são usadas para criar este mapa. Um contém os nomes das regiões e estados. A segunda contém a geometria e é usada como o campo de localização.

## Dados

Este exemplo usa um único conjunto de dados que é adicionado sequencialmente no editor de carregamento de dados.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/GeoOperations-Dissolve-Example.htm)

#### Dados da região

`Regions:` `LOAD * inline` `"` `State;RegionName;SubregionName` `Alabama,US;South;East South Central` `Alaska,US;West;Pacific` `Arizona,US;West;Mountain` `Arkansas,US;South;West South Central` `California,US;West;Pacific` `Colorado,US;West;Mountain` `Connecticut,US;Northeast;New England` `Delaware,US;South;South Atlantic` `Florida,US;South;South Atlantic` `Georgia,US;South;South Atlantic` `Hawaii,US;West;Pacific` `Idaho,US;West;Mountain` `Illinois,US;Midwest;East North Central` `Indiana,US;Midwest;East North Central` `Iowa,US;Midwest;West North Central` `Kansas,US;Midwest;West North Central` `Kentucky,US;South;East South Central` `Louisiana,US;South;West South Central` `Maine,US;Northeast;New England` `Maryland,US;South;South Atlantic` `Massachusetts,US;Northeast;New England` `Michigan,US;Midwest;East North Central` `Minnesota,US;Midwest;West North Central` `Mississippi,US;South;East South Central` `Missouri,US;Midwest;West North Central` `Montana,US;West;Mountain` `Nebraska,US;Midwest;West North Central` `Nevada,US;West;Mountain` `New Hampshire,US;Northeast;New England` `New Jersey,US;Northeast;Mid-Atlantic` `New Mexico,US;West;Mountain` `New York,US;Northeast;Mid-Atlantic` `North Carolina,US;South;South Atlantic` `North Dakota,US;Midwest;West North Central` `Ohio,US;Midwest;East North Central` `Oklahoma,US;South;West South Central` `Oregon,US;West;Pacific` `Pennsylvania,US;Northeast;Mid-Atlantic` `Rhode Island,US;Northeast;New England` `South Carolina,US;South;South Atlantic` `South Dakota,US;Midwest;West North Central` `Tennessee,US;South;East South Central` `Texas,US;South;West South Central` `Utah,US;West;Mountain` `Vermont,US;Northeast;New England` `Virginia,US;South;South Atlantic` `Washington,US;West;Pacific` `West Virginia,US;South;South Atlantic` `Wisconsin,US;Midwest;East North Central` `Wyoming,US;West;Mountain` `District of Columbia;South;South Atlantic` `"` `(delimiter is ';');`

## Como eu construí isso

1. Adicione os dados no Editor de carregamento de dados.

2. Clique em Criar nova conexão e selecione Qlik GeoOperations.

3. Clique em Criar nova conexão.

4. Em Espaço, selecione o espaço onde a conexão será localizada.

5. Selecione Qlik GeoOperations na lista de conectores de dados.

6. Clique em Criar.

7. Em Conexões de dados, clique em the Selecionar dados icon na sua conexão de Qlik GeoOperations.

8. Em Operação, selecione Dissolver.

9. Defina os seguintes parâmetros:

   * Dissolver campo: SubregionName

   * Resolução: Origem.

10. Em Conjunto de dados 1, defina os seguintes parâmetros:

    * Tipo: Tabela carregada
    * Nome da tabela: Regiões
    * Campo de chave: Estado
    * Tipo e campo de geometria: Área nomeada e Estado.

11. Selecione a tabela e escolha os seguintes campos:

    * SubregionName
    * DissolvedPolygon

12. Clique em Inserir script.

13. No script, substitua `DissolvedPolygon` por `DissolvedPolygon as SubregionPolygon`.

    Nota de dica

    Quando você está usando várias operações, é importante renomear os nomes de campos padrão usados por Qlik GeoOperations para evitar a criação de concatenações e loops indesejados no seu script de carregamento.

14. Em Conexões de dados, clique em the Selecionar dados icon na sua conexão de Qlik GeoOperations.

15. Em Operação, selecione Dissolver.

16. Defina os seguintes parâmetros:

    * Dissolver campo: RegionName

    * Resolução: Origem.

17. Em Conjunto de dados 1, defina os seguintes parâmetros:

    * Tipo: Tabela carregada
    * Nome da tabela: Regiões
    * Campo de chave: Estado
    * Tipo e campo de geometria: Área nomeada e Estado.

18. Selecione a tabela e escolha os seguintes campos:

    * RegionName
    * DissolvedPolygon

19. Clique em Inserir script.

20. No script, substitua `DissolvedPolygon` por `DissolvedPolygon as RegionPolygon`.

21. Carregue os dados.

22. Na exibição de pasta, crie uma dimensão hierárquica chamada Regiões. Adicione os seguintes campos a ela, na ordem:

    * RegionName
    * SubregionName
    * Estado

23. Crie uma dimensão hierárquica chamada RegionPolygons. Adicione os seguintes campos a ela, na ordem:

    * RegionPolygon
    * SubregionPolygon
    * Estado

24. Adicione um mapa.

25. Adicione uma camada de área usando Regiões como a dimensão. Defina as seguintes propriedades:

    * Em Localização, defina o Campo de localização como RegionPolygons.
    * Em Cores, defina Cores como Personalizado e faça o seguinte:
      * Selecione Cores persistentes.
      * Selecione 100 cores.
      * Defina Opacidade como 50%.
      * Defina Cor de contorno como 000000.

26. Centralize a região no mapa e depois defina Limitar navegação de panorâmica como Personalizado e clique em Definir limite de panorâmica.