Store | Contact Us | Careers
 
  • Home
  • Industries
  • Products
  • Training
  • Support
  • Services
  • Events
  • News
  • About
    • About Esri
    • Careers
    • Esri Video
    • Partners

Support

Search Support
You are here: > ArcScripts > Search Results > Script Details Login | Feedback | Help

Subdivide polygons that contain points



contact author | download help | report inappropriate content
Author Mark Henderson
File Name townthiessens.zip
Language AML
Last Modified Jun 18 2007
Status of work Public Domain
Software ArcGIS - ArcInfo
File Size 3.42 kb
Downloads 910

ArcScripts is intended for the free exchange of scripts and tools related to ESRI software products. Please alert the moderator if this script is a demo, trial-version, or an advertisement for a retail product.


Summary
This AML was written to generate polygons for towns (represented as points) within counties (represented as polygons). The resulting town polygons are completely contained within the county polygons. The process is analogous to generating Thiessen polygons, but uses a raster algorithm to produce better space-filling results when the county (bounding) polygons are irregular.

You'll need ArcGIS Workstation (the Arc/Info command line) including the Grid module to run the AML. Parameters for the script are:
... a point coverage (sorry, not a shapefile or geodatabase)
... a polygon coverage in the same projection as the point coverage and overlapping at least some of the points in space
... a new name for a polygon coverage to be produced by this script
{tolerance} ... the relative accuracy of the coverages in map units, i.e., 635 meters for 1:1,000,000 data. This is used to set the grid size for raster processing. Smaller values = fewer errors, longer processing. Must be 50% smaller than the smallest distance between any two points or you'll end up with more than one point in an output polygon.
{item...item}... INFO items (database fields) that will be transferred from the town points to the output polygons.

For example:
&RUN TOWNTHIESSENS MYTOWNS MYCOUNTIES TOWNPOLY 635 NAME ID POPULATION

For an example of the output see http://han.skinner.ucdavis.edu/2000/
Contact Us | Privacy | Legal | Site Map