InMap

O InMap é um produto desenvolvido pela Millenio Serviços Técnicos desenvolvido para operar em ambiente de rede estruturada. A concepção e histórico de desenvolvimento e casos de uso orientam sua utilização a administrações públicas, autarquias ou empresas de serviços que tenha a necessidade de relacionar seus processos de trabalho com o território.

O cliente do InMap possui grande facilidade para seu acesso pois o produto em ambiente web com customização para intranet; seu acesso é realizado por meio dos principais browsers do mercado. Ainda como característica geral observa-se que seus componentes estão baseados em PHP, Apache e Javascript; seu componente geográfico tem origem em software livre (Mapserver e I3Geo -V.4.3) dos quais foi especializado.

O produto pode ser fornecido em sua versão básica ou customizado segundo necessidades específicas. No primeiro caso, a versão básica apresenta os componentes necessários à integração dos dados geográficos, literais, a realização de consultas e sua representação. Reserva-se a customização ao atendimento de necessidades específicas, analisada sua viabilidade caso a caso.

O módulo básico relaciona dados gerenciados por diferentes SGDB(s) de mercado (Postgris, SQL Server, Oracle, Access, entre outros). Uma camada ETL (extração – transformação – carregamento) administra a relação entre dados de origem e a base de referência. A comunicação entre as diferentes bases de dados é realizada por chaves de relacionamento.

referência visa potencializar a multifuncionalidade. O relacionamento entre dados e sua representação no território por meio de classes (ponto – linha – polígono) com relações topológicas integras (contem / está contido, por exemplo) amplia o entendimento sobre a informação resultante e a percepção de características de difícil percepção através de sistemas convencionais (proximidade, distribuição e tendência, por exemplo). Poderão ser customizados módulos adicionais.

Detalhes

Desenvolvimento em “código aberto” de modo a atender aos requisitos de um produto com essas características;
Utilização de linguagem de programação robusta e escalável, compatível com o framework Apache / JavaScript. No desenvolvimento do produto foram atendidos os princípios de Orientação a Objetos (OO);
Uso de Arquitetura de 3 (três) camadas, a saber: Interface, Regra de Negócio e Acesso a Dados;
Atendimento ao Padrão de Interoperabilidade de Governo Eletrônico (e Ping) quanto as suas características gerais;
Possibilidade de criação de um serviço de publicação de mapas como um serviço WEB (“Web Service”);

Tecnologia

APACHE
PHP
Javascript
Mapserver