Joomla Platform
13.1
Documentation des API du framework Joomla Platform
|
Fonctions membres publiques | |
createNode ($changeset, $latitude, $longitude, $tags) | |
createWay ($changeset, $tags, $nds) | |
createRelation ($changeset, $tags, $members) | |
readElement ($element, $id) | |
updateElement ($element, $xml, $id) | |
deleteElement ($element, $id, $version, $changeset, $latitude=null, $longitude=null) | |
historyOfElement ($element, $id) | |
versionOfElement ($element, $id, $version) | |
multiFetchElements ($element, $params) | |
relationsForElement ($element, $id) | |
waysForNode ($id) | |
fullElement ($element, $id) | |
redaction ($element, $id, $version, $redaction_id) | |
Fonctions membres publiques inherited from JOpenstreetmapObject | |
__construct (JRegistry &$options=null, JHttp $client=null, JOpenstreetmapOauth $oauth=null) | |
getOption ($key) | |
setOption ($key, $value) | |
sendRequest ($path, $method= 'GET', $headers=array(), $data= '') |
Additional Inherited Members | |
Attributs protégés inherited from JOpenstreetmapObject | |
$options | |
$client | |
$oauth |
Définition à la ligne 19 du fichier elements.php.
JOpenstreetmapElements::createNode | ( | $changeset, | |
$latitude, | |||
$longitude, | |||
$tags | |||
) |
Method to create a node
integer | $changeset | Changeset id |
float | $latitude | Latitude of the node |
float | $longitude | Longitude of the node |
arary | $tags | Array of tags for a node |
Définition à la ligne 33 du fichier elements.php.
JOpenstreetmapElements::createRelation | ( | $changeset, | |
$tags, | |||
$members | |||
) |
Method to create a relation
integer | $changeset | Changeset id |
array | $tags | Array of tags for a relation |
array | $members | Array of members for a relation eg: $members = array(array("type"=>"node", "role"=>"stop", "ref"=>"123"), array("type"=>"way", "ref"=>"123")) |
Définition à la ligne 149 du fichier elements.php.
JOpenstreetmapElements::createWay | ( | $changeset, | |
$tags, | |||
$nds | |||
) |
Method to create a way
integer | $changeset | Changeset id |
array | $tags | Array of tags for a way |
array | $nds | Node ids to refer |
Définition à la ligne 85 du fichier elements.php.
JOpenstreetmapElements::deleteElement | ( | $element, | |
$id, | |||
$version, | |||
$changeset, | |||
$latitude = null , |
|||
$longitude = null |
|||
) |
Method to delete an element [node|way|relation]
string | $element | [node|way|relation] |
integer | $id | Element identifier |
integer | $version | Element version |
integer | $changeset | Changeset identifier |
float | $latitude | Latitude of the element |
float | $longitude | Longitude of the element |
DomainException |
Définition à la ligne 294 du fichier elements.php.
JOpenstreetmapElements::fullElement | ( | $element, | |
$id | |||
) |
Method to get full information about an element [way|relation]
string | $element | [way|relation] |
integer | $id | Identifier |
DomainException |
Définition à la ligne 492 du fichier elements.php.
JOpenstreetmapElements::historyOfElement | ( | $element, | |
$id | |||
) |
Method to get history of an element [node|way|relation]
string | $element | [node|way|relation] |
integer | $id | Element identifier |
DomainException |
Définition à la ligne 345 du fichier elements.php.
JOpenstreetmapElements::multiFetchElements | ( | $element, | |
$params | |||
) |
Method to get data about multiple ids of an element [node|way|relation]
string | $element | [nodes|ways|relations] - use plural word |
string | $params | Comma separated list of ids belonging to type $element |
DomainException |
Définition à la ligne 406 du fichier elements.php.
JOpenstreetmapElements::readElement | ( | $element, | |
$id | |||
) |
Method to read an element [node|way|relation]
string | $element | [node|way|relation] |
integer | $id | Element identifier |
DomainException |
Définition à la ligne 220 du fichier elements.php.
JOpenstreetmapElements::redaction | ( | $element, | |
$id, | |||
$version, | |||
$redaction_id | |||
) |
Method used by the DWG to hide old versions of elements containing data privacy or copyright infringements
string | $element | [node|way|relation] |
integer | $id | Element identifier |
integer | $version | Element version |
integer | $redaction_id | Redaction id |
DomainException |
Définition à la ligne 524 du fichier elements.php.
JOpenstreetmapElements::relationsForElement | ( | $element, | |
$id | |||
) |
Method to get relations for an Element [node|way|relation]
string | $element | [node|way|relation] |
integer | $id | Element identifier |
DomainException |
Définition à la ligne 439 du fichier elements.php.
JOpenstreetmapElements::updateElement | ( | $element, | |
$xml, | |||
$id | |||
) |
Method to update an Element [node|way|relation]
string | $element | [node|way|relation] |
string | $xml | Full reperentation of the element with a version number |
integer | $id | Element identifier |
DomainException |
Définition à la ligne 251 du fichier elements.php.
JOpenstreetmapElements::versionOfElement | ( | $element, | |
$id, | |||
$version | |||
) |
Method to get details about a version of an element [node|way|relation]
string | $element | [node|way|relation] |
integer | $id | Element identifier |
integer | $version | Element version |
DomainException |
Définition à la ligne 376 du fichier elements.php.
JOpenstreetmapElements::waysForNode | ( | $id | ) |
Method to get ways for a Node element
integer | $id | Node identifier |
Définition à la ligne 467 du fichier elements.php.