<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GIS Tips &#38; Tricks &#187; construct features</title>
	<atom:link href="http://www.aubreyrhea.net/gis/index.php/tag/construct-features/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aubreyrhea.net/gis</link>
	<description>for ESRI&#039;s ArcGIS suite</description>
	<lastBuildDate>Fri, 01 Apr 2011 18:52:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Creating a continuous surface of polygons</title>
		<link>http://www.aubreyrhea.net/gis/index.php/2009/07/creating-a-continuous-surface-of-polygons/</link>
		<comments>http://www.aubreyrhea.net/gis/index.php/2009/07/creating-a-continuous-surface-of-polygons/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 14:18:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[construct features]]></category>
		<category><![CDATA[polygon]]></category>
		<category><![CDATA[snapping]]></category>

		<guid isPermaLink="false">http://www.aubreyrhea.net/gis/?p=21</guid>
		<description><![CDATA[The problem: You need to digitize adjacent polygons This isn&#8217;t as straightforward as it initially appears. If you need to digitize some points of interest, you create an empty point layer and start clicking away. If you need to digitize some river or road lines, you create an empty line layer and start tracing. But [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The problem: You need to digitize adjacent polygons</strong></p>
<p>This isn&#8217;t as straightforward as it initially appears. If you need to digitize some points of interest, you create an empty point layer and start clicking away. If you need to digitize some river or road lines, you create an empty line layer and start tracing. But if you follow the same logic to create polygons, unless those polygons don&#8217;t touch, you&#8217;re going to run into trouble.</p>
<p><img style="margin-left:0px;margin-right:15px;" src="http://www.aubreyrhea.net/gis/images/lakes.jpg" alt="" align="left" />Polygons that are separate from one another, such as building footprints or lakes, no problem. But polygons that form a continuous surface, such as landcover, administrative areas (e.g. counties, zip codes), soil types, or flood plains, big problem.</p>
<p>Why? Well, let&#8217;s take the example of a soil map. I downloaded this one from the <a href="http://www.antrimcounty.org/community7767348.asp">Antrim County Community Center</a>. It&#8217;s a 1928 Soil Survey of Antrim County, Michigan.</p>
<p><img src="http://www.aubreyrhea.net/gis/images/antrim.jpg" alt="" /></p>
<p>I zoomed in on an area of Antrim gravelly sandy loam, and drew my first polygon. Then I created a second polygon for the Lupton muck next to it.</p>
<p><img src="http://www.aubreyrhea.net/gis/images/poly.jpg" alt="" /></p>
<p><img style="margin-left:0px;margin-right:15px;margin-bottom:5px;" src="http://www.aubreyrhea.net/gis/images/sliver.jpg" alt="" align="left" />Looks fine, except when we zoom in. The polygons don&#8217;t line up. Those empty spaces in between are called slivers. They are to be avoided at all costs. They will mess up feature counts and calculations of areas. They don&#8217;t represent the real world, and they look bad. However, they are virtually impossible to avoid if you are digitizing in this manner. You can try to by zooming really far in while you are drawing, and being really careful, but what a headache! Fortunately, the cost is not that high.</p>
<p>One way to avoid slivers is by the use of snapping. The snapping toolbar is available from the Editor dropdown menu in ArcMap. Here, I have turned on snapping to vertices in both the existing polygons and the new one I&#8217;m drawing (the sketch). Now, when I hover close to a vertex, the mouse will jump right on top of it. Snapping makes it impossible for you to create a vertex in your new polygon that is <em>close</em> to a vertex in any nearby polygon. It forces all vertices to be in the exact same place, or far away.</p>
<p>Note: This will make creating very tiny polygons difficult. If you run into trouble with this you will need to change your snapping tolerance by selecting Options in the Editor dropdown.</p>
<p><img src="http://www.aubreyrhea.net/gis/images/snap.jpg" alt="" /></p>
<p>Snapping is enough to fix the problem if you have just a few polygons or a lot of straight lines (like rectangular buildings). But in the case of this curvy soil map, you&#8217;re still going to have to zoom in and be careful to &#8220;hit&#8221; every vertex. It only offers a small help.</p>
<p>A much better way: Don&#8217;t digitize the polygons. Digitize the lines between the polygons.</p>
<p>Create an empty line file, and don&#8217;t worry about attributes yet. Zoom in to the scale you plan to digitize at, and don&#8217;t deviate from that zoom. Turn snapping on so that intersections meet. Then, just pan around and draw.</p>
<p><img src="http://www.aubreyrhea.net/gis/images/lines.jpg" alt="" /></p>
<p>Now</p>
<ol>
<li> Create an empty polygon layer and add it to your map</li>
<li> Start editing and make the polygon layer your target</li>
<li> Select all the features in the line layer</li>
<li> Turn on the Topology menu, and use the Construct Features tool. This will create a polygon from every distinct closed area.</li>
</ol>
<p>Note: Snapping is important for the tool to recognize these areas as closed. If your result has holes, it is because you missed a spot.</p>
<p><a href="http://www.aubreyrhea.net/gis/images/construct.jpg"><img src="http://www.aubreyrhea.net/gis/images/construct-small.jpg" alt="" /></a></p>
<p>Congratulations! You have just about halved the number of vertices you had to draw, and created truly contiguous polygons. Now, add your attribute fields. It&#8217;s a good idea to save the line file in case you need to go back and make changes later.</p>
<p><img src="http://www.aubreyrhea.net/gis/images/congrats.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.aubreyrhea.net/gis/index.php/2009/07/creating-a-continuous-surface-of-polygons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

