Code Monkey home page Code Monkey logo

mcda4arcmap's People

Contributors

steffanv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mcda4arcmap's Issues

new classification feature

Translating German text below to English:

Instead of quantiles by unit number, use a second variable to classify the first. For example, classify average household income by quintiles of population count as follows: (1) sort units (e.g. neighbourhoods, districts) by avg hhld income; (2) add units from sorted list keeping a cumulative total of the population variable until 20% of total population of study area is reached; (3) start second class and reiterate, etc.. The result is a classification that includes the "poorest quintile" of the population (instead of the set of admin units). The second variable that determines the quantiles has to be a raw-count variable.

fuer die quantile klassifikation koennte man eine zweite variable (e.g., total population per unit) waehlen, und die quantiles waeren nicht abgezaehlte raeumliche einheiten (e.g., neighbourhoods) sondern gleiche kumulative summen (z.b. fuenftel) von der zweiten variablen - d.h., units sortiert nach erster variable (criterion - e.g., household income) aber klassifiziert nach je ein 1/n der zweiten variable (e.g., population). damit koennte man dann sowas ablesen wie: wo leben die reichsten 20% aller torontoer haushalte? nicht: wo sind die 20% reichsten stadtviertel, was man normalerweise sehen wuerde.

Saving Project Parameters: Weights or Decision Rules

It would be beneficial if within the project if a file could be created with the selected criteria and decision rule, OR selected criteria and weights. Therefore, using the "saved" parameters users can explore the differing decision rules or weights without having to reset the project parameters.

introduce local OWA

based upon: Malczewski, J. and Liu, X. 2014 ‘Local ordered weighted averaging in GIS-based multicriteria analysis’ Annals of GIS (in press)

Spatial Decision Support

The ability to create graphics/charts/graphs within the MCDA4ArcMap package would assist in its abilities to behave as a Spatial Decision Support System and improve analytical and visualization capabilities.

The ability to create an output chart that ranks the WLC, OWA scores with each location, as opposed to exporting the data into excel for manipulation or creating a new shapefile with results and manipulating it in an edit session. ie. a chart with the ten highest WLC scores with corresponding spatial attribute (ie. neighbourhood name)

Create a processing extent option?

Dear Developer,

I have been experimenting with the MCDA4ArcMap tool with a fairly large dataset (>20,000 polygons) and this would be on the small size of any future processing I intend to do. It would be nice to see a use display as current processing extent option. This could be a check box in your config section. This would limit the analysis to the current display extent. Ideal for testing and exploring the weights before attempting to apply them to the entire dataset.

This option becomes significant when one is exploring large datasets and is interested in the current area before attempting to roll out the weighting to the full dataset. It would allow the various MCDA methods to execute significantly faster as they would only ever be processing a subset of a much larger dataset.

Hope this idea makes sense?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.