Strategy ONE

Usando um ESRI Shapefile

Baixe o plug-in de visualização do mapa ESRI fornecido para você e siga as etapas abaixo.

  1. Copie o Shapefile para a pasta do plug-in

    Um shapefile ESRI contém três tipos de arquivos: .dbf, .shp e .shx. Os nomes dos três arquivos devem ser iguais. Copie todos os três arquivos para o shp pasta na pasta do plug-in—plugins/ConnectorForMap/shp.

  2. Modifique o arquivo de configuração do formato geográfico para que a visualização do mapa ESRI possa usar seu Shapefile

    Navegar para mstrGeoShapesConfig.xml, localizado abaixo xml/config na pasta do plug-in e abra-o em um editor de texto. Siga este procedimento:

    • Adicionar um filho <layer> elemento para o <layers> elemento.
    • Defina o valor do ml atributo do <layer> elemento para ser o caminho relativo do arquivo .shp correspondente.
    • Adicionar um filho <shape> elemento para o <shapes> elemento.
    • Defina o valor do shapeKey atributo do <shape> elemento para ser o nome do campo que será usado para combinar as formas com os dados.
    • Defina o valor do shapeCat atributo a um valor inteiro exclusivo para identificar sua forma personalizada.

    O código no arquivo modificado deve ser semelhante ao código mostrado abaixo.

    Copiar
    <layers>
        <layer id="1000" title="US States SHP File" ml="shp/us_states.shp">
        </layer>
    </layers>
    <shapes>
        <shape id="905"
            custom="true"
            plugin="ConnectorForMap"
            desc="CUS States SHP File"
            roleId="2"
            type="Polygon"
            default="false"
            shapeKey="NAME"
            layerId="1000"
            shapeCat="10001"
        />
    </shapes>

    Como um recurso na amostra dos estados dos EUA, o ESRI Shapefile possui os seguintes campos:

    Copiar
    {
        "STATEFP": "06",
        "STATENS": "01779778",
        "AFFGEOID": "0400000US06",
        "GEOID": "06",
        "STUSPS": "CA",
        "NAME": "California",
        "LSAD": "00",
        "ALAND": 403483823181,
        "AWATER": 20483271881 
    }

    Precisamos usar o campo NOME para combinar as formas com os dados. Para fazer isso, definimos o valor do shapeKey atributo para ser NAME no <shape> elemento, como fizemos acima.

  3. Confirme se você pode usar as formas personalizadas

    • Reiniciar MicroStrategy Web.
    • Use a visualização do mapa ESRI em um painel VI e selecione Area Map como o tipo de mapa no painel Properties.
    • Expanda o menu suspenso Limites no painel Propriedades ESRI. Certifique-se de incluir a descrição de suas formas personalizadas como opção.
    • Escolha a opção para suas formas personalizadas. A visualização do Mapa lê o arquivo .shp especificado no arquivo ml atributo do <layer> nó em mstrGeoShapesConfig.xmle renderiza as formas personalizadas apropriadas.