RU:Key:created_by
changeset | ключ: created_by |
Описание |
---|
Тег, описывающий редактор или скрипт, который добавил или изменил данные. |
Группа: changeset |
Used on: |
Status on changesets: |
де-факто |
created_by |
Описание |
---|
Тег, описывающий редактор или скрипт, который добавил или изменил данные. |
Группа: аннотации |
Используется на элементах |
Статус: можно удалять |
Инструменты |
|
Описание
Тег created_by=* используется редактором или скриптом, который произвел добавление или изменение данных (см. wikipedia:User Agent).
До появления API 0.6 данный тег применялся к отдельным объектам (точкам, линиям, отношениям и даже сегментам). Однако, с появлением пакетов правок, обеспечивших негеографические метаданные более правильной стала запись тега created_by=* непосредственно в сами пакеты правок.
На текущий момент еще многие объекты имеют тег created_by=*, но, не смотря на это, тег будет постепенно удалятся.
Замечание: Не используйте данный тег для точек, линий и отношений. Этот способ обозначения является устаревшим в OSM API 0.6.
Значения
Значение тега устанавливают программа или скрипт при внесении изменений.
Вот несколько примеров:
- JOSM/1.5 (1788 de)
- Potlatch 1.2
- Merkaartor 0.13
- YahooApplet
Замечание: Вы не должны изменять это значение, чтобы записать туда собственное имя или другую информацию.
Руководство для разработчиков
- Вы должны записывать тег created_by=* в пакеты правок при сохранении изменений.
- Тег created_by=* может содержать версию/билд программы или аналогичные данные. При возникновении проблем, связанных с версией/билдом вашей программы или скрипта это поможет решать их более просто.
- Вы не должны обновлять тег created_by=* для точек, линий или отношений.
- Вы можете удалять тег created_by=* из точек, линий, или отношений, при их редактировании. Сейчас это умеет делает JOSM.
- Вы не должны удалять тег created_by=* из объектов, которые не подвергаются изменениям. Если мы захотим удалить данный тег в большом количестве, это будет сделано другим способом.