|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.askgeo.flt.base.GeneralMap<ResultType> com.askgeo.flt.base.UsCensusMap<UsCountyResult> com.askgeo.flt.us.census2010.high.UsCountyMap
public final class UsCountyMap
The UsCountyMap is a map of the United States based on data from the US Census Bureau that returns a US county (or equivalent) record and related 2010 US Census and 2006-2010 American Community Survey metadata.
Nested Class Summary | |
---|---|
static class |
UsCountyMap.DataField
|
Method Summary | |
---|---|
static UsCountyMap |
create(java.io.InputStream dataFileStream)
Static factory method used to construct an instance of this class. |
static UsCountyMap |
create(java.io.InputStream dataFileStream,
float cellsPerDeg,
float snapRadiusKm)
Static factor method used to construct an instance of this class. |
UsCountyResult |
findResult(float latDeg,
float lonDeg)
Returns a results map query result. |
java.lang.String |
getOracleName()
A unique identifier for this map, used in the license file and in the AskGeo Web API. |
static java.lang.String |
getOracleNameStatic()
A unique identifier for this map, used in the license file and in the AskGeo Web API. |
Methods inherited from class com.askgeo.flt.base.GeneralMap |
---|
authorize, authorize, authorize, conusBbox, getAllResults, getBbox, getDataField, getNumDataFields, worldBbox |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public UsCountyResult findResult(float latDeg, float lonDeg)
GeneralMap
ResultBase
but the specific subclass returned
depends on what map class is being used. Each map class has a companion result class. If no shape is found
at or near the query point, null
is returned.
findResult
in class GeneralMap<UsCountyResult>
latDeg
- the latitude of the query point, expressed in degrees.lonDeg
- the longitude of the query point, expressed in degrees.
null
if none is found.public static UsCountyMap create(java.io.InputStream dataFileStream) throws java.lang.Exception
dataFileStream
- an input stream of the companion data file for this class.
java.lang.Exception
- e if the wrong data file is provided.public static UsCountyMap create(java.io.InputStream dataFileStream, float cellsPerDeg, float snapRadiusKm) throws java.lang.Exception
dataFileStream
- an input stream of the companion data file for this class.cellsPerDeg
- is the resolution of the spatial index. Testing has show that a suitable value for this
parameter is 1.0, which is the default value.snapRadiusKm
- is the maximum snap-to distance for query points not inside any shape on the map.
java.lang.Exception
- e if the wrong data file is provided.public static java.lang.String getOracleNameStatic()
public java.lang.String getOracleName()
GeneralMap
getOracleName
in class GeneralMap<UsCountyResult>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |