Produtos
As funções principais da aplicação correspondem à de consulta, pesquisa e visualização temática de dados através de mapas digitalizados. Para executar isso, o sistema efetua a integração de mapas digitais da área agrícola com a base de dados cadastral da empresa. Os mapas são fornecidos pela empresa em formato DXF padrão, e convertidos para um formato próprio da aplicação. Já os dados podem ser acessados diretamente no banco de dados padrão SQL da empresa, importados de planilhas Excel, ou integrados diretamente com funcionalidades dos demais sistemas da empresa.
Estruturalmente, o produto é composto de 3 módulos. O principal deles efetua as consultas e pesquisas sobre mapas e dados. Os dois outros são módulos de suporte, destinados à edição e preparação do mapa digital, e à importação e formatação de dados em consultas específicas aos bancos de dados ou acesso a planilhas.
Módulo: IMAP Visual
Módulo principal do sistema, destinado ao uso por parte dos usuários finais da aplicação. Permite a integração de mapas digitais e dados cadastrais, em cima da qual são efetuadas consultas e pesquisas temáticas para apresentação em tela e impressão em papel. Disponibiliza 5 métodos básicos de consulta:
Além dos métodos de pintura, o módulo de visualização permite a execução de Consultas e Pesquisas sobre a própria base de dados, aplicando filtros sobre a exibição das áreas no mapa. Esses filtros estão disponíveis para todos os dados carregados no mapa, podendo, por exemplo, ser aplicado para visualização apenas de uma região, de áreas com estimativa de colheita, de talhões programados para corte em determinada época da safra, ou outras informações individuais e cruzadas entre si.
Todas as áreas do mapa, que possuem dados atrelados a elas, podem ter seu cadastro consultado diretamente através de um simples clique do mouse sobre a mesma. A partir dessa operação, são exibidos os dados de cadastro, com identificação da propriedade, talhão, áreas, toneladas estimadas e todo o conjunto de informações importadas para o mapa.
Por último, esse módulo possui um conjunto de funcionalidades básicas de manipulação do mapa, como zooms de aproximação e afastamento, seleção de áreas, exportação do mapa para arquivos em formatos bitmap, e impressão do mesmo.
Módulo: IMAP Editor
O módulo editor faz a importação dos mapas digitalizados pela usina para o formato interno da aplicação. O formato básico para importação é o padrão DXF-12, que pode ser facilmente obtido em praticamente todos os principais produtos de desenho de mapas do mercado. Uma vez importado, o mapa pode ser manipulado como forma de prepará-lo para o uso no módulo de visualização. Essa etapa pode ser bem simples, dependendo do quanto padronizado e preparado para a integração o mapa original está.
Essencialmente, a situação ideal de edição e preparação do mapa é aquela em que os talhões encontram-se poligonizados (fechados) e gravados em um mesmo nível (layer), com um correspondente nível contendo os códigos de identificação de cada talhão. Nessa situação, com apenas 1 operação básica, de associação dos códigos às áreas, o mapa já se torna apto para uso no módulo de visualização.
Detalhando um pouco mais, essa operação de associação é aquela em que atrelamos um código de identificação a cada uma das áreas do mapa. Por ela, cada talhão recebe o número pelo qual pode ser associado aos dados cadastrais, o que permitirá a visualização das informações individualizadas de cada área. Entretanto, caso o mapa original necessite de um trabalho maior de edição, o módulo Editor disponibiliza um conjunto de funcionalidades completo para facilitar essa tarefa:
Módulo: IMAP Dados
Finalizando, temos o módulo de dados, que possibilita a importação de informações a partir de bancos de dados padrão SQL ou mesmo de planilhas para um formato possível de ser ligado ao mapa no módulo de visualização.
Caso os dados sejam provenientes de bancos de dados, o sistema aceita integração direta com bancos Oracle, SQL Server e Interbase/Firebird, através da configuração e gravação de consultas pré-especificadas. Dessa forma, é possível, por exemplo, efetuar uma integração direta com o sistema de controle agrícola da empresa, elaborando os dados para montagem de mapas que utilizem informações específicas do banco da empresa. Dependendo da disponibilidade das informações, podem ser elaborados estudos específicos, ou mantidas consultas padronizadas de acompanhamento de operações executadas no campo.
Outra possibilidade, disponível no módulo de dados, é a importação de dados a partir de planilhas em formato Excel. No caso, estruturadas com cada área representada em um registro, e as colunas contendo os dados, a importação é direta, e possibilita a elaboração de estudos com representação de dados em mapas para questões não atendidas ou fora do escopo do banco de dados da empresa.
Em ambos os casos, a única exigência básica é a de que os dados originais tragam um campo como o código de identificação da área. Por exemplo, pode ser o código de identificação da fazenda e talhão, que deve ser o mesmo utilizado no mapa digital para possibilitar a integração das duas informações.
Todas a informações importadas são organizadas em um formato interno do sistema, separando dados numéricos (parâmetros) de dados cadastrais (atributos). Pelo módulo de dados, além da execução e filtragem dos dados, é possível também a atribuição de formatação aos campos numéricos, para uma representação mais adequada nos mapas gerados pelo módulo de visualização.
Integração com outros sistemas
Os demais sistemas da empresa, como o ICOL (planejamento de colheita) e IPLAN (planejamento de plantio) possuem integração direta com o IMAP. Isso é feito através da alimentação de campos de associação com os mapas nos próprios registros internos de fazendas, blocos e talhões, permitindo que, com um mapa já preparado para essa integração, que as informações possam ser exportadas diretamente para a aplicação de mapeamento.
Com essa estrutura, passa a ser possível a execução de consultas e pesquisas nos sistemas de planejamento e, através de um comando simples, a verificação automática dos resultados no módulo de visualização. Dessa forma, podemos exportar dados das funções de pesquisa, de programação de colheita, reforma ou plantio, ou mesmo analisar aa configuração de restrições e a programação de colheita mensal/semanal elaborada.
Dentro da programação de evolução da aplicação, estão incluídas implementações de funções de otimização espacial (considerando localização de propriedades, distâncias e deslocamentos), para ampliar a qualidade da preparação e montagem principalmente das programações operacionais de colheita, transporte e plantio.