Implements assignment of polygon values to the target frame using different assignment rules. For efficient performance implemented using SQL.
geomerge.assign(polygon_input,target,assignment,population.data,optional.inputs)input SpatialPolygonsDataFrame parsed from geomerge main function.
SpatialPolygonsDataFrame representing desired units of analysis. See Details of geomerge.
identification of either population- or area-weighting assignment rules when handling SpatialPolygonsDataFrame joins to target. Default = "max(area)". See Details in geomerge.
specifies data used for weighting if a population-based assignment rule is selected. See Details in geomerge.
Any optional inputs compatible with the extract function in raster.
Returns an object of class data.frame that contains the column from input, after proper assignment, that is to be added to target@data.
For details on different input parameters, please refer to the detailed documentation in geomerge.
Andrew M. Linke, Karsten Donnay. (2017). "Scale Variability Misclassification: The Impact of Spatial Resolution on Effect Estimates in the Geographic Analysis of Foreign Aid and Conflict." Paper presented at the International Studies Association Annual Meeting, February 22-25 2017, Baltimore.