Dashboard com ArcGis e Flex

Este post com um Dashboard ( Painel de Controle) segue o exemplo de um serviço do ArcGIS Server disponível no ArcGIS API for Flex . O objetivo é tirar uma pequena dúvida do geodesenvolvedor de serviços do ArcGIS Server. Marcos, que pretende inserir dados de um banco de dados relacional em um serviço do ArcGIS Server. Para isso será usado o mesmo exemplo da página citada acima que está disponível no site contendo o Source Code (código fonte) na respectiva tab da página e que deve ser observado para seguir este exemplo. Para o desenvolvimento de uma aplicação ArcGis API com Flex é preciso ter acesso a um servidor ArcGIS Server, uma IDE Flex Builder , um Sistema de Gerenciador de Banco de Dados como o PostgreSQL ou um servidor de BI como o Pentaho , por exemplo, e saber um pouco de programação.

O primeiro passo foi criar uma tabela contendo dados fictícios e somente para exemplo em um Sistema de Gerenciador de Banco de Dados PostgreSQL

O passo seguinte foi criar um web service rest com a linguagem de programação Java para disponibilizar os dados fictícios que serão usados no exemplo…

Para acessar os dados do web service foi inserido um HTTPService em um MXML Application no Flex Builder para chamar o serviço rest :

Em seguida foi criada uma função init() para chamar os dados logo no início da aplicação…

Depois a função chamará e organizará os dados obtido do web service e que serão usados na aplicação:

O botão Query será o responsável pela união dos dados do mapa com os dados dos gráficos. E especialmente neste exemplo o campo que irá unir toda a aplicação do mapa até os gráficos será um texto (String) que está no input fText ( ver no código fonte da página ) e não um número (Integer) como o id, por exemplo …

O clique no mapa será responsável pela filtragem dos dados do mapa com os gráficos.

O resultado do exemplo terá um geo dashboard (painel de controle ou de bordo) com acesso aos dados do arquivo .MXD do serviço do ArcGIS Server com os dados obtidos de uma base de dados…

Para saber mais: http://help.arcgis.com/en/webapi/flex/index.html

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

Você está comentando usando sua conta WordPress.com. Sair / Mudar )

Imagem do Twitter

Você está comentando usando sua conta Twitter. Sair / Mudar )

Foto do Facebook

Você está comentando usando sua conta Facebook. Sair / Mudar )

Conectando a %s