Changes between Version 12 and Version 13 of Nl:Help/Concepts/Object
- Timestamp:
- 2011-12-17T11:56:40+01:00 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Nl:Help/Concepts/Object
v12 v13 1 [[TranslatedPages(revision=1 6)]]1 [[TranslatedPages(revision=17)]] 2 2 3 3 = Objecten - De basis bouwstenen van OSM-gegevens en kaarten = … … 20 20 21 21 === Relaties === 22 [[Image(source:trunk/images/data/relation.png)]] Een **relatie** is een reeks andere objecten, bijvoorbeeld een reeks [[Image(source:trunk/images/data/way.png)]] **wegen** (die gedeelten van wegen weergeven) en [[Image(source:trunk/images/data/node.png)]] '''knopen''' (die bushaltes weergeven) die een busroute weergeven. Elk object dat deel uitmaakt van een [[Image(source:trunk/images/data/relation.png)]] **relatie** kan een **rol** worden toegewezen, bijvoorbeeld `stop` voor een bushalte in de busroute, of `forward` voor een segment van een weg dat deel uitmaakt van de busroute vanaf het begin tot aan het busstation.22 [[Image(source:trunk/images/data/relation.png)]] Een **relatie** is een reeks andere objecten, bijvoorbeeld een reeks [[Image(source:trunk/images/data/way.png)]] **wegen** (die gedeelten van wegen weergeven) en [[Image(source:trunk/images/data/node.png)]] '''knopen''' (die bushaltes weergeven) die een busroute weergeven. Elk object dat deel uitmaakt van een [[Image(source:trunk/images/data/relation.png)]] **relatie** kan een **rol** worden toegewezen, bijvoorbeeld `stop` voor een bushalte in de busroute, of `forward` voor een segment van een weg dat deel uitmaakt van de busroute en alleen in voorwaartse richting loopt. 23 23 24 24 == Tags == 25 25 Een **tag** is een naam/waarde-paar dat is toegewezen aan een object. Tags worden gebruikt om een object tot in detail te beschrijven. Als we schrijven `foo`=`bar` bedoelen we dat ''De tag met de naam foo is toegewezen aan de waarde bar''. Hier zijn enkele voorbeelden: 26 * `name`=`Hoofdweg` toegewezen aan een '''weg'''. Deze tag geeft aan dat de naam van de weg `Hoofdweg` is.27 * `amenity`=`restaurant` toegewezen aan een '''knoop'''. Deze tag geeft aan dat de'''knoop'''in de echte wereld een restaurant weergeeft.28 * `route`=`bus` toegewezen aan een '''relatie'''. Deze tag geeft aan dat de relatie een busroute vertegenwoordigt.26 * `name`=`Hoofdweg` toegewezen aan een **weg**. Deze tag geeft aan dat de naam van de weg `Hoofdweg` is. 27 * `amenity`=`restaurant` toegewezen aan een **knoop**. Deze tag geeft aan dat de **knoop** in de echte wereld een restaurant weergeeft. 28 * `route`=`bus` toegewezen aan een **relatie**. Deze tag geeft aan dat de relatie een busroute vertegenwoordigt. 29 29 30 30 Tags kunnen worden gecombineerd. Een object kan net zoveel tags hebben als noodzakelijk is. Hier is een meer complex voorbeeld:
