{"id":430,"date":"2026-10-01T12:29:31","date_gmt":"2026-10-01T12:29:31","guid":{"rendered":"https:\/\/helpwithmygisassignment.com\/blog\/?p=430"},"modified":"2026-10-01T12:29:31","modified_gmt":"2026-10-01T12:29:31","slug":"intersect-union-erase-gis","status":"publish","type":"post","link":"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/","title":{"rendered":"Intersect vs Union vs Erase in GIS: Step-by-Step Guide"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Intersect_vs_Union_vs_Erase_in_GIS_A_Visual_Step-by-Step_Guide_to_Vector_Overlay_Analysis\" >Intersect vs Union vs Erase in GIS: A Visual Step-by-Step Guide to Vector Overlay Analysis<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#What_Is_Spatial_Overlay_Analysis\" >What Is Spatial Overlay Analysis?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Intersect_vs_Union_vs_Erase_Comparison_Matrix\" >Intersect vs Union vs Erase: Comparison Matrix<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#1_Intersect_Keep_Only_the_Overlap\" >1. Intersect: Keep Only the Overlap<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#How_Intersect_works\" >How Intersect works<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Example\" >Example<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_1_Prepare_your_input_layers\" >Step 1: Prepare your input layers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_2_Open_the_Intersect_tool_in_ArcGIS_Pro\" >Step 2: Open the Intersect tool in ArcGIS Pro<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_3_Examine_the_output\" >Step 3: Examine the output<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Attribute_behavior\" >Attribute behavior<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#QGIS_equivalent\" >QGIS equivalent<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#2_Union_Keep_the_Full_Combined_Extent\" >2. Union: Keep the Full Combined Extent<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#How_Union_works\" >How Union works<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_1_Prepare_polygon_layers\" >Step 1: Prepare polygon layers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_2_Open_Union\" >Step 2: Open Union<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_3_Understand_the_output\" >Step 3: Understand the output<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Handling_NULL_Attributes\" >Handling NULL Attributes<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Example-2\" >Example<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#QGIS_Union\" >QGIS Union<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#3_Erase_Difference_Remove_a_Spatial_Footprint\" >3. Erase \/ Difference: Remove a Spatial Footprint<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Example-3\" >Example<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_1_Identify_the_input_layer\" >Step 1: Identify the input layer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_2_Identify_the_erase_layer\" >Step 2: Identify the erase layer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_3_Run_Erase_in_ArcGIS_Pro\" >Step 3: Run Erase in ArcGIS Pro<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_4_Interpret_the_result\" >Step 4: Interpret the result<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Erase_vs_Difference_in_QGIS\" >Erase vs Difference in QGIS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Intersect_vs_Union_vs_Erase_Visual_Logic\" >Intersect vs Union vs Erase: Visual Logic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Common_Errors_and_Troubleshooting\" >Common Errors and Troubleshooting<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#1_Invalid_Geometries\" >1. Invalid Geometries<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Solution\" >Solution<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#2_Unexpected_Attribute_Loss\" >2. Unexpected Attribute Loss<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Good_practice\" >Good practice<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#3_Unexpected_Number_of_Features\" >3. Unexpected Number of Features<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#4_Coordinate_Reference_System_Problems\" >4. Coordinate Reference System Problems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#5_Sliver_Polygons\" >5. Sliver Polygons<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Dissolve_Spatial_Boundaries_After_Overlay\" >Dissolve Spatial Boundaries After Overlay<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#A_Practical_University_Lab_Workflow\" >A Practical University Lab Workflow<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_1_%E2%80%94_Prepare_data\" >Step 1 \u2014 Prepare data<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_2_%E2%80%94_Validate_geometries\" >Step 2 \u2014 Validate geometries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_3_%E2%80%94_Find_agricultural_land_within_flood_zones\" >Step 3 \u2014 Find agricultural land within flood zones<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_4_%E2%80%94_Remove_protected_wetlands\" >Step 4 \u2014 Remove protected wetlands<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_5_%E2%80%94_Inspect_the_result\" >Step 5 \u2014 Inspect the result<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Step_6_%E2%80%94_Dissolve_if_appropriate\" >Step 6 \u2014 Dissolve if appropriate<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Quick_Reference_Box\" >Quick Reference Box<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#%EF%B8%8F_Spatial_Overlay_Quick_Reference\" >\ufe0f Spatial Overlay Quick Reference<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/#Final_Takeaway\" >Final Takeaway<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Intersect_vs_Union_vs_Erase_in_GIS_A_Visual_Step-by-Step_Guide_to_Vector_Overlay_Analysis\"><\/span>Intersect vs Union vs Erase in GIS: A Visual Step-by-Step Guide to Vector Overlay Analysis<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Spatial overlay analysis is one of the core techniques in vector GIS because it allows you to combine or compare geographic features based on their location. Understanding <strong>intersect vs union vs erase in GIS<\/strong> is especially important when completing university vector analysis assignments because each tool applies a different spatial logic and produces different geometry and attribute results. Choosing the wrong overlay operation can create misleading outputs, unexpected features, or apparent topological errors.<\/p>\n<p>This guide explains the three operations using practical workflows in <strong><a href=\"https:\/\/pro.arcgis.com\" target=\"_blank\" rel=\"noopener\">ArcGIS Pro<\/a> and QGIS<\/strong>, with emphasis on what happens to both geometry and attribute data.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_Spatial_Overlay_Analysis\"><\/span>What Is Spatial Overlay Analysis?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"https:\/\/helpwithmygisassignment.com\"><strong>Vector overlay analysis<\/strong><\/a> combines two or more spatial datasets to create a new dataset based on their geographic relationships.<\/p>\n<p>For example, suppose you have:<\/p>\n<ul>\n<li>A <strong>land-use polygon layer<\/strong><\/li>\n<li>A <strong>flood-risk polygon layer<\/strong><\/li>\n<\/ul>\n<p>You might want to determine:<\/p>\n<blockquote><p>Which parts of each land-use category fall inside the flood-risk zones?<\/p><\/blockquote>\n<p>An overlay tool can split the polygons where they overlap and transfer relevant attributes into the resulting layer.<\/p>\n<p>The most important operations are:<\/p>\n<ul>\n<li><strong>Intersect<\/strong> \u2192 keep only overlapping areas.<\/li>\n<li><strong>Union<\/strong> \u2192 keep the complete extent of all input polygons.<\/li>\n<li><strong>Erase\/Difference<\/strong> \u2192 remove one layer&#8217;s footprint from another.<\/li>\n<\/ul>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Intersect_vs_Union_vs_Erase_Comparison_Matrix\"><\/span>Intersect vs Union vs Erase: Comparison Matrix<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>When comparing <b data-path-to-node=\"14,0,1,0\" data-index-in-node=\"16\">intersect vs union vs erase in gis<\/b>, Intersect is the primary tool used when you only care about shared spatial boundaries.<\/p>\n<table>\n<thead>\n<tr>\n<th>Tool Name<\/th>\n<th>Geometry Inputs Required<\/th>\n<th>Output Feature Type<\/th>\n<th>Real-World Use Case<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Intersect<\/strong><\/td>\n<td>Two or more overlapping feature layers<\/td>\n<td>Features representing only areas common to the inputs<\/td>\n<td>Finding buildings located inside flood zones<\/td>\n<\/tr>\n<tr>\n<td><strong>Union<\/strong><\/td>\n<td>Two or more polygon layers<\/td>\n<td>Polygon features covering the full combined extent<\/td>\n<td>Combining land-use and administrative planning zones<\/td>\n<\/tr>\n<tr>\n<td><strong>Erase \/ Difference<\/strong><\/td>\n<td>Input layer + erase layer<\/td>\n<td>Input features with the erase area removed<\/td>\n<td>Removing protected areas from a development suitability zone<\/td>\n<\/tr>\n<tr>\n<td><strong>Dissolve<\/strong><\/td>\n<td>One polygon\/line layer with a common attribute<\/td>\n<td>Merged features with selected boundaries removed<\/td>\n<td>Combining several administrative polygons into one region<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<blockquote><p><strong>Important:<\/strong> Dissolve is not itself an overlay operation like Intersect, Union, or Erase. However, it is frequently used before or after overlay analysis to simplify spatial boundaries.<\/p><\/blockquote>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"1_Intersect_Keep_Only_the_Overlap\"><\/span>1. Intersect: Keep Only the Overlap<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h3><span class=\"ez-toc-section\" id=\"How_Intersect_works\"><\/span>How Intersect works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Think of <strong>Intersect<\/strong> as:<\/p>\n<blockquote><p><strong>A \u2229 B = the area shared by A and B<\/strong><\/p><\/blockquote>\n<p>If Layer A contains land-use polygons and Layer B contains flood zones, Intersect keeps only the portions where the two datasets overlap.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/9ksHkBpv8jykCDmO_arnAicwIUFpaZMgOxQ2gOesqoL2UCLR-8CkOJBelRUmXeSoSCgBc-DKOM1hYYEeB1sQv5LQN9zWAQd8ZuBYNpPu-wqpThB9K9fU6QBoEtxJlkl2rf0JGNP6ugauaKzNS1B_LBd561T-sDjTkrXuxSYYV5wsb_JqZfpYkSbjwDhIqWEL?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/mRYXZnVBJoWTs3VZyVVJtmnpCAw-zp9coa_Dt_atohKvB_t2jt7_2zwbqJZzwxw1nvPimoR1yQOKbQ3NTYSUn0qTofsNVrxWSWWf9vIY86Ub9XGQnxzKgjRZlYIJmSZn84XpUZGTBUiGvq_JNU-C0C58_pl1R4ZoU_19i0Zs16xpm-LfKHja_bgRnJVQWfp-?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/Iqlt2GYCBDvNKBsg-dtoF-EzqA6Q4WKyAjKBiHbgsNZLieWQVadxYCSOl0qfmGo8fTk0Za8-qVZEmVObAwlFPQpItLTq7pJ7gPfyXTFjI7PsFJ57gvGaK-BdmANYHT6edo7_q7trULjeA4J_XZMQPbNwl0TEjnNws90bc0WsN5RhZlbg-dMKrV73V3uwUTrq?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/fGFvYz79UGlQFID6SKb3bbVgaD7cYhVkxs-enyWg_a_qQaW19OibShP0B9AmhLEtmmjWybxqnm4-VmwxVBC5nZvkYSrMT9TSIwRa7iBJgOqd1d_smarK-3m5z4xf3-K4EgLI35zmMkBerXcS9LoNvc0KZIVj505cVXLU1xf33WO4EaEchpzs_IGrVWZ7EXdL?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/zpN9R1Zh3L9H90igBbyICX1rDmN9lFfU0KbMSMw9iHMKcnB1qAvOL7yamw-MTCyE_-jUh6SaFBP_3adSuHkEYqPiit-R4J3Z8jsnQsO7R9_r9bayGT7Qfd2Bld9pC4X1wqqle6FWycoe2LbMWTpsxEjbixPTqmiq7fLudues5zgbGtKZvHaNhuT1G1XMgVFF?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Imagine:<\/p>\n<ul>\n<li>Layer A = agricultural land<\/li>\n<li>Layer B = flood-risk zones<\/li>\n<\/ul>\n<p>After Intersect:<\/p>\n<p><strong>Output = agricultural land located within flood-risk zones.<\/strong><\/p>\n<p>This is useful for questions such as:<\/p>\n<ul>\n<li>Which roads cross flood-risk areas?<\/li>\n<li>Which parcels are inside a protected area?<\/li>\n<li>Which land-use classes occur within a watershed?<\/li>\n<\/ul>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Prepare_your_input_layers\"><\/span>Step 1: Prepare your input layers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Make sure both datasets:<\/p>\n<ol>\n<li>Use an appropriate coordinate reference system.<\/li>\n<li>Have valid geometries.<\/li>\n<li>Cover the geographic area being analyzed.<\/li>\n<li>Are loaded into your GIS project.<\/li>\n<\/ol>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Land_Use.shp\r\nFlood_Zones.shp<\/code><\/pre>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Open_the_Intersect_tool_in_ArcGIS_Pro\"><\/span>Step 2: Open the Intersect tool in ArcGIS Pro<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In <strong>ArcGIS Pro<\/strong>, open:<\/p>\n<p><strong>Analysis \u2192 Tools \u2192 Intersect<\/strong><\/p>\n<p>Add your input layers.<\/p>\n<p>[<strong>Insert Screenshot of Intersect Tool Settings in ArcGIS Pro<\/strong>]<\/p>\n<p>Typical configuration:<\/p>\n<pre><code class=\"language-text\">Input Features:\r\n    Land_Use\r\n    Flood_Zones\r\n\r\nOutput Feature Class:\r\n    LandUse_Flood_Intersect\r\n\r\nOutput Type:\r\n    Polygon<\/code><\/pre>\n<p>Click <strong>Run<\/strong>.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_3_Examine_the_output\"><\/span>Step 3: Examine the output<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The output contains only the portions of the input features that overlap.<\/p>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Land Use\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\r\nFlood Zone\r\n      \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\r\nIntersect\r\n      \u2588\u2588\u2588\u2588\u2588\u2588<\/code><\/pre>\n<p>The resulting polygons represent the common geographic area.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Attribute_behavior\"><\/span>Attribute behavior<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Intersect also combines relevant attributes from the input layers.<\/p>\n<p>For example:<\/p>\n<table>\n<thead>\n<tr>\n<th>Land_ID<\/th>\n<th>Land_Type<\/th>\n<th>Flood_ID<\/th>\n<th>Risk_Level<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>15<\/td>\n<td>Agriculture<\/td>\n<td>F03<\/td>\n<td>High<\/td>\n<\/tr>\n<tr>\n<td>21<\/td>\n<td>Residential<\/td>\n<td>F03<\/td>\n<td>High<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>This allows you to perform further analysis using both datasets.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"QGIS_equivalent\"><\/span>QGIS equivalent<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In <strong>QGIS<\/strong>, go to:<\/p>\n<p><strong>Vector \u2192 Geoprocessing Tools \u2192 Intersection<\/strong><\/p>\n<p>Depending on the QGIS version and interface, the tool can also be found through the <strong>Processing Toolbox<\/strong>.<\/p>\n<p>[<strong>Insert Screenshot of QGIS Intersection Tool Settings<\/strong>]<\/p>\n<p>Set:<\/p>\n<pre><code class=\"language-text\">Input layer: Land_Use\r\nOverlay layer: Flood_Zones<\/code><\/pre>\n<p>Then choose an output location and run the operation.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"2_Union_Keep_the_Full_Combined_Extent\"><\/span>2. Union: Keep the Full Combined Extent<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h3><span class=\"ez-toc-section\" id=\"How_Union_works\"><\/span>How Union works<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Union is different from Intersect because it does <strong>not<\/strong> discard areas that belong to only one input layer.Unlike other operations in <b data-path-to-node=\"14,1,1,0\" data-index-in-node=\"28\">intersect vs union vs erase in gis<\/b>, Union preserves all geographic features regardless of overlap.<\/p>\n<p>Think of Union as:<\/p>\n<blockquote><p><strong>Combine the complete spatial extent of the input polygon layers and split them wherever their boundaries intersect.<\/strong><\/p><\/blockquote>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/JYPbq4mCVPt6OPiSS4qe1NDTNV8FCRqUxV2oQQhNzUeQTzaolJ7HWGqLmB0gXOBQ-GEGovpO6wQuOoS5UgEdEjuj8hulItAzeEOhlQvwrWFQRquxntQ22UAebwcfIJJ-Ku-Qt0DK86zvw40xfZfcrQ-FEtZ_KkmhxPhT0LYpdMMk21vVALXVKPiQvz9hUpEb?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/QIeidMjTtPbC7VbkLACV_Zo0fWhEs441UpU_-Oqs4_CE2NqRRVQmwdzX4IPxgdg572OcaIGAmLkVODbnjVsgo6LdLOz-HGl9Rv4-8I4QiASLh1R5EV1Iiyse0oi35s_f2c9Z_KyFOW4TlgnbFTkj1YoqDEGgrLA0gxAEWz1KU-p0AlMuIYGeef2mEATY-vgK?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/GvEiF9RYylujOCcUk4xN2aNp9nzQ1ToOubp-KVuZVUX1V01hPk80CpVk7bIb0X8d37ae1yddGP6nx_ElnhvKSid6I4rAPw9TKpILjR-360UcIgzNCrf30ncepWBQ6PPxixc02SejXHIuztKTh3IexGHTmMN5i44q-Q1M232RKD4gpf5DSjNawMROKL_tr9xK?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/WQoTjsLee2ArH1XalIFN2E04Se5oo9eX7fxO6QzArkMEY59Ajwu0KG9JXoiQngjzq03ylP8upsW1vatFj3sEB-8E5NbNkiZuZlSXLVUdQ2CykS0hBSIMSIkwpDvRLqdZZpImuNqU974dqgm54xrmvklqMduq-Dv86ieBYptyo8H9jwGgpMdmjJo3Hc9Z49S2?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/Q8QPp_n1HaR46vwAl9iWC_lY94CpTWN9NQvB0MbVtvKOuNQ595HxTEePvYBj5kw1iWcgYhlDSIvxuHh0UYrC-1osyu0KjpNyzeeUD8DzmR1uTckYRM9S6Kn88UGDuH6E6Y70_OsWaUpSPpy0pQhSKTz0QsjzHWX9As6NNUf5fG8hcsi5mdqtAoVzrSgAd-Vc?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p>Suppose you have:<\/p>\n<ul>\n<li>Layer A = land-use zones<\/li>\n<li>Layer B = zoning boundaries<\/li>\n<\/ul>\n<p>Union creates polygons representing:<\/p>\n<ol>\n<li>Areas belonging to A only<\/li>\n<li>Areas belonging to B only<\/li>\n<li>Areas where A and B overlap<\/li>\n<\/ol>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Prepare_polygon_layers\"><\/span>Step 1: Prepare polygon layers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Union generally requires <strong>polygon feature layers<\/strong>.<\/p>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Land_Use\r\n+\r\nPlanning_Zones<\/code><\/pre>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Open_Union\"><\/span>Step 2: Open Union<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In ArcGIS Pro:<\/p>\n<p><strong>Analysis \u2192 Tools \u2192 Union<\/strong><\/p>\n<p>[<strong>Insert Screenshot of Union Tool Settings in ArcGIS Pro<\/strong>]<\/p>\n<p>Configure:<\/p>\n<pre><code class=\"language-text\">Input Features:\r\n    Land_Use\r\n    Planning_Zones\r\n\r\nOutput Feature Class:\r\n    LandUse_Planning_Union<\/code><\/pre>\n<p>Run the tool.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_3_Understand_the_output\"><\/span>Step 3: Understand the output<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Suppose Layer A covers one side of your study area and Layer B covers another side, with some overlap.<\/p>\n<p>Union preserves:<\/p>\n<pre><code class=\"language-text\">A only\r\nA + B\r\nB only<\/code><\/pre>\n<p>Unlike Intersect, the areas that do <strong>not<\/strong> overlap are retained.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Handling_NULL_Attributes\"><\/span>Handling NULL Attributes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This is one of the most important concepts for students.<\/p>\n<p>Suppose a polygon exists only in Layer A. There is no corresponding feature from Layer B.<\/p>\n<p>The output may therefore contain:<\/p>\n<table>\n<thead>\n<tr>\n<th>Land_Type<\/th>\n<th>Planning_Zone<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Agriculture<\/td>\n<td>NULL<\/td>\n<\/tr>\n<tr>\n<td>Residential<\/td>\n<td>Urban<\/td>\n<\/tr>\n<tr>\n<td>Forest<\/td>\n<td>NULL<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><code>NULL<\/code> does <strong>not necessarily mean an error<\/strong>.<\/p>\n<p>It usually means:<\/p>\n<blockquote><p>There was no corresponding attribute value from that input layer for that particular output feature.<\/p><\/blockquote>\n<h3><span class=\"ez-toc-section\" id=\"Example-2\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If a polygon belongs to <code>Land_Use<\/code> but does not overlap any <code>Planning_Zone<\/code>, its planning-zone field may contain <code>NULL<\/code>.<\/p>\n<p>When analyzing the output, distinguish between:<\/p>\n<ul>\n<li><strong>NULL because no spatial overlap existed<\/strong><\/li>\n<li><strong>NULL because the source data was incomplete<\/strong><\/li>\n<li><strong>NULL caused by an attribute-processing problem<\/strong><\/li>\n<\/ul>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"QGIS_Union\"><\/span>QGIS Union<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In QGIS, use:<\/p>\n<p><strong>Processing Toolbox \u2192 Vector overlay \u2192 Union<\/strong><\/p>\n<p>[<strong>Insert Screenshot of QGIS Union Tool Settings<\/strong>]<\/p>\n<p>Select:<\/p>\n<pre><code class=\"language-text\">Input layer: Land_Use\r\nOverlay layer: Planning_Zones<\/code><\/pre>\n<p>Run the tool and inspect the resulting attribute table.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"3_Erase_Difference_Remove_a_Spatial_Footprint\"><\/span>3. Erase \/ Difference: Remove a Spatial Footprint<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Erase performs almost the opposite conceptual operation to Intersect.<\/p>\n<p>Think of it as:<\/p>\n<blockquote><p><strong>Start with Layer A and cut away the area occupied by Layer B.<\/strong><\/p><\/blockquote>\n<p>In set notation:<\/p>\n<p><strong>A \u2212 B = areas of A that are not inside B<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/Qw94Yeqr7knuhH3psYIknxxSXHSn7XGvV-7r4m3wqUscxgJ2bT621cJD7OaAnXiBQ_Jd0bk5nfQhuOUrdE_BQVwSiNNZRctRVnt1DaqBGfzq9quar5pSFJHkiNgF796xre3D8yz-8EMk7okZdPxdTCehKRVDRD5kjYn9tCIWhZz0ELSh1aqwElO8JmbTZrR4?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/DHP4SElxUojjvoTCWG9BeZih59zgXQpw0fkpT6xsuv3BVn27AqhaMKWsRDispUn9ONlejDkgba7V17qrCTkcbqon-HSnC7MrUKT8V4sDTCx90uIPLMvP3RdUvNq5H1QcBI3q2DtUl7TqN2sp-O6u5MUazvqCja-PRF_Uc5TT2ZtKi3cGZV0pPBBW26SyZ3XJ?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/images.openai.com\/static-rsc-4\/Ws07Q_87FP2Cv_4dBQDpaI5RNMbgUrigYY2Apbn2aEM-4rHgsgilX1c6gF-2_r_IwRLNeYb0TDVtaMg9AnpLAkUi4gUolmhChYdrXDsoDWgjyviQSy1Vn9QNEh_fAHBPqq681uvcfU4Z80to1Uk61j9Jcci7QKf9wlQY5AJVKHjZ1mpmOcv0T_jq8D-gYAH6?purpose=fullsize\" alt=\"Visual comparison diagram of intersect vs union vs erase in gis overlay operations\" width=\"555\" height=\"450\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/SVryA6lf1b4mHMHApKSLjqqUv-bhfC-AGKxLvJJKNDp_4bGubdRvUqPHIZwqFQT1CbgK8n3da46gsxv0t4545arNyyRV4SLr51KHue1ba4VKUaJYhd7p811_oZQhiHZjo5rYmaffDfsdGzhe-HFAyoXjvtSrcdqI7ZLFxyahnOolBw1YtJcOFiKmCUWcNGJO?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/4iJkyQbrM86KpdHrJIsq7i0hC2KST3Klx5LoaVehsHVgU8aMCfKRxxKBzbntfMuag2t81Uiuyx5SEO_uTHlD-8DqZsObHbCvzwGNZJMy0m1Hs_rRDWWb4J7fmjqnNfu2ek7i5n3KDG2CkTsYvCw9b4qKTw1xe3bQtrWq2SUbgFSaRF6CD6hWBQRL7IM2Jsw-?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/images.openai.com\/static-rsc-4\/GFNR7LJU0DKZDRCaLKFLTFRYD5cUzEoXW5CVX1b05STLN3T86kPyc4v98ctHcQiT7-en0cbuhH-7easBFWhaahzDJBLorelBll8e97_TKIixPLyw0k18X8wlAS7Xl9WphXv3M0y1_2XKLU-cr2LXIWh_kBWIKf06O0uk7M9oZkqVBtwwwsRaV1jRP0EuxBuW?purpose=fullsize\" alt=\"Image\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Example-3\"><\/span>Example<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Suppose:<\/p>\n<ul>\n<li>Input = proposed development areas<\/li>\n<li>Erase layer = protected wetlands<\/li>\n<\/ul>\n<p>The resulting layer shows:<\/p>\n<blockquote><p>Proposed development areas <strong>excluding wetlands<\/strong>.<\/p><\/blockquote>\n<p>This can be useful in suitability analysis, environmental planning, and land-management workflows.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Identify_the_input_layer\"><\/span>Step 1: Identify the input layer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The <strong>input layer<\/strong> is the dataset you want to preserve.<\/p>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Input:\r\nDevelopment_Areas<\/code><\/pre>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Identify_the_erase_layer\"><\/span>Step 2: Identify the erase layer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The erase layer contains the geographic footprint that should be removed.<\/p>\n<pre><code class=\"language-text\">Erase:\r\nProtected_Wetlands<\/code><\/pre>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_3_Run_Erase_in_ArcGIS_Pro\"><\/span>Step 3: Run Erase in ArcGIS Pro<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Open:<\/p>\n<p><strong>Analysis \u2192 Tools \u2192 Erase<\/strong><\/p>\n<p>[<strong>Insert Screenshot of ArcGIS Pro Erase Tool Settings<\/strong>]<\/p>\n<p>Configure:<\/p>\n<pre><code class=\"language-text\">Input Features:\r\n    Development_Areas\r\n\r\nErase Features:\r\n    Protected_Wetlands\r\n\r\nOutput Feature Class:\r\n    Development_Excluding_Wetlands<\/code><\/pre>\n<p>Click <strong>Run<\/strong>.<\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Step_4_Interpret_the_result\"><\/span>Step 4: Interpret the result<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Imagine the development polygon looks like this:<\/p>\n<pre><code class=\"language-text\">Before:\r\n\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2591\u2591\u2591\u2591\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2591\u2591\u2591\u2591\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588<\/code><\/pre>\n<p>The <code>\u2591<\/code> area represents the protected wetland.<\/p>\n<p>After Erase:<\/p>\n<pre><code class=\"language-text\">\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\r\n\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588<\/code><\/pre>\n<p>The wetland footprint has been removed from the development area.<\/p>\n<p>The output retains the remaining portion of the original input features.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"Erase_vs_Difference_in_QGIS\"><\/span>Erase vs Difference in QGIS<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>QGIS commonly uses <strong>Difference<\/strong> for this type of operation.<\/p>\n<p>Use:<\/p>\n<p><strong>Processing Toolbox \u2192 Vector overlay \u2192 Difference<\/strong><\/p>\n<p>[<strong>Insert Screenshot of QGIS Difference Tool Settings<\/strong>]<\/p>\n<p>Configure:<\/p>\n<pre><code class=\"language-text\">Input layer:\r\nDevelopment_Areas\r\n\r\nOverlay layer:\r\nProtected_Wetlands<\/code><\/pre>\n<p>The resulting layer represents:<\/p>\n<p><strong>Development_Areas \u2212 Protected_Wetlands<\/strong><\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"Intersect_vs_Union_vs_Erase_Visual_Logic\"><\/span>Intersect vs Union vs Erase: Visual Logic<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>A useful way to remember the three operations is:<\/p>\n<pre><code class=\"language-text\">INTERSECT\r\nA + B\r\n\u2192 Keep overlap only\r\n\r\nUNION\r\nA + B\r\n\u2192 Keep everything\r\n\r\nERASE\r\nA \u2212 B\r\n\u2192 Keep A, remove B<\/code><\/pre>\n<p>Or conceptually:<\/p>\n<table>\n<thead>\n<tr>\n<th>Operation<\/th>\n<th>Question it answers<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Intersect<\/strong><\/td>\n<td>&#8220;Where do these datasets overlap?&#8221;<\/td>\n<\/tr>\n<tr>\n<td><strong>Union<\/strong><\/td>\n<td>&#8220;What does the complete combined area look like?&#8221;<\/td>\n<\/tr>\n<tr>\n<td><strong>Erase\/Difference<\/strong><\/td>\n<td>&#8220;What remains after removing this area?&#8221;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"Common_Errors_and_Troubleshooting\"><\/span>Common Errors and Troubleshooting<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Spatial overlay tools can produce unexpected results when the input data has geometry, projection, or attribute problems.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_Invalid_Geometries\"><\/span>1. Invalid Geometries<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A polygon may contain:<\/p>\n<ul>\n<li>Self-intersections<\/li>\n<li>Duplicate vertices<\/li>\n<li>Unclosed rings<\/li>\n<li>Overlapping polygon parts<\/li>\n<li>Other geometry inconsistencies<\/li>\n<\/ul>\n<p>These problems can cause overlay operations to fail or produce unexpected features.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Solution\"><\/span>Solution<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Run a geometry validation or repair process before performing the overlay.<\/p>\n<p>In ArcGIS Pro, look for:<\/p>\n<p><strong>Repair Geometry<\/strong><\/p>\n<p>[<strong>Insert Screenshot of ArcGIS Pro Repair Geometry Tool<\/strong>]<\/p>\n<p>In QGIS, use:<\/p>\n<p><strong>Processing Toolbox \u2192 Fix Geometries<\/strong><\/p>\n<p>[<strong>Insert Screenshot of QGIS Fix Geometries Tool<\/strong>]<\/p>\n<p>After repairing the data, rerun the overlay operation.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"2_Unexpected_Attribute_Loss\"><\/span>2. Unexpected Attribute Loss<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Sometimes students focus on the map output and forget that overlay operations also affect the attribute table.<\/p>\n<p>Before running an operation, inspect:<\/p>\n<ul>\n<li>Field names<\/li>\n<li>Data types<\/li>\n<li>Unique identifiers<\/li>\n<li>NULL values<\/li>\n<li>Join relationships<\/li>\n<\/ul>\n<p>After running the operation, compare the input and output tables.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Good_practice\"><\/span>Good practice<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Keep a unique identifier in every source layer:<\/p>\n<pre><code class=\"language-text\">Parcel_ID\r\nRoad_ID\r\nZone_ID<\/code><\/pre>\n<p>This makes it easier to trace an output feature back to its original dataset.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"3_Unexpected_Number_of_Features\"><\/span>3. Unexpected Number of Features<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>An overlay operation can create <strong>more features than either original layer<\/strong>.<\/p>\n<p>This is not automatically an error.<\/p>\n<p>Why?<\/p>\n<p>Because overlay operations can split polygons wherever boundaries cross.<\/p>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Before:\r\n\r\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n\u2502              \u2502\r\n\u2502      A       \u2502\r\n\u2502              \u2502\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\r\n\r\n     \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n     \u2502      B       \u2502\r\n     \u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/code><\/pre>\n<p>The crossing boundaries can produce several smaller output polygons.<\/p>\n<p>Always inspect the geometry and attribute table before assuming that additional features indicate a failed analysis.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"4_Coordinate_Reference_System_Problems\"><\/span>4. Coordinate Reference System Problems<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>If datasets use incompatible or inappropriate coordinate reference systems, you may encounter:<\/p>\n<ul>\n<li>Misaligned layers<\/li>\n<li>Incorrect measurements<\/li>\n<li>Unexpected overlay locations<\/li>\n<li>Apparent gaps or shifts<\/li>\n<\/ul>\n<p>For overlay analysis, confirm that your layers are correctly projected and spatially aligned.<\/p>\n<p>For distance or area analysis, use an appropriate <strong>projected CRS<\/strong> rather than automatically relying on geographic coordinates.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"5_Sliver_Polygons\"><\/span>5. Sliver Polygons<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Tiny unwanted polygons can sometimes appear along boundaries because of:<\/p>\n<ul>\n<li>Slightly different digitizing boundaries<\/li>\n<li>Different data sources<\/li>\n<li>Coordinate precision<\/li>\n<li>Small geometry discrepancies<\/li>\n<\/ul>\n<p>These are often called <strong>sliver polygons<\/strong>.<\/p>\n<p>Before deleting them, determine why they were created. They may represent genuine small features rather than errors.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"Dissolve_Spatial_Boundaries_After_Overlay\"><\/span>Dissolve Spatial Boundaries After Overlay<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Overlay operations often create many small polygons because boundaries from multiple datasets are preserved.<\/p>\n<p>If several neighboring output polygons share the same relevant attribute, you may be able to use <strong>Dissolve<\/strong> to merge them.<\/p>\n<p>For example:<\/p>\n<pre><code class=\"language-text\">Before Dissolve:\r\n\r\n\u250c\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u252c\u2500\u2500\u2500\u2510\r\n\u2502 A \u2502 A \u2502 A \u2502\r\n\u251c\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2524\r\n\u2502 A \u2502 A \u2502 A \u2502\r\n\u2514\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2518\r\n\r\nAfter Dissolve:\r\n\r\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\r\n\u2502           \u2502\r\n\u2502     A     \u2502\r\n\u2502           \u2502\r\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518<\/code><\/pre>\n<p>In ArcGIS Pro, use <strong>Dissolve<\/strong>.<\/p>\n<p>In QGIS, use:<\/p>\n<p><strong>Processing Toolbox \u2192 Vector geometry \u2192 Dissolve<\/strong><\/p>\n<p>[<strong>Insert Screenshot of Dissolve Tool Settings<\/strong>]<\/p>\n<p>However, do not dissolve automatically. Make sure the boundaries you remove are not analytically important.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"A_Practical_University_Lab_Workflow\"><\/span>A Practical University Lab Workflow<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Suppose your assignment asks:<\/p>\n<blockquote><p><strong>Identify agricultural land located within high flood-risk areas, then remove protected wetlands from the result.<\/strong><\/p><\/blockquote>\n<p>A logical workflow would be:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_1_%E2%80%94_Prepare_data\"><\/span>Step 1 \u2014 Prepare data<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<pre><code class=\"language-text\">Agricultural_Land\r\nFlood_Risk\r\nProtected_Wetlands<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Step_2_%E2%80%94_Validate_geometries\"><\/span>Step 2 \u2014 Validate geometries<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Run:<\/p>\n<pre><code class=\"language-text\">Fix Geometries<\/code><\/pre>\n<p>on datasets where necessary.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Step_3_%E2%80%94_Find_agricultural_land_within_flood_zones\"><\/span>Step 3 \u2014 Find agricultural land within flood zones<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Run:<\/p>\n<pre><code class=\"language-text\">Agricultural_Land\r\n        +\r\n    Flood_Risk\r\n        \u2193\r\n    INTERSECT<\/code><\/pre>\n<p>Output:<\/p>\n<pre><code class=\"language-text\">Agriculture_Flood_Risk<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Step_4_%E2%80%94_Remove_protected_wetlands\"><\/span>Step 4 \u2014 Remove protected wetlands<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Run:<\/p>\n<pre><code class=\"language-text\">Agriculture_Flood_Risk\r\n        \u2212\r\nProtected_Wetlands\r\n        \u2193\r\n     ERASE<\/code><\/pre>\n<p>Output:<\/p>\n<pre><code class=\"language-text\">Available_Agricultural_Flood_Areas<\/code><\/pre>\n<h3><span class=\"ez-toc-section\" id=\"Step_5_%E2%80%94_Inspect_the_result\"><\/span>Step 5 \u2014 Inspect the result<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Check:<\/p>\n<ul>\n<li>Geometry<\/li>\n<li>Attribute table<\/li>\n<li>Area values<\/li>\n<li>Feature count<\/li>\n<li>NULL values<\/li>\n<li>Map topology<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Step_6_%E2%80%94_Dissolve_if_appropriate\"><\/span>Step 6 \u2014 Dissolve if appropriate<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If the assignment requires generalized regions rather than individual fragments, use <strong>Dissolve<\/strong> based on the appropriate attribute.<\/p>\n<hr \/>\n<h1><span class=\"ez-toc-section\" id=\"Quick_Reference_Box\"><\/span>Quick Reference Box<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<blockquote>\n<h3><span class=\"ez-toc-section\" id=\"%EF%B8%8F_Spatial_Overlay_Quick_Reference\"><\/span>\ufe0f Spatial Overlay Quick Reference<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>INTERSECT<\/strong><br \/>\n<strong>Keep the overlap.<\/strong><br \/>\nUse when you want to find features occurring inside or across another dataset.<\/p>\n<p><strong>UNION<\/strong><br \/>\n<strong>Keep the full combined extent.<\/strong><br \/>\nUse when you need information from all polygon areas, including overlapping and non-overlapping portions.<\/p>\n<p><strong>ERASE \/ DIFFERENCE<\/strong><br \/>\n<strong>Remove an area from the input.<\/strong><br \/>\nUse when you want to exclude a geographic footprint from another dataset.<\/p>\n<p><strong>DISSOLVE<\/strong><br \/>\n<strong>Remove selected internal boundaries.<\/strong><br \/>\nUse when neighboring features with the same attribute should be merged.<\/p>\n<p><strong>Before overlay:<\/strong> Check CRS + geometry validity.<br \/>\n<strong>After overlay:<\/strong> Check geometry + attributes + NULL values + feature count.<\/p><\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"Final_Takeaway\"><\/span>Final Takeaway<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The easiest way to remember <strong>intersect vs union vs erase in GIS<\/strong> is to focus on the spatial question being asked:<\/p>\n<p><strong>Intersect asks &#8220;Where do they overlap?&#8221;<\/strong><br \/>\n<strong>Union asks &#8220;What is the complete combined area?&#8221;<\/strong><br \/>\n<strong>Erase asks &#8220;What remains after I remove this area?&#8221;<\/strong><\/p>\n<p>Understanding <b data-path-to-node=\"14,2,1,0\" data-index-in-node=\"15\">intersect vs union vs erase in gis<\/b> ensures you select the correct overlay logic for your spatial assignments.\u00a0 For university GIS assignments, don&#8217;t select an overlay tool simply because it produces a visually plausible map. First identify the spatial relationship you need, then choose the operation that expresses that relationship. Finally, inspect both the <strong>geometry and attribute table<\/strong> to verify that the output matches your analytical objective.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Intersect vs Union vs Erase in GIS: A Visual Step-by-Step Guide to Vector Overlay Analysis Spatial overlay analysis is one of the core techniques in vector GIS because it allows you to combine or compare geographic features based on their location. Understanding intersect vs union vs erase in GIS is especially important when completing university &#8230; <a title=\"Intersect vs Union vs Erase in GIS: Step-by-Step Guide\" class=\"read-more\" href=\"https:\/\/helpwithmygisassignment.com\/blog\/intersect-union-erase-gis\/\" aria-label=\"Read more about Intersect vs Union vs Erase in GIS: Step-by-Step Guide\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-430","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/posts\/430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/comments?post=430"}],"version-history":[{"count":3,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/posts\/430\/revisions"}],"predecessor-version":[{"id":459,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/posts\/430\/revisions\/459"}],"wp:attachment":[{"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/media?parent=430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/categories?post=430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/helpwithmygisassignment.com\/blog\/wp-json\/wp\/v2\/tags?post=430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}