libosmscout 0.1
|
Classes and methods for handling location aspects of object in the libosmscout db. More...
Classes | |
class | osmscout::Address |
An address is a unique place at a given location, normally a building that is address by its house number. More... | |
class | osmscout::AddressListVisitor |
class | osmscout::AddressVisitor |
Visitor that gets called for every address found at a given location. More... | |
class | osmscout::AdminRegion |
A named administrative region. More... | |
class | osmscout::AdminRegionVisitor |
Visitor that gets called for every region found. More... | |
class | osmscout::Location |
A location is a named point, way, area or relation on the map. More... | |
class | osmscout::LocationAtPlaceDescription |
Description of a location based on the GeoCoord of that location. More... | |
class | osmscout::LocationCoordDescription |
Description of a location based on the GeoCoord of that location. More... | |
class | osmscout::LocationCrossingDescription |
Description of a location based on a nearby crossing. More... | |
class | osmscout::LocationDescription |
A LocationDescription objects holds various alternative (and optional) descriptions of the given locations. More... | |
class | osmscout::LocationDescriptionService |
The LocationService offers a number of methods for location lookup ( search for a certain location by its name) and location reverse lookup (retrieve the name of a location). More... | |
struct | osmscout::LocationDescriptionService::ReverseLookupResult |
Result of a location reverse lookup. More... | |
class | osmscout::LocationFormSearchParameter |
Parameter object for form based search of a location. More... | |
class | osmscout::LocationSearchResult |
The result of a location query. More... | |
class | osmscout::LocationService |
The LocationService offers a number of methods for location lookup ( search for a certain location by its name) and location reverse lookup (retrieve the name of a location). More... | |
class | osmscout::LocationStringSearchParameter |
Parameter object for string pattern based search for a location or a POI. More... | |
class | osmscout::LocationVisitor |
Visitor that gets called for every location found in the given area. More... | |
class | osmscout::LocationWayDescription |
Description of a location based on a nearby way. More... | |
class | osmscout::Place |
A Place description a certain place in respect to the location index. More... | |
class | osmscout::POI |
A POI is an object within an area, which has been indexed by its name. More... | |
class | osmscout::POIFormSearchParameter |
Parameter object for form based search of a POI (point of interest) More... | |
class | osmscout::POIVisitor |
Visitor that gets called for every POI found in the given area. More... | |
Typedefs | |
using | osmscout::LocationAtPlaceDescriptionRef = std::shared_ptr< LocationAtPlaceDescription > |
Reference counted reference to a LocationAtPlaceDescription instance. | |
using | osmscout::LocationCoordDescriptionRef = std::shared_ptr< LocationCoordDescription > |
Reference counted reference to a LocationCoordDescription instance. | |
using | osmscout::LocationCrossingDescriptionRef = std::shared_ptr< LocationCrossingDescription > |
Reference counted reference to a LocationCrossingDescription instance. | |
using | osmscout::LocationServiceRef = std::shared_ptr< LocationService > |
Reference counted reference to a location service instance. | |
using | osmscout::LocationWayDescriptionRef = std::shared_ptr< LocationWayDescription > |
Reference counted reference to a LocationWayDescription instance. | |
Classes and methods for handling location aspects of object in the libosmscout db.
using osmscout::LocationAtPlaceDescriptionRef = typedef std::shared_ptr<LocationAtPlaceDescription> |
Reference counted reference to a LocationAtPlaceDescription instance.
using osmscout::LocationCoordDescriptionRef = typedef std::shared_ptr<LocationCoordDescription> |
Reference counted reference to a LocationCoordDescription instance.
using osmscout::LocationCrossingDescriptionRef = typedef std::shared_ptr<LocationCrossingDescription> |
Reference counted reference to a LocationCrossingDescription instance.
using osmscout::LocationServiceRef = typedef std::shared_ptr<LocationService> |
Reference counted reference to a location service instance.
using osmscout::LocationWayDescriptionRef = typedef std::shared_ptr<LocationWayDescription> |
Reference counted reference to a LocationWayDescription instance.