Easylandscape - A GIS Package ![]() Siddharth Sharma Student - B.E. (IT) Final Year, Dehradun Institute of Technology Address : 65/17 Rajpur Road, Dehradun ( UA ) Phone No: + 91-135-2745222, E-mail: sid_it@hotmail.com
Abstract
Geo-Information System or GIS - A computer system capable of holding and using data describing places on the earth's surface in a better analytical manner. ILWIS stands for Integrated Land and Water Information. It is a Geographic Information System ( GIS ) with Image Processing capabilities ILWIS has been developed by the International Institute for Aerospace Survey and Earth Sciences ( ITC ) , ILWIS stands for Integrated Land and Water Information System. It is a Geographic Information System (GIS) with Image Processing capabilities This paper discusses the application of ILWIS by giving it a fully automated user-friendly interface EasyLANDSCAPE and implements it for GIS purposes by calculating select Landscape Parameters mentioned in the FRAGSTATS Manual by Dr. Kevin McGrigal and certain Morphometric Watershed Analysis Parameters . EasyLandscape also has certain built-in functionalities to facilitate elementary Map Operations like Raster, Vector, Segment, Point - Map, Histogram conversions Outline Easy LANDSCAPE - name given to this Project is a new way to look at GIS Operations . Earlier we had powerful tools like ILWIS , ArcView etc. which had tremendous capabilities of GIS , but a few constraints existed Determination of certain typical Parameters required many commands / operations to be done on the Map which sometimes became cumbersome to users who just had to look up their values to be used elsewhere . Also it required extensive knowledge of all ILWIS commands and functions to obtain results. EasyLANDSCAPE is a step in automating the long process User just hast to select the Map / Table etc . and click on the parameter to be determined and enter any information needed if any With the help of Client - Server model the Interface automatically performs the required operations on ILWIS and the result is displayed. In this Project around thirty parameters referred from the FragStats manual and certain Morphological Watershed Parameters have been successfully implemented I L W I S -Concepts and Applications ILWIS stands for Integrated Land and Water Information System. It is a Geographic Information System( GIS ) with Image Processing capabilities ILWIS has been developed by the International Institute for Aerospace Survey and Earth Sciences ( ITC ), Enschede, The Netherlands As a GIS package, ILWIS allows you to input , manage , analyze and present geographical data . From the data you can generate information on the spatial and temporal patterns and processes on the earth surface. Geographical Information Systems are nowadays indispensable in many different fields of application to assist in the decision making process . Most decisions are influenced by some facts of geography. What is at a certain location? Where are the most suitable sites? Where, when and which changes took place? Some examples
A Geographic Information System, or GIS, is an organized collection of computer hardware, software, geographic data, and personnel designed to efficiently capture, store, update, manipulate, analyze, and display all forms of geographically referenced information. Or, in simple terms: A computer system capable of holding and using data describing places on the earth's surface in a better analytical manner. Questions a GIS can answer
A. ILWIS as DDE Server IlWIS can act as a DDE ( Dynamic Data Exchange ) Server . This implies that ILWIS can receive input from other DDE supporting packages like Visual Basic or Delphi based systems. In this package we have created a user-friendly GUI (Graphical User Interface) which run the command required to obtain a certain result by performing certain operations on ILWIS. The user need not type in all the commands or perform other operations on ILWIS, all this is done automatically by the interface. The user is required to enter the file to be operated upon and the desired parameter to be obtained. Example:
B. Visual Basic as DDE Client 1. Link Topic Property For a destination control - returns or sets the source application and the topic ( the fundamental data grouping used in the application ) . Use Link Topic with the Link Item property to specify the complete data link. For a source form - returns or sets the topic that the source form responds to in a DDE conversation.
2. Link Item Property Returns or sets the data passed to a destination control in a DDE conversation with another application. Use LinkItem in a combination with the Link Topic property to specify the complete data link for a destination control to a source application . TO activate this link, set the LinkMode property. You set the LinkItem property only for a control used as a destination. Setting a permanent link at design time with the Paste Link command from the Edit menu also sets the LinkMode, LinkTopic, and LinkItem properties. This creates a link that is saved with the form. Each time the form is loaded, Visual Basic attempts to re- establish the conversation. 3. Link Timeout Property Returns or sets the amount of time a control waits for a response to a DDE message. Syntax: object.LinkTimeout [=number]. By default, the LinkTimeout property is set to 50 (equivalent to 5 seconds). You can specify other settings in tenths of a second. 4. Link Execute Property. Sends a command string to the source application in a DDE conversation, doesn't support named arguments. Syntax: object.LinkExecute string V. Landscape Parameters 1 Area Parameters
Morphometry deals with the measurement and mathematical analysis of the configuration of the earth's surface and of the shape and dimensions of it's landforms The study employs status of small watersheds and their analysis a) Mean Stream Length - The relationship between cumulative mean stream length and stream order reveals more or less straight line regression of positive exponential form b) Bifurcation Ratio - This is the ratio between the total number of stream of one order to that of next higher order in a drainage basis c) Weighted Mean Bifurcation Ratio - It is used to provide a more representative and clear picture of the bifurcation ratio for the whole basin d) Stream Length Ratio - It is the ratio between the mean length of the streams of any two consecutive orders which tends to be constant through out the successive order of a watershed e) ELongation Raio - It is the ratio of the diameter of the circle having the same area as that of the basin. f) Form Factor - It is the ratio of the Area of the basin to the length of the basin ILWIS Scripts In order to execute commands with variables we employ the use of Scripts Tool in ILWIS where predetermined Procedures are written and stored and can be used to determine parameters whose calculation involves combination of in-built and user-defined functions Some of them are mentioned below Class Core Area rem ILWIS Script Tabcalc %1 MCA1 = Sum( Corearea) / (NCore *10000) TabCalc %1 dev= SQ(Area - MCA1) TabCalc %1 CASD1= SUM(dev)/10000 TabCalc %1 dev2=SQ(CASD1-MCA1) TabCalc %1 CACV1 = SUM(dev2)*100 Open %1 Landscape Shape Index rem ILWIS Script TabCalc %1 LSI = Sum(perimeter) / SQRT(Sum(Area)) TabCalc %1 temp=1 TabCalc %1 Number=SUM(temp) TabCalc %1 MSI = Sum(ShapeI)/Number Open %1 Where %x is the variable object to be operated Conclusion This application is aimed at user who does not want to get into the detailed and cumbersome procedure to perform selected features on ILWIS A user friendly GUI interface has been provided to provide quick and easy access to a few GIS and RS results without actually performing required operations on ILWIS The aim of this software is to enhance and simplify the use of ILWIS through a User Interactive Interface References
The Author is indebted to and wishes to thanks Dr.P.S.Roy, Dean IIRS , Dehradun , Dr. R.S Solanki , Head , Department of Information Technology ,Prof. R.P. Arora HOD , Deptt of Computer Science & Engg DIT Dehradun , Mr. C. Jeganathan Mr. P.L N. Raju ( Head , Geo-Informatics Division) Ms. Mamta Verma , IIRS |