libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::Place Class Reference

#include <libosmscout/include/osmscout/location/Location.h>

Public Member Functions

 Place (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatureBuff, const AdminRegionRef &adminRegion, const PostalAreaRef &postalArea, const POIRef &poi, const LocationRef &location, const AddressRef &address)
ObjectFileRef GetObject () const
FeatureValueBufferRef GetObjectFeatures () const
AdminRegionRef GetAdminRegion () const
PostalAreaRef GetPostalArea () const
POIRef GetPOI () const
LocationRef GetLocation () const
AddressRef GetAddress () const
std::string GetDisplayString () const

Detailed Description

A Place description a certain place in respect to the location index. A place consists on certain optional attributes, that in turn describe certain aspects.

  • object: A reference to the object that is described by the place
  • adminRegion: The hierarchical administrative region the object is in (normally the City)
  • poi: Additional information, if the object is an POI
  • location: The location the place is at (normally the street)
  • address: The address of the object in respect to the location (normally the house number)

Constructor & Destructor Documentation

◆ Place()

osmscout::Place::Place ( const ObjectFileRef & object,
const FeatureValueBufferRef & objectFeatureBuff,
const AdminRegionRef & adminRegion,
const PostalAreaRef & postalArea,
const POIRef & poi,
const LocationRef & location,
const AddressRef & address )

Member Function Documentation

◆ GetAddress()

AddressRef osmscout::Place::GetAddress ( ) const
inline

◆ GetAdminRegion()

AdminRegionRef osmscout::Place::GetAdminRegion ( ) const
inline

◆ GetDisplayString()

std::string osmscout::Place::GetDisplayString ( ) const

◆ GetLocation()

LocationRef osmscout::Place::GetLocation ( ) const
inline

◆ GetObject()

ObjectFileRef osmscout::Place::GetObject ( ) const
inline

◆ GetObjectFeatures()

FeatureValueBufferRef osmscout::Place::GetObjectFeatures ( ) const
inline

◆ GetPOI()

POIRef osmscout::Place::GetPOI ( ) const
inline

◆ GetPostalArea()

PostalAreaRef osmscout::Place::GetPostalArea ( ) const
inline

The documentation for this class was generated from the following file: