{"id":476832,"date":"2019-03-29T12:20:43","date_gmt":"2019-03-29T19:20:43","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=476832"},"modified":"2019-04-02T06:28:47","modified_gmt":"2019-04-02T13:28:47","slug":"geoprocessing-resolution-tolerance-and-hair","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair","title":{"rendered":"Geoprocessing, Resolution, Tolerance, and Hair"},"author":8932,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341,23851],"tags":[24321,38271,41541,363972],"industry":[],"product":[36561],"class_list":["post-476832","blog","type-blog","status-publish","format-standard","hentry","category-analytics","category-data-management","tag-geoprocessing","tag-resolution","tag-spatial-reference","tag-tolerance","product-arcgis-pro"],"acf":{"short_description":"Learn how resolution and tolerance affect geoprocessing performance and output, and what all of this has to do with hair!","flexible_content":[{"acf_fc_layout":"content","content":"<p><em>Thanks to Ken Hartling from the Geoprocessing team for the story and steps<\/em><\/p>\n<p>Over the years, our Geoprocessing team has done many investigations that have come in as apparently gnarly, seemingly inexplicable, or at a minimum vexing performance problems or issues where output seems amiss.<\/p>\n<p>The great thing is that they have already provided the world with a sweet rundown of what you need to know in this help topic called <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/appendices\/spatial-reference-and-geoprocessing.htm\">Spatial reference and geoprocessing<\/a>.\u00a0 There is also the scintillating companion topic called <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/help\/data\/geodatabases\/overview\/the-properties-of-a-spatial-reference.htm\">The properties of a spatial reference<\/a>.<\/p>\n<p>I\u2019m not here to re-write that which is already written so here is a synopsis.\u00a0 People often sling around the terms coordinate system and spatial reference interchangeably.\u00a0 They are not the same thing &#8211; a spatial reference is made up of the following:<\/p>\n<ol>\n<li><strong> A coordinate system<\/strong><\/li>\n<li><strong> XY resolution and, optionally, M and Z resolution and domain<\/strong><\/li>\n<li><strong> XY tolerances and, optionally, M and Z tolerances<\/strong><\/li>\n<\/ol>\n<p>With that preamble out of the way, why is all of this important?\u00a0 Remember that we started this whole thing by saying that we may run into problems with geoprocessing.\u00a0 The main point we want to make here is that spatial reference has a lot to do with geoprocessing so it should be on our list of things to check if we ever experience weirdness.<\/p>\n<p>And what about hair?\u00a0 What is that all about?\u00a0 Well, in thinking about how to best convey the meaning of what one-tenth of one millimeter actually looks like, I found myself doing some internet research and the most relatable thing I came up with was hair!\u00a0 The average (as with anything, there is a range &#8211; some hair is thinner and some is thicker) human hair is around 0.1 mm thick.\u00a0 So next time you\u2019re creating data, if you ever find yourself thinking that it might be a good idea to set a finer resolution, scratch your head and remember hair.\u00a0 Are you really measuring something that needs to be stored more precisely than the thickness of a piece of hair?<\/p>\n<p><strong>How do we know if something is bad?<\/strong><\/p>\n<p>To know if something is bad, we must know what is good.\u00a0 A feature class with default Resolution and Tolerance will look like this:<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":476972,"id":476972,"title":"DefaultSR_Properties","filename":"DefaultSR_Properties.png","filesize":22415,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/defaultsr_properties","alt":"Default XY Resolution and XY Tolerance for feature class","author":"8932","description":"","caption":"Default spatial reference properties","name":"defaultsr_properties","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:33:20","modified":"2019-03-29 18:34:18","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":603,"height":436,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","medium-width":361,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","medium_large-width":603,"medium_large-height":436,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","large-width":603,"large-height":436,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","1536x1536-width":603,"1536x1536-height":436,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","2048x2048-width":603,"2048x2048-height":436,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","card_image-width":603,"card_image-height":436,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/DefaultSR_Properties.png","wide_image-width":603,"wide_image-height":436}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>XY Resolution should be 0.0001 meters<\/strong> (1\/10 millimeters) or its equivalent in map units. For example, if a feature class is stored in state plane feet, the default precision will be 0.0003281 feet (0.003937 inches). If coordinates are in latitude-longitude, the default resolution is 0.000000001 degrees.<\/p>\n<p><strong>XY Tolerance should be 0.001 meters<\/strong> or its equivalent in map units.\u00a0 This is 10 times larger than the default resolution value and is recommended in most cases.<\/p>\n<p>If you find that any dataset participating in your geoprocessing workflow is not set to the default resolution and tolerance, here is what to do.<\/p>\n<p><strong>1. Since these settings can only be specified during feature class creation, create a new feature class.<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477072,"id":477072,"title":"CreateNewFeatureClass","filename":"CreateNewFeatureClass.png","filesize":25997,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/createnewfeatureclass","alt":"Catalog pane > New > Feature Class","author":"8932","description":"","caption":"Create new feature class","name":"createnewfeatureclass","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:50:06","modified":"2019-03-29 18:51:03","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":692,"height":394,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","medium-width":458,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","medium_large-width":692,"medium_large-height":394,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","large-width":692,"large-height":394,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","1536x1536-width":692,"1536x1536-height":394,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","2048x2048-width":692,"2048x2048-height":394,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","card_image-width":692,"card_image-height":394,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/CreateNewFeatureClass.png","wide_image-width":692,"wide_image-height":394}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>2. During creation, model the new feature class on the old.<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477092,"id":477092,"title":"ImportSchema","filename":"ImportSchema.png","filesize":21998,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/importschema","alt":"ArcGIS Pro Create Feature Class Wizard Import schema","author":"8932","description":"","caption":"Import schema from original feature class","name":"importschema","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:53:04","modified":"2019-03-29 18:53:48","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":823,"height":425,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","medium-width":464,"medium-height":240,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","medium_large-width":768,"medium_large-height":397,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","large-width":823,"large-height":425,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","1536x1536-width":823,"1536x1536-height":425,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","2048x2048-width":823,"2048x2048-height":425,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","card_image-width":823,"card_image-height":425,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportSchema.png","wide_image-width":823,"wide_image-height":425}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>3. Use the original feature class\u2019s coordinate system as a template for the new feature class.<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477112,"id":477112,"title":"ImportCoordinateSystem","filename":"ImportCoordinateSystem.png","filesize":42234,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/importcoordinatesystem","alt":"ArcGIS Pro Create Feature Class Wizard Import Coordinate System","author":"8932","description":"","caption":"Import the coordinate system from the original feature class","name":"importcoordinatesystem","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:56:01","modified":"2019-03-29 18:56:42","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":726,"height":505,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","medium-width":375,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","medium_large-width":726,"medium_large-height":505,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","large-width":726,"large-height":505,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","1536x1536-width":726,"1536x1536-height":505,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","2048x2048-width":726,"2048x2048-height":505,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem-668x465.png","card_image-width":668,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ImportCoordinateSystem.png","wide_image-width":726,"wide_image-height":505}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>4. THIS IS THE MOST IMPORTANT STEP. Click the Reset to Default button for Tolerance,<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477122,"id":477122,"title":"ResetToDefault_Tolerance","filename":"ResetToDefault_Tolerance.png","filesize":22181,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/resettodefault_tolerance","alt":"ArcGIS Pro Create Feature Class Wizard Tolerance step","author":"8932","description":"","caption":"Reset the tolerance to default","name":"resettodefault_tolerance","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:57:33","modified":"2019-03-29 18:58:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":589,"height":509,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","medium-width":302,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","medium_large-width":589,"medium_large-height":509,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","large-width":589,"large-height":509,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","1536x1536-width":589,"1536x1536-height":509,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","2048x2048-width":589,"2048x2048-height":509,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance-538x465.png","card_image-width":538,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/ResetToDefault_Tolerance.png","wide_image-width":589,"wide_image-height":509}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><strong>\u2026 and check the box to \u2018Accept default resolution and domain extent (recommended)\u2019.<\/strong><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477162,"id":477162,"title":"AcceptDefaultResolution","filename":"AcceptDefaultResolution.png","filesize":40768,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/acceptdefaultresolution","alt":"ArcGIS Pro Create Feature Class Wizard Resolution step","author":"8932","description":"","caption":"Remember to accept the default resolution settings!","name":"acceptdefaultresolution","status":"inherit","uploaded_to":476832,"date":"2019-03-29 18:59:30","modified":"2019-03-29 19:02:52","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":590,"height":669,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","medium-width":230,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","medium_large-width":590,"medium_large-height":669,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","large-width":590,"large-height":669,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","1536x1536-width":590,"1536x1536-height":669,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","2048x2048-width":590,"2048x2048-height":669,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution-410x465.png","card_image-width":410,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/AcceptDefaultResolution.png","wide_image-width":590,"wide_image-height":669}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>We now have a new empty feature class with the correct schema (all the fields and definitions from the original), the same coordinate system as the original, and most importantly, default resolution, tolerance and domain for the rest of the spatial reference.<\/p>\n<p><strong>6. Load the original data into the new feature class.<\/strong><\/p>\n<p>From the Catalog Pane in ArcGIS Pro, right-click the new feature class and choose Load Data.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":477192,"id":477192,"title":"Load Data","filename":"Load-Data.png","filesize":16009,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\/load-data","alt":"ArcGIS Pro Catalog Pane right-click feature class > Load Data","author":"8932","description":"","caption":"Time to load data into the new feature class","name":"load-data","status":"inherit","uploaded_to":476832,"date":"2019-03-29 19:04:10","modified":"2019-03-29 19:04:59","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":569,"height":376,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data-150x150.png","thumbnail-width":150,"thumbnail-height":150,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","medium-width":395,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","medium_large-width":569,"medium_large-height":376,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","large-width":569,"large-height":376,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","1536x1536-width":569,"1536x1536-height":376,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","2048x2048-width":569,"2048x2048-height":376,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","card_image-width":569,"card_image-height":376,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Load-Data.png","wide_image-width":569,"wide_image-height":376}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>This will launch the Append tool where the data from the original dataset can be loaded into the new feature class.\u00a0 (HINT: In ArcMap this will launch the <a href=\"http:\/\/desktop.arcgis.com\/en\/arcmap\/latest\/manage-data\/geodatabases\/loading-data-in-arccatalog.htm\">Simple Data Loader<\/a>)<\/p>\n<p><strong>7. Once the data is loaded, run <\/strong><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/data-management\/checking-and-repairing-geometries.htm\"><strong>Check Geometry to see if any geometries need to be fixed with Repair Geometry<\/strong><\/a><strong>. <\/strong><em>*The\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/data-management\/check-geometry.htm\">Check Geometry<\/a> and\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/data-management\/repair-geometry.htm\">Repair Geometry<\/a> tools only accept shapefiles, personal geodatabases, and file geodatabases as input. Other formats are not valid input to these two tools.<\/em><\/p>\n<p><strong>8. Run the geoprocessing workflow again with the new feature class that has repaired spatial reference and geometries to see if the problem goes away.<\/strong><\/p>\n<p>If everything works better and is good in the world, yeah, we\u2019re done!<\/p>\n<p>If the processing issue does not go away, we\u2019ll have to get this to <a href=\"https:\/\/support.esri.com\/en\/contact-tech-support\">Esri Technical Support<\/a> to help investigate.<\/p>\n"}],"authors":[{"ID":8932,"user_firstname":"Kory","user_lastname":"Kramer","nickname":"Kory Kramer","user_nicename":"kkramer","display_name":"Kory Kramer","user_email":"KKramer@esri.com","user_url":"","user_registered":"2019-02-11 14:26:30","user_description":"Kory Kramer is a Product Manager for ArcGIS Pro, collaborating across multiple teams to contribute to the direction of product development. He is dedicated to listening to users and finding ways to convert that feedback into a product that continues to add customer value. In his free time, he tries to get outside as much as possible \u2013 often on trails, sometimes on a bike. He has recently started composting and is trying to get bats to take up residence in his backyard bat house.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Croc_small-150x150.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/HairThickness_CARD.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/HairThickness_1920.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Geoprocessing, Resolution, Tolerance, and Hair<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Geoprocessing, Resolution, Tolerance, and Hair\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-02T13:28:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\"},\"author\":{\"name\":\"Kory Kramer\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6fb625a422f12805d87bd54cfc463ca7\"},\"headline\":\"Geoprocessing, Resolution, Tolerance, and Hair\",\"datePublished\":\"2019-03-29T19:20:43+00:00\",\"dateModified\":\"2019-04-02T13:28:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\"},\"wordCount\":5,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"geoprocessing\",\"resolution\",\"spatial reference\",\"tolerance\"],\"articleSection\":[\"Analytics\",\"Data Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\",\"name\":\"Geoprocessing, Resolution, Tolerance, and Hair\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2019-03-29T19:20:43+00:00\",\"dateModified\":\"2019-04-02T13:28:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Geoprocessing, Resolution, Tolerance, and Hair\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6fb625a422f12805d87bd54cfc463ca7\",\"name\":\"Kory Kramer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Croc_small-150x150.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Croc_small-150x150.jpg\",\"caption\":\"Kory Kramer\"},\"description\":\"Kory Kramer is a Product Manager for ArcGIS Pro, collaborating across multiple teams to contribute to the direction of product development. He is dedicated to listening to users and finding ways to convert that feedback into a product that continues to add customer value. In his free time, he tries to get outside as much as possible \u2013 often on trails, sometimes on a bike. He has recently started composting and is trying to get bats to take up residence in his backyard bat house.\",\"sameAs\":[\"https:\/\/x.com\/gismallku\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/kkramer\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Geoprocessing, Resolution, Tolerance, and Hair","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair","og_locale":"en_US","og_type":"article","og_title":"Geoprocessing, Resolution, Tolerance, and Hair","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2019-04-02T13:28:47+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair"},"author":{"name":"Kory Kramer","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6fb625a422f12805d87bd54cfc463ca7"},"headline":"Geoprocessing, Resolution, Tolerance, and Hair","datePublished":"2019-03-29T19:20:43+00:00","dateModified":"2019-04-02T13:28:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair"},"wordCount":5,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["geoprocessing","resolution","spatial reference","tolerance"],"articleSection":["Analytics","Data Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair","name":"Geoprocessing, Resolution, Tolerance, and Hair","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2019-03-29T19:20:43+00:00","dateModified":"2019-04-02T13:28:47+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/analytics\/geoprocessing-resolution-tolerance-and-hair#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Geoprocessing, Resolution, Tolerance, and Hair"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6fb625a422f12805d87bd54cfc463ca7","name":"Kory Kramer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Croc_small-150x150.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/Croc_small-150x150.jpg","caption":"Kory Kramer"},"description":"Kory Kramer is a Product Manager for ArcGIS Pro, collaborating across multiple teams to contribute to the direction of product development. He is dedicated to listening to users and finding ways to convert that feedback into a product that continues to add customer value. In his free time, he tries to get outside as much as possible \u2013 often on trails, sometimes on a bike. He has recently started composting and is trying to get bats to take up residence in his backyard bat house.","sameAs":["https:\/\/x.com\/gismallku"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/kkramer"}]}},"text_date":"March 29, 2019","author_name":"Kory Kramer","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/kkramer","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/03\/HairThickness_1920.jpg","primary_product":"ArcGIS Pro","tag_data":[{"term_id":24321,"name":"geoprocessing","slug":"geoprocessing","term_group":0,"term_taxonomy_id":24321,"taxonomy":"post_tag","description":"","parent":0,"count":129,"filter":"raw"},{"term_id":38271,"name":"resolution","slug":"resolution","term_group":0,"term_taxonomy_id":38271,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":41541,"name":"spatial reference","slug":"spatial-reference","term_group":0,"term_taxonomy_id":41541,"taxonomy":"post_tag","description":"","parent":0,"count":7,"filter":"raw"},{"term_id":363972,"name":"tolerance","slug":"tolerance","term_group":0,"term_taxonomy_id":363972,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1325,"filter":"raw"},{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2035,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/476832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/8932"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=476832"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/476832\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=476832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=476832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=476832"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=476832"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=476832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}