UNIVERSIDADE FEDERAL DE CAMPINA GRANDE-UFCG PÓS-GRADUÇÃO EM ENGENHARIA CIVIL E AMBIENTAL DISCIPLINA: GEOTECNOLOGIAS PROFESSORA: IANA ALEXANDRA ALVES RUFINO GEOTECNOLOGIAS LIVRES ILWIS ALUNOS: JOHN ELTON B. L. CUNHA ERICK DOS SANTOS LEAL ANTONIO LEOMAR F. SOARES Setembro 2010 INTRODUÇÃO • Significado: ILWIS: Integrated Land and Water Information System • O que é? É um software holandês de sensoriamento remoto e SIG para elaboração de informação geográfica vetorial e raster, inclui digitalização, edição, análises, representação e produção de mapas. Desenvolvido pelo ITC. • História: 1984: o ITC recebeu recursos do ministério Holandês para o desenvolvimento de um SIG para planejamento do solo e água. • História: 1988: foi lançada a versão 1.0, baseada no sistema DOS; 1996: lançado o ILWIS 2.0 para windows; 2001: lançado o ILWIS 3.0; 2004: O ILWIS 3.2 para a ser shareware; 2007: lançado a versão 3.4, passando a ser um software livre; Hoje: Versão 3.7 open. Começando com o ILWIS • Download no site: 52 North.org • Duplo click no ícone do ILWIS Obs.: Programa em inglês O navegador Fornece uma visão esquemática dos comandos e arquivos dentro do computador; O navegador possui uma lista de todos os drives e diretórios; A opção History disponibiliza os dados usados mais recentemente; Por exemplo, quero abrir um arquivo “x” no ILWIS, utilize o navigator. The standard toolbar Barra com os comandos mais usados Catalog(s) Parte da janela principal, na qual mapas, tabelas e outros objetos são mostrados com o seu próprio tipo de ícone Customizing the catalog: mostra apenas os documentos de sua preferência. Object selection toolbar Permite que você especifique o tipo de objeto que Interessar no catalog OBRIGADO... ILWIS ILWIS - Navigator ILWIS – Operation-List ILWIS – resample command ILWIS – resample command MapWindow - Original MSG IR108 image MapWindow - Resampled IR108 image ILWIS – command-line ILWIS - commands IR108SouthAmerica.mpr = MapResample ( '201001202000_IR_108', SouthAmerica.grf, bicubic ) ILWIS – commands / map calculus • • • • mapC mapC mapC ndvi = = = = mapA + mapB mapA * mapB – mapA / mapD exp(mapA)*cos(mapB) (NIR-VIS)/(NIR+VIS) Scripts • Script = a collection of commands that are executed in order • All non-interactive ILWIS commands can be scripted • Script has option for parameters and automatic form Scripts - Example import tiff(mapA.tif, mapA.mpr) mapB = 200 * mapA + 1000 export TIFF(mapB.mpr, mapB.tif) Script editor Left: Script editor Right: Parameter specification Script editor • Specify parameters ==> automatic form Scripts - Benefit • Scripts combine ILWIS algorithms, models and commands to: ▫ Create new models/algorithms ▫ Automate tasks ▫ Connect different tools together Executing ILWIS commands from other programs • ILWIS commands can be executed from MSDOS • Syntax: ILWIS.exe –C <command> • Example: ILWIS.exe –C mapC = mapA + mapB Executing ILWIS commands from other programs • ILWIS commands can be called from other programs: ▫ ▫ ▫ ▫ ▫ ▫ ▫ MS-DOS Command-Prompt MS-DOS batch (.bat) files Excel Visual Basic ArcGis Java/C#/C++/Python Any program that can execute MS-DOS commands