-2

How can I export layers from ArcGIS for use in Matlab software for working with Fuzzy Logic, and what extension?

2
  • 1
    More detail would be useful, for example, what type of data are you working with?
    – Matt
    Commented Oct 13, 2016 at 8:06
  • my data are vector but i can changing them to raster can you write perform individual steps of format conversion ,weighting and also make rules to me? do you know what difference between SDM tools and fuzzy logic in Matlab software? the other question was, should I add layers in MATLAB or should I correct inputs to name the layers in MATLAB? of the file, add input. please help me dear friend
    – user1371
    Commented Oct 14, 2016 at 13:08

1 Answer 1

1

As far as I know Matlab expects ascii rasters as input and please refer to http://desktop.arcgis.com/en/arcmap/10.3/tools/conversion-toolbox/raster-to-ascii.htm. Also you may need to reclassify your data to have crisp values before exporting to ascii. Lastly you would be able to do fuzzy logic analysis through overlay toolset's fuzzy overlays.

5
  • can you write perform individual steps of format conversion ,weighting and also make rules to me?please dear
    – user1371
    Commented Oct 13, 2016 at 12:47
  • do you know what difference between SDM tools and fuzzy logic in Matlab software?
    – user1371
    Commented Oct 13, 2016 at 13:12
  • I took a course about fuzzy logic, ANN and AI, and used Matlab during that period. There was no fuzzy logic module (i.e., SDM which then adopted in ArcGIS as Spatial Overlay toolbox) for ArcGIS (I am talking about times when there were a couple of poor Internet search engines, no Google yet!). I think how you classify your data and set the rules completely depend on your question. The rudimentary workflow can be: 1. Decide factors and their crisp values (I can think of categorical sets), and then use reclassify tool to actuate these conceptualisation.
    – fatih_dur
    Commented Oct 14, 2016 at 0:07
  • Aforementioned ArcGIS toolbox might help better in fuzzification 2. Convert ArcGIS raster to ascii (in fact with the latest additions, Matlab may process GeoTIFF as well, please research) or any other useable format for MatLab. 3. Import/load this data into MatLab and set your rules. Good luck
    – fatih_dur
    Commented Oct 14, 2016 at 0:13
  • the other question was, should I add layers in MATLAB or should I correct inputs to name the layers in MATLAB? of the file, add input. please help me.
    – user1371
    Commented Oct 14, 2016 at 6:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.