Changes between Version 16 and Version 17 of Ru:Help/Concepts/Object
- Timestamp:
- 2010-07-09T01:44:42+02:00 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ru:Help/Concepts/Object
v16 v17 14 14 * [[Image(source:/trunk/images/data/way.png)]] - '''путь''' ('''way''') это последовательность точек. Несмотря на свое название '''путь''' описывает не только пути в реальном мире. В OSM термин '''путь''' также используется для представления рек, границ стран и даже зданий. Если путь замкнут, т.е. первая точка пути совпадает с последней, то такой путь также называется '''полигон'''. 15 15 16 * [[Image(source:/trunk/images/data/relation.png)]] - '''отношение''' ('''relation''') это набор других объектов, связанных взаимными отношениями, например: последовательность '''путей''' (изображающих дорогу) и '''точек''' (изображающих остановки) описывает автобусный маршрут. Каждому объекту, входящему в '''отношение''' мажет быть назначена '''роль''', например: `stop` для обозначения остановки на этом автобусном маршруте, или `forward` для участка дороги, который является частью автобусного маршрута от начала до конечной остановки. 16 * [[Image(source:/trunk/images/data/relation.png)]] - '''отношение''' ('''relation''') это набор других объектов, связанных взаимными отношениями, например: последовательность '''путей''' (изображающих дорогу) и '''точек''' (изображающих остановки) описывает автобусный маршрут. Каждому объекту, входящему в '''отношение''', мажет быть назначена '''роль''', например: `stop` для обозначения остановки на этом автобусном маршруте, или `forward` для участка дороги, который является частью автобусного маршрута от начала до конечной остановки. 17 17 18 18 == Тэги (Tags) == … … 20 20 * тэг `name`=`Главная Дорога` присвоен '''пути'''. Это означает, что имя данного пути - `Главная Дорога`. 21 21 * тэг `amenity`=`restaurant` присвоен '''точке'''. Значит эта '''точка''' представляет ресторан в реальном мире. 22 * тэг `route`=`bus` assigned to a'''отношению'''. Следовательно данное отношение описывает маршрут автобуса.22 * тэг `route`=`bus` присвоен '''отношению'''. Следовательно данное отношение описывает маршрут автобуса. 23 23 24 24 Объект может иметь столько тэгов, сколько необходимо. Вот более сложный пример: … … 26 26 highway=living_street 27 27 name=Main road 28 name: de=Hauptstrasse28 name:ru=Главная дорога 29 29 maxspeed=30 30 30 hgv=no 31 31 oneway=yes 32 32 }}} 33 Будучи присвоенным пути, этот набор '''тэгов''' означает, что '''путь''' описывает жилую улицу с названием ''Main road'' (также задано имя на немецком - ''Hauptstrasse''). Скорость ограничена 30 км/ч и движение тяжелых грузовых автомобилей (heavy goods vehicles - hgv) запрещено. Кроме того, это улица с односторонним движением.33 Будучи присвоенным пути, этот набор '''тэгов''' означает, что '''путь''' описывает жилую улицу с названием ''Main road'' (также задано имя на русском - ''Главная дорога''). Скорость ограничена 30 км/ч, и движение тяжелых грузовых автомобилей (heavy goods vehicles - hgv) запрещено. Кроме того, это улица с односторонним движением. 34 34 35 35 Вы можете присваивать объекту любой тэг, какой сочтете необходимым. Однако, есть список так называемых свойств карты [http://wiki.openstreetmap.org/wiki/Map_Features Map Features], т.е. канонический список '''тэгов''' с четко заданным значением, которое часто используется разработчиками карт. 36 Всякий раз, когда это возможно, желательно придерживаться использования этих тэгов, потому что программы визуализации карт, программы п остроениямаршрута и другие используют именно эти стандартные тэги.36 Всякий раз, когда это возможно, желательно придерживаться использования этих тэгов, потому что программы визуализации карт, программы прокладки маршрута и другие используют именно эти стандартные тэги. 37 37 38 38 В диалоге [[Image(source:/trunk/images/dialogs/propertiesdialog.png)]] [wiki:Help/Dialog/Properties Properties/Memberships Dialog] вы можете присваивать тэги объекту, удалять или изменять присвоенные тэги. 39 39 40 40 == Идентификаторы объектов (Object ids) == 41 OSM сервер присваивает каждому объекту уникальный номер - '''object ID''' или '''OSM ID'''. Новый объект не имеет идентификатора (ID = 0) до тех пор пока он не будет первый раз загружен на сервер OSM. 41 OSM сервер присваивает каждому объекту уникальный номер - '''object ID''' или '''OSM ID'''. Новый объект не имеет идентификатора (ID = 0) до тех пор, пока он не будет первый раз загружен на сервер OSM. 42 42 43 43 * TODO: как разрешить отображение идентификатора object ids
