Property | Type | Description | |
---|---|---|---|
AddGeometryAttributesToOutput | bool | ||
AddStrippedGEOIDcolumn | bool | ||
CurrentDataPath | string | ||
DBFilename | string | ||
DbClient | IDataClient | ||
DesiredVariablesFilename | string | ||
ExportFilterFilename | string | ||
GridCellHeight | double | ||
GridCellWidth | double | ||
GridEnvelopeFilename | string | ||
IncludeEmptyGridCells | bool | ||
OutputFolder | string | ||
OutputProjectionFilename | string | ||
PreserveJam | bool | ||
ReusePreviousJobTable | bool | ||
ShapePath | string | ||
State | AcsState | ||
WorkingPath | string |
Property | Type | Description | |
---|---|---|---|
_cancelled | bool | ||
_summaryLevel | string |
Method | Description | |
---|---|---|
AcsDataManager ( ) : System | ||
AcsDataManager ( AcsState aState ) : System | ||
AcsDataManager ( AcsState aState, string workingFolder, string year ) : System | ||
Cancel ( ) : void | ||
CheckAllGeometriesFile ( ) : bool |
Downloads the census DATA for the given state
|
|
CheckBlockGroupFile ( ) : bool |
Downloads the census DATA for the given state
|
|
CheckBuildVariableTable ( string tableName ) : bool |
Gets the filtered LogicalRecordNumbers, and the requested variables, and builds a table of their crossjoin
|
|
CheckCensusAggregatedDataFile ( ) : bool | ||
CheckColumnMappingsFile ( ) : bool | ||
CheckDatabase ( ) : bool |
Checks to see if the database exists, and if not, initializes it with the provided inputs
|
|
CheckShapefiles ( ) : bool |
Downloads the SHAPE FILEs, must be run before initializing the database! Since this will be imported into the database!
|
|
CreateColumnMappingsTable ( |
||
CreateGeographiesTable ( |
||
Dispose ( ) : void | ||
DownloadAndImportShapefile ( string desiredUrl, string destFilepath, string niceName, string tablename ) : bool |
Helper function for retrieving a given zip file from a URL, decompressing it, finding a shapefile in it, and importing that into the database
|
|
ExportGriddedShapefile ( string tableName ) : bool |
Retrieves the contents of the specified table, and writes them to a shapefile
|
|
ExportShapefile ( string tableName ) : bool |
Retrieves the contents of the specified table, and writes them to a shapefile
|
|
GetAggregateDataPath ( ) : string |
Gets either the standard data path based on year, or appends an 'all' if we're not doing tracts or block-groups
|
|
GetAllSequenceVariables ( ) : |
Returns all the variable names in the columnMappings table
|
|
GetFilteredLRUs ( |
||
GetFilteringGeometries ( string filename, ICoordinateSystem outputCrs ) : List |
||
GetGeographyTablename ( ) : string | ||
GetGeometryRowKeyGenerator ( ) : GetGeometryRowKey | ||
GetGridEnvelope ( ) : GisSharpBlog.NetTopologySuite.Geometries.Envelope | ||
GetLocalAllGeometriesZipFileName ( ) : string | ||
GetLocalBlockGroupZipFileName ( ) : string | ||
GetLocalColumnMappingsDirectory ( ) : string | ||
GetLocalGeographyFileName ( ) : string | ||
GetRequestedVariables ( |
Currently rebuilds the requested variables table every time
|
|
GetShapeFeaturesToExport ( string tableName, bool spatialFilter ) : List |
Given a table, returns a list of features to export. Assumes table geometries are in WGS84
|
|
Init ( ) : void |
Initialize our properties, and ensure our path structure is intact
|
|
IsCancelled ( ) : bool | ||
IsIncluded ( IGeometry geom, List |
||
SetGridParam ( string gridArgs ) : void |
Method | Description | |
---|---|---|
GetShapeRowsByLOGRECNO ( |
||
InitDatabase ( ) : bool |
Call this anyway, should only execute code inside safe blocks
|
public AcsDataManager ( AcsState aState ) : System | ||
aState | AcsState | |
return | System |
public AcsDataManager ( AcsState aState, string workingFolder, string year ) : System | ||
aState | AcsState | |
workingFolder | string | |
year | string | |
return | System |
public CheckBuildVariableTable ( string tableName ) : bool | ||
tableName | string | |
return | bool |
public CheckCensusAggregatedDataFile ( ) : bool | ||
return | bool |
public CreateColumnMappingsTable ( |
||
conn | ||
return | bool |
public CreateGeographiesTable ( |
||
conn | ||
return | bool |
public DownloadAndImportShapefile ( string desiredUrl, string destFilepath, string niceName, string tablename ) : bool | ||
desiredUrl | string | |
destFilepath | string | |
niceName | string | |
tablename | string | |
return | bool |
public ExportGriddedShapefile ( string tableName ) : bool | ||
tableName | string | |
return | bool |
public ExportShapefile ( string tableName ) : bool | ||
tableName | string | |
return | bool |
public GetAllSequenceVariables ( ) : |
||
return |
public GetFilteredLRUs ( |
||
conn | ||
return | HashSet |
public GetFilteringGeometries ( string filename, ICoordinateSystem outputCrs ) : List |
||
filename | string | |
outputCrs | ICoordinateSystem | |
return | List |
public GetGeometryRowKeyGenerator ( ) : GetGeometryRowKey | ||
return | GetGeometryRowKey |
public GetGridEnvelope ( ) : GisSharpBlog.NetTopologySuite.Geometries.Envelope | ||
return | GisSharpBlog.NetTopologySuite.Geometries.Envelope |
public GetLocalAllGeometriesZipFileName ( ) : string | ||
return | string |
public GetLocalBlockGroupZipFileName ( ) : string | ||
return | string |
public GetLocalColumnMappingsDirectory ( ) : string | ||
return | string |
public GetLocalGeographyFileName ( ) : string | ||
return | string |
public GetRequestedVariables ( |
||
conn | ||
return |
public GetShapeFeaturesToExport ( string tableName, bool spatialFilter ) : List |
||
tableName | string | Name of the sqlite table |
spatialFilter | bool | Should we load and use a spatial filter? |
return | List |
protected GetShapeRowsByLOGRECNO ( |
||
conn | ||
return | DataRow>.Dictionary |
public IsIncluded ( IGeometry geom, List |
||
geom | IGeometry | |
filteringGeoms | List |
|
return | bool |
public SetGridParam ( string gridArgs ) : void | ||
gridArgs | string | |
return | void |