\JOpenstreetmap
Joomla Platform class for interact with Openstreetmap API.
Synopsis
class JOpenstreetmap
{
- // members
- protected JRegistry $options;
- protected JHttp $client;
- protected JOpenstreetmapOauth $oauth;
- protected JOpenstreetmapChangesets $changesets;
- protected JOpenstreetmapElements $elements;
- protected JOpenstreetmapGps $gps;
- protected JOpenstreetmapInfo $info;
- protected JOpenstreetmapUser $user;
- // methods
- public void __construct()
- public JOpenstreetmapObject __get()
- public mixed getOption()
- public JOpenstreetmap setOption()
Members
protected
- $changesets
—
JOpenstreetmapChangesets
Openstreetmap API object for changesets. - $client
—
JHttp
The HTTP client object to use in sending HTTP requests. - $elements
—
JOpenstreetmapElements
Openstreetmap API object for elements. - $gps
—
JOpenstreetmapGps
Openstreetmap API object for GPS. - $info
—
JOpenstreetmapInfo
Openstreetmap API object for info. - $oauth
—
JOpenstreetmapOauth
The OAuth client. - $options
—
JRegistry
Options for the Openstreetmap object. - $user
—
JOpenstreetmapUser
Openstreetmap API object for user.
Methods
public
- __construct() — Constructor.
- __get() — Method to get object instances
- getOption() — Get an option from the JOpenstreetmap instance.
- setOption() — Set an option for the Openstreetmap instance.