Your SlideShare is downloading. ×
0
Fuzzy Logic and GeoMedia            Supervisors:                   Prof. Dr. Dietrich Schröder                   Prof. Dr....
Agenda   Introduction            About Me   Objectives              Work Project on MapWindow   Literature review    ...
Introduction   Site selection process - a screening technique   Factors for selection of land fill (slope, river, road, ...
Objective   Formulation of membership functions   Primary goal - creation of generic Tool.   Comparison of the results
Literature Review   Conventional use of Fuzzy Logic - control systems   Successful Implementation – analysis,and classif...
Study area and Data         Figure 3 : Map of Study Area                                        6
Scope of GeoMedia Software   GeoMedia Professional 6.1   GeoMedia Grid 6.1 – An extension   Single GIS environment   P...
Theory of Fuzzy Logic   Lotfi Zadeh, Fuzzy Sets (1965).   Fuzzy logic – Described to cope with fuzziness.   Fuzzy sets ...
Characteristic Function:Let X be the universe of discourse with elements x. Then for  Boolean logic the Characteristic fun...
An exampleThe degree of Fuzzy sets is shown as follows:Layers            Membership function                  MF = 0,     ...
Membership FunctionsLayers        Membership function              MF = 1,                if 0 <x<5Slope              MF =...
Fuzzy logic with basic analysis tool 01Settlement    Membarship  0Membarship  500 m    Membarship 1Void m  1Membarship  15...
Fuzzy logic Analysis                              Rivers                         Aquifer                   Wells          ...
Fuzzy analysis results for Optimumsites     Addition operation withFunction value of 5                   Product a thresho...
Boolean Analysis                                          0<Aspect <180                             Slope < 10 degrees    ...
Boolean analysis results for optimumsites
Fuzzy and Boolean Comparisions                         Minimum Function   0 Membarship   1 Membarship    Boolean resultant...
Fuzzy and Boolean Comparisions   Boolean - sharp distinction with “YES” and “NO” areas   Fuzzy - gradual delineation for...
The Fuzzy Command Tool                    Input section                    Process Section                    To specify a...
Results of fuzzy command tool                         Settlement                 Wells         RoadsRivers                ...
Conclusions   Successful implementation of the generic tool   Applicability of the tool to any layer except for complica...
Conclusions   Future Work – To improve upon the different functions other    than linear.   Future Work – customizing co...
About Me   B.Sc. Maths, Physics and Geology   M.Sc. Geology (Osmania University, Hyderabad, India)   M.Sc. Geoinformati...
Current Job Project – Integration ofMapWindowGIS Integration of MapWindowGIS into SAFIRA II MMS  software Softwares and ...
MapWindowGIS   GIS application made using MapWindowGIS                                             26
Possibilities on Selection Single selection          Multiple selection      Multiple selection Switch selection          ...
Final integration of MapWinGIS projectFinal Integration of MapWinGIS application into SAFIRA MMS 28
Inception of MapWindow
30
Fuzzy Logic Analysis using GeoMedia by Bhaskar Reddy Pulsani
Upcoming SlideShare
Loading in...5
×

Fuzzy Logic Analysis using GeoMedia by Bhaskar Reddy Pulsani

880

Published on

Site selection process is a screening technique, used to select appropriate sites for dumping waste. Screening is done by considering the restrictions that have to be met when selecting a site. Two Screening methodologies i.e. Boolean and Fuzzy were used for delineating dumping zones. Boolean defines a two valued logic with sharp delineation of boundaries where as fuzzy provides a smooth transition between the boundaries to handle the concept of vagueness.
Implementation of membership functions for Fuzzy Logic analysis requires a lot of steps for manual process. As most of the process is generic for different layers, the analysis procedure was automated by customizing the application. Therefore, for site selection, a manual and automated fuzzy logic analysis was performed by making use of GeoMedia.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
880
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Applai uses GeoConcept Expert software in fuzzy logic business modelling for retail stores
  • Lotfi Zadeh , Fuzzy Sets (1965). Fuzzy logic is used to describe and cope with fuzziness. fuzzy sets are superset of conventional (Boolean) logic Membership values in fuzzy systems range from 0 to 1, with 0.0 representing absolute Falseness and 1.0 representing absolute Truth. Truth values between True and False. Not everything is either/or, true/false, black/white, on/off etc. Reasoning using linguistic terms . Natural to express expert knowledge. If the distance is short then assign 0 membership
  • This is the current project I am working on as a researcher to support the D-Site working group (Decision-Support Integrating Technology and Economics). The group develops scientific software as part of research in EberhardKarls Universit ät Tübingen for the assessment, revitalization and optimization of contaminated sites including models for contaminant migration and risk exposure. There are always complications when a licenced software has to be distributed among the users away from scientific community. The project has been taken up to lessen the burden of scientific softwares. Opensource softwares are free to distribute and provides an ideal way for further improvements.
  • The developed Mini GIS application has capabilities similar to ARCGIS with respect to viewing the shapefiles and its attributes. With the needs of the current project the application has been built to have zoom in, zoom out, panning, selection and zoom to extent map cursor options. It changes the attributes in the table with respect to selected polygons. Has buttons to make backup of the original shapefiles and also reverts the changes when the conditions are not met. When a landuse category (towards the left in the figure that holds four categories) is selected from the listbox, the polygons along with its respective attributes in the table are highlighted. It also gives statistics of the study area (displayed at the bottom of the fugure) which are displayed dynamically when changes are made on the shapefiles. The application is still in the building stage and can be extended to have many more capabilities. This application can be integrated into any software developed on Windows using VB6, VB.Net, C# or Visual C++.
  • One of the diverse capability includes different selection options with single and multi selection and de-selection options. The values of the any polygons can be changed depending upon the users need to change them.
  • Transcript of "Fuzzy Logic Analysis using GeoMedia by Bhaskar Reddy Pulsani"

    1. 1. Fuzzy Logic and GeoMedia Supervisors: Prof. Dr. Dietrich Schröder Prof. Dr. Franz-Josef Behr 1
    2. 2. Agenda Introduction  About Me Objectives  Work Project on MapWindow Literature review ActiveX  Inception of VnRPToolkit Study area and Data Scope of GeoMedia software Fuzzy logic approach Boolean logic Fuzzy and Boolean Comparisions Fuzzy Command Tool Conclusions 2
    3. 3. Introduction Site selection process - a screening technique Factors for selection of land fill (slope, river, road, geology, land use, etc.) Factors for restrictions (environmental, economic, social and legislative factors.) Boolean logic and Fuzzy logic 3
    4. 4. Objective Formulation of membership functions Primary goal - creation of generic Tool. Comparison of the results
    5. 5. Literature Review Conventional use of Fuzzy Logic - control systems Successful Implementation – analysis,and classification of RS. GIS software packages.  IDRISI called FUZSIG. No incorporation of generic tool for process automation Fuzzy analysis - Extensive and laborious analysis. 5
    6. 6. Study area and Data Figure 3 : Map of Study Area 6
    7. 7. Scope of GeoMedia Software GeoMedia Professional 6.1 GeoMedia Grid 6.1 – An extension Single GIS environment Provides generic tools for manual fuzzy analysis Customization through VB, Visual C++ and Visual C# 7
    8. 8. Theory of Fuzzy Logic Lotfi Zadeh, Fuzzy Sets (1965). Fuzzy logic – Described to cope with fuzziness. Fuzzy sets – A superset of conventional (Boolean) logic MF range – 0 to 1. Reasoning using linguistic terms. If the distance is short then assign 0 membership 0 0 0 1 1 1 0 0 0.2 0.4 0.6 0.8 1 1 (a) Boolean Logic. (b) Fuzzy Logic. 8
    9. 9. Characteristic Function:Let X be the universe of discourse with elements x. Then for Boolean logic the Characteristic function fA(x) of AfA(x): X → {0, 1},where fA(x) = 1 if x is totally in A; fA(x) = 0 if x is not in A;However for a Fuzzy set A we haveμA(x): X → [0, 1], where μA(x) = 1 if x is totally in A; μA(x) = 0 if x is not in A; 0 < μA(x) < 1 if x is partly in A. 9
    10. 10. An exampleThe degree of Fuzzy sets is shown as follows:Layers Membership function MF = 0, if x < 500Settlements MF = 1, if x > 1500 MF = ((x-500)/1000), if 500 ≤ x ≤ 1500 Figure 1:Visual interpretation of Membership Function with respective graphs 10
    11. 11. Membership FunctionsLayers Membership function MF = 1, if 0 <x<5Slope MF = ((x-5)/10), if 5≤x≤15 MF = 0, if x>15 MF = 0, if 225≤x≤315 MF = ((x-135)/90) if 135<x<225Aspect MF = ((x-315)/90) if 315<x<45 (315<x<405) MF = 1, if 45≤x≤135 MF = 1, if x=361(flat areas) MF = 0, if x<200Wells MF = ((x-400)/200), if 400≤x≤600 MF = 1, if x>600 MF = 0, if x<250River MF = ((x-250)/500), if 250≤x≤750 MF = 1, if x>750Road MF = 0, if x>500 MF = ((500-x)/500), if 0<x≤500 MF = 0, if x<250settlements MF = ((x-500)/1000), if 500≤x≤1500 MF =1, if x>1500 MF = 0, if x > +125Geology MF = ((125-x)/250), if -125≤x≤+125 MF = 1, if x < -125
    12. 12. Fuzzy logic with basic analysis tool 01Settlement Membarship 0Membarship 500 m Membarship 1Void m 1Membarship 1500 Membarship Void
    13. 13. Fuzzy logic Analysis Rivers Aquifer Wells Legend Settlement 0 Aspect 0.1 0.2 Roads 0.3Slope 0.4 0.5 0.6 0.7 0.8 0.9 1
    14. 14. Fuzzy analysis results for Optimumsites Addition operation withFunction value of 5 Product a threshold Minimum operation Suitable areas 0 Membarship 1 Membarship
    15. 15. Boolean Analysis 0<Aspect <180 Slope < 10 degrees Minor Aquifer Settlement distance = 1000m Rivers distance = 500mRoads distance=500m Wells distance = 500m
    16. 16. Boolean analysis results for optimumsites
    17. 17. Fuzzy and Boolean Comparisions Minimum Function 0 Membarship 1 Membarship Boolean resultant areas
    18. 18. Fuzzy and Boolean Comparisions Boolean - sharp distinction with “YES” and “NO” areas Fuzzy - gradual delineation for selected landfill Flexibility to decide on threshold for fuzzy logic  No need for repeated analysis  No need for change in criteria and rules  Saves time and reduces effort Decisions on threshold can be supplimented by field work
    19. 19. The Fuzzy Command Tool Input section Process Section To specify ascending or descending from a layer Output section Context Help Command buttons
    20. 20. Results of fuzzy command tool Settlement Wells RoadsRivers Unsuitable Suitable
    21. 21. Conclusions Successful implementation of the generic tool Applicability of the tool to any layer except for complicated fuzzy functions. Illustrates the Need for customizable GIS softwares. Demonstrates GeoMedia Grid as an example of software providing the framework for customizing applications
    22. 22. Conclusions Future Work – To improve upon the different functions other than linear. Future Work – customizing complicated fuzzy functions if the process is recurring.
    23. 23. About Me B.Sc. Maths, Physics and Geology M.Sc. Geology (Osmania University, Hyderabad, India) M.Sc. Geoinformatics (HFT, Stuttgart, Germany) Work  Research Associate (Software Developer)  Currently doing a job as a Software Engineer
    24. 24. Current Job Project – Integration ofMapWindowGIS Integration of MapWindowGIS into SAFIRA II MMS software Softwares and languages used  MapWindowGIS Libraries  MapWindow Active X Components  Visual Basic 6 25
    25. 25. MapWindowGIS GIS application made using MapWindowGIS 26
    26. 26. Possibilities on Selection Single selection Multiple selection Multiple selection Switch selection Multi De-selection Single De-selection Different capabilities on polygon selection 27
    27. 27. Final integration of MapWinGIS projectFinal Integration of MapWinGIS application into SAFIRA MMS 28
    28. 28. Inception of MapWindow
    29. 29. 30
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×