Hi all.&nbsp; This is my first attempt at using the mailing list... <br><br>I
have digitized a topo map's landuse classes into a vector layer, and
then converted the vector to a raster.&nbsp; I want to see how much land
would have been required for settlements at point x,y with population
of 'P' to sustain themselves.&nbsp; Example, for site 'Shuna'&nbsp; with a
population of 5000 I need 16 sq km (of landuse classes 1,2,5
(agricultural,olive,fruit)).&nbsp;&nbsp; <a href="http://arkygeek.blogspot.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://arkygeek.blogspot.com</a>&nbsp; for a crude drawing of what i mean... <br><br>
&nbsp;What
I am trying to do is (ultimately) determine the radius of the circle
that will contain 'A' square meters of usable land.&nbsp; These are the general steps I have come up with...
<br><br>1.&nbsp; the landuse classification data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - convert the vector layer of classified land to a raster.<br clear="all">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span><br>2. this new raster will contain 2 values - 0=not usable and 1=usable&nbsp; (??should i do this??) and then I can do this
<br>&nbsp;&nbsp;&nbsp;&nbsp; - ask for population size of settlement
<br>&nbsp;&nbsp;&nbsp;&nbsp; - ask for site to analyze which will give xy<br>&nbsp;&nbsp;&nbsp;&nbsp; - ask for ratio of crop:fallow&nbsp; (any other variables can be set here as well) <br>&nbsp;&nbsp;&nbsp;&nbsp; - computer determines amount of land required to sustain population <br>


&nbsp;&nbsp;&nbsp;&nbsp; - calculate the radius of a circle surrounding site that encompasses the required amount of land<br><br>3. The logic for calculating the radius looks like this: (??????)<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; for every locality do<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set solution found flag to false
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while solution not found<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; increment proposed radius<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; select all cells within proposed radius<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test if solution is found<br><br>4. Once the radius is found, mask the results, convert the results to a vector, and this should give me the solution.
(???????)<br><br>Any suggestions???<br><br>Thanks for your time!<br clear="all"></span><span class="sg"><br></span><br clear="all"><br>-- <br>Jason Jorgenson<br>Post Grad Research Student<br>University of Liverpool<br><br>
&quot;If you don't get out of the box you've been raised in, you won't understand how much bigger the world is.&quot; - Angelina Jolie