Strategy ONE
Usando um ESRI Shapefile
Baixe o plug-in de visualização do mapa ESRI fornecido para você e siga as etapas abaixo.
-
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
. -
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 abaixoxml/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. - Adicionar um filho
-
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ó emmstrGeoShapesConfig.xml
e renderiza as formas personalizadas apropriadas.