Poderosa Visualização. Ánalise interativa. Ambiente moderno. Quando dados são o fundamento do seu trabalho, você precisa de uma ferramenta adequada para conseguir as respostas para suas perguntas.
Perguntamos à um verdadeiro entusiasta do IDL sobre a paixão por esta linguagem: com a palavra o sócio-diretor da SulSoft, Michael Steinmayer:
"Meu primeiro contato com o IDL foi há mais de 30 anos, no Instituto Max-Planck, em Garching/Munique, onde desenvolvi um programa para análise em tempo real dos dados do satélite ISO (Infrared Space Observatory). Na época, o IDL havia sido concebido por David Stern, programador da NASA, como uma plataforma voltada a engenheiros e cientistas que não necessariamente possuíam formação aprofundada em programação. O que me conquistou de imediato foi sua intuição e facilidade de uso. Desde então, venho utilizando o vasto arsenal de rotinas do IDL nos mais diversos projetos — desde análises tridimensionais de imagens médicas até o processamento de imagens hiper espectrais — aproveitando a visualização imediata de resultados intermediários diretamente no console, o que facilita enormemente o desenvolvimento e o refinamento dos programas."
O IDL é o ambiente ideal para analisar, visualizar e desenvolver suas aplicações sem perda de tempo. O IDL requer menos códigos e conhecimentos práticos em programação para produzir visualizações e análises dinâmicas. Seja com o ambiente de desenvolvimento padrão dele, o Framework Eclipse, ou utilizando o plug-in do Visual Studio Code, ele tornou-se uma verdadeira plataforma para suas soluções.
O IDL fornece um amplo suporte a fontes de dados, tipos de dados, formatos de dados e tamanhos de dados que você usa.
Use o IDL para acessar dados geralmente com os formatos TIFF, JPEG, DICOM e DXF, Formato de Dados hierárquico científicos como HDF, HDF-EOS, CDF e netCDF, bem como os formato de dados binários e ASCII. O IDL foi projetado para dados multidimensionais complexos.
Receba dados de servidores remotos ou escreva arquivos para um disco remoto usando protocolos comuns. O IDL age como um cliente HTTP e FTP, e possibilita o acesso a servidores Open Geospatial Consortium (OGC) semelhante ao Web Map Service (WMS) e Web Coverage Service (WCS).
Se você precisa analisar dados para distribuir aplicações comercialmente, o IDL tem as características que você necessita, incluindo:
Se você precisa converter imagens brutas para extrair uma informação, o IDL contém uma extensa biblioteca de processamento de imagens e análise de rotinas. O IDL permite que você extraia informações úteis aproximadamente alguns tipos de imagens digitais com ferramentas para transformar imagens geométricas, mapas, máscaras e estatísticas, ajustar, analisar regiões de interesse, contrastar e filtrar.
O IDL tem uma avançada ferramenta para processamento de sinais de dados, incluindo transformações para sinais de decomposição, janelas de algoritmos, rotinas para alisamento, convolução e aplicação de filtros digitais para remoção de ruídos, correlação e tecnologias de covariância para analisar sinais de componentes aleatórios. O IDL também possui um guia de ferramenta de ondas que fornece GUI e ondas de análises programáticas de dados multidimensionais.
O IDL possui uma extensa biblioteca com rotinas matemáticas e estatísticas. Se você precisa incluir cálculos e funcionalidades estatísticas de forma rápida e fácil na sua aplicação IDL, o IDL Advanced Math e Stats é o módulo para solucionar esse problema. Ele combina uma avançada visualização de dados e recursos de análises com uma abragente base de rotinas matemáticas e estatísticas da biblioteca numérica IMSL™ C. Essa solução permite você acessar e comprovar os algoritmos e rotinas diretamente no ambiente IDL sem precisar utilizar software adicional.
Enquanto o IDL fornece uma rica ferramenta de visualização, ele também inclui um completo acesso a programação usando interface gráfica. Crie sua própria aplicação de maneira personalizada e interativa com inteface gráfica. Com o IDL você pode fazer tudo para criar uma aplicação e distribuir, desenvolvendo uma solução otimizada para uma configuração especial.
Se você é um experiente programador IDL ou usuário avançado, o IDL vai reduzir seu tempo de codificação. O IDL fornece interatividade, um conjunto de bibliotecas para gráficos, mapeamento, exibição, entre outros. Utilize para abrir, analisar, visualizar dados e produzir resultados de qualidade, publicando gráficos prontos ou para construir ambientes de visualização customizáveis.
O IDL possui um ambiente de desenvolvimento de fácil usabilidade. O IDL WorkBench foi baseado no Framework Eclipse, que é uma plataforma de desenvolvimento completa, fornecendo um ambiente bem familiar para os usuários e programadores, com acesso facilitado a ferramentas e recursos. O IDL WorkBench ainda proporciona:
O IDL também oferece acesso fácil para plugins e extensões, guiado por folhas e tutoriais, bem como feeds RSS para mantê-lo atualizado diariamente.
O IDL possui uma visualização flexível, análise e ambiente de desenvolvimento que se integra facilmente com as outras ferramentas de software que você usa. O IDL oferece ainda uma variedade de formas de importação de código e funcionalidade de outras linguagens de programação e métodos avançados para a exportação de recursos IDL para suas aplicações escritas em outras linguagens.
O IDL permite que você compartilhe as aplicações de forma rápida e fácil com seus colegas. O IDL Virtual Machine é uma maneira simples, sem custo, de distribuir aplicações IDL para usuários que não possuem uma licença IDL. Para aplicações tanto comerciais quanto não comerciais, o IDL Virtual Machine pode ser fornecido com o seu programa e enviado em um único arquivo, ou baixado gratuitamente da internet. Também está disponível o IDL em licenciamento Runtime para situações onde o promotor requer uma maior flexibilidade.
Visualização poderosa. Análise interativa. Ambiente moderno. O IDL tem tudo que você precisa para seu projeto de análise de dados. Comece a trabalhar com IDL. E viste também as páginas sobre o IDL no site da NV5 !