Overarching functions

Functions that handle standalone tasks

combineGATcrosswalks()

Combine GAT Crosswalks

runGATprogram()

Run the Geographic Aggregation Tool (GAT)

GUI functions

Functions to create and display pop-ups for the graphic user interface

confirmGATbystep()

Confirm GAT Settings for Each Step

confirmGATquit()

Confirm Quitting GAT

identifyGATaggregators()

Identify and Check GAT Aggregation Variables

identifyGATboundary()

Identify GAT Boundary

identifyGATid()

Identify GAT Shapefile Identifier

identifyGATpopulation()

Identify GAT Population Variable

inputGATaggregators()

Input Multiple GAT Aggregation Variables

inputGATexclusions()

Input GAT Exclusions

inputGATmerge()

Input GAT Merge

inputGATmessage()

Input GAT Message

inputGATrate()

Input GAT Rate

inputGATvalue()

Input GAT Value

inputGATvariable()

Input GAT Variable

locateGATshapefile()

Locate GAT Shapefile

saveGATfiles()

Save GAT Files

saveGATkml()

Save GAT KML File

showGAThelp()

Show GAT Help Pages

Aggregation functions

Functions used in the aggregation process

aggregateGATnb()

Aggregate GAT neighbors

createGATregion()

Create New GAT Region

defineGATmerge()

Define GAT Merge Pattern

identifyGATfirstobs()

Identify GAT First Observation

importGATweights()

Create Population Base for Weighting

mergeGATareas()

Merge GAT Areas

rankGATdistance()

Rank GAT Distance

weightGATmap()

Find the Weighted Centriods for the Map

weightGATregion()

Find the Weighted Centriod for a GAT Region

Calculation functions

Functions that perform various checks and calculations

calculateGATcompactness()

Calculate GAT Compactness

calculateGATexclusions()

Calculate GAT Exclusions

calculateGATflag()

Calculate GAT Flag

checkGATvariabletypes()

Check GAT Variable Types

convertlatlong2UTM()

Latitude/Longitude to UTM Coordinates

defineGATmapclasses()

Define Classes for Map Legends

Output functions

Functions that write output files

writeGATkml()

Write GAT KML File

writeGATlog()

Write GAT Log

Plot functions

Functions that create maps

plotGATcompare()

Plot GAT Comparison Map

plotGATmaps()

Plot GAT Maps

Objects

Embedded objects

gatpkg

The NYS Geographic Aggregation Tool (GAT)

hfagg610k

Hamilton & Fulton counties aggregated to 10k population

hfagg615k

Hamilton & Fulton counties aggregated to 15k population

hfcw610k

Hamilton & Fulton counties aggregation to 10k population crosswalk

hfcw615k

Hamilton & Fulton counties aggregation to 15k population crosswalk

hfpop

Hamilton & Fulton counties block group-level population spatial layer

hftown

Hamilton & Fulton counties town-level spatial polygon data frame