License Level:BasicStandardAdvanced
Summary
![Repair Repair](/uploads/1/2/6/4/126422390/563202978.jpg)
Inspects each feature in a feature class for geometry problems. Upon discovery of a geometry problem, a relevant fix will be applied, and a one line description will be printed identifying the feature as well as the problem encountered.
Valid inputs are shapefiles, personal and file geodatabase feature classes. Cheat program for perfect poker.
Shapefile Repair Tool เป็น tool เล็กๆประเภทฟรีซอฟท์แวร์ พัฒนาโดยคุณ Jerry Workman ที่เขียนจาก C# น่าสนใจตรงที่มีความสามารถในการสแกนตรวจสอบ และแก้ไข.
If bad geometry is reported, use the Repair Geometry tool. Try using the Repair Geometry tool. Attempt to copy the data to a geodatabase. Afterward, also try copying it back to a new shapefile. Try selecting all or a subset of the features and export the selected features to a new shapefile or feature class. Play Pool Games on Miniclip. Our top Pool games are 8 Ball Pool - Clubs, 8 Ball Pool, and 8 Ball QFP - and we have over 8 other Pool games to enjoy! I have also used Shape Checker to successfully repair shapefiles on several occasions. 3 olga thank you so much for this tool, it really safed my work. There were little problems because the toll created a new polygon which was infinite, but i could kick it out by choosing the proper polygons and create a new shapefile from them, so there are. The problem with the google search, and what prompted this post, is that all of the blog posts describing 'repair shapefile' lead to either a) the arcscripts beta site (useless in this case) b) an outdated filehosting site link to a number of utilities or c) a phishing scam-site activated by the word 'repair' in my search - that's the problem.
Usage
- This tool uses the same logic as the Check Geometry tool to evaluate if a geometry has a problem.
- Below is the list of geometry problems and the corresponding fix that will be performed by the tool:
- Null geometry: The record will be deleted from the feature class. To keep records with null geometry, uncheck the tool dialog option Delete Features with Null Geometry, or in scripting set the delete_null parameter to KEEP_NULL.
- Short segment: The geometry's short segment will be deleted.
- Incorrect ring ordering: The geometry will be updated to have correct ring ordering.
- Incorrect segment orientation: The geometry will be updated to have correct segment orientation.
- Self intersections: the areas of overlap in a polygon will be dissolved.
- Unclosed rings: The unclosed rings will be closed by connecting the ring's end points.
- Empty parts: The parts that are null or empty will be deleted.
- Duplicate vertex: One of the vertices will be deleted.
- Mismatched attributes: The Z or M coordinate will be updated to match.
- Discontinuous parts: Multiple parts will be created from the existing discontinuous part.
- Empty Z values: The Z value will be set to 0.
- SDE geodatabases automatically check and repair feature geometries when the features are uploaded to the database, so using the Check Geometry and Repair Geometry tools with SDE feature classes is unnecessary.
- After applying one of the repairs above, the tool will re-evaluate the resulting geometry, and if another problem is discovered, the relevant fix will be performed.
- Starting with the 10.0 release, a line geometry is no longer considered 'self-intersecting' if it crosses itself. There was no adverse effect to these types of geometry therefore the Check Geometry tool will no longer report the feature as a problem, and the Repair Geometry tool will no longer perform a 'fix' on the feature's geometry. Prior to the 10.0 release Repair Geometry would add vertices at the point of intersection of 'self-intersecting' lines. If you do want to add vertices when line features intersect themselves use the Integrate tool.
This tool modifies the input data. See Tools with no outputs for more information and strategies to avoid undesired data changes.
Syntax
RepairGeometry_management (in_features, {delete_null})
Parameter | Explanation | Data Type |
The feature class or layer that will be repaired. Valid input features are shapefiles and personal and file geodatabase feature classes. | Feature Layer | |
delete_null | Specifies what action to take on null geometries.
| Boolean |
Code Sample
Repair Geometry example (Python window)The following Python Window script demonstrates how to use the RepairGeometry function in immediate mode.
Repair Geometry example 2 (stand-alone script)The following stand-alone script is an example of how to apply the RepairGeometry function in scripting.
Environments
Related Topics
Licensing Information
ArcGIS for Desktop Standard: Yes
Mcafee Repair Tool
Copyright © 1995-2013 Esri. All rights reserved.