AskGeo .NET
1.1.0
AskGeo Libraries for .NET
|
This is the abstract base class for all maps that are derived from data from the US Census Bureau. It has no public methods and is abstract. For further details, see GeneralMap, or one of the base classes of this class. More...
Additional Inherited Members | |
Public Member Functions inherited from AskGeo.Flt.GeneralMap< ResultType > | |
abstract ResultType | FindResult (float latDeg, float lonDeg) |
Returns a results map query result. All result classes extend 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. | |
List< ResultType > | GetAllResults () |
Returns a Vector of results, each result corresponding to a shape in the map. All result classes extend ResultBase but the specific subclass depends on what map class is being used. Each map class has a companion result class. | |
void | Authorize (String s) |
Authorizes the use of the map object by providing a license String. | |
void | Authorize (Stream stream) |
Authorizes the use of the map object by providing a license file's input stream. The stream is closed upon completion. | |
abstract String | GetOracleName () |
A unique identifier for this map, used in the license file and in the AskGeo Web API. | |
float[] | GetBbox () |
Returns the bounding box for this map as a float array. The order of the array is: min latitude, min longitude, max latitude, max longitude. | |
DataFieldInterface | GetDataField (int index) |
Each map contains metadata associated with each shape. The metadata is indexed by an Java-style enum that is defined within each map subclass. All of the Java-style enums implement the DataFieldInterface. Those Java-style enums are exposed through this common interface here. | |
int | GetNumDataFields () |
Returns the number of data fields associated with this map. | |
Static Public Member Functions inherited from AskGeo.Flt.GeneralMap< ResultType > | |
static float[] | GetWorldBbox () |
Returns a new bounding box encompassing the entire globe (for example, from -180 to +180 degrees longitude and from -90 to +90 degrees latitude). Values are stored in radians. | |
static float[] | GetConusBbox () |
Returns a new bounding box roughly containing the continental US, or CONUS (i.e., from -125 to -66 degrees longitude and from 24 to 50 degrees latitude). |
This is the abstract base class for all maps that are derived from data from the US Census Bureau. It has no public methods and is abstract. For further details, see GeneralMap, or one of the base classes of this class.
ResultType |
ResultType | : | UsCensusResultBase |