Zh-hans:Beginners Guide 1.4.1
Jump to navigation
Jump to search
添加标签
在上一节中你已经学习了 OpenStreetMap 的地理元素。是时候学习一点 OpenStreetMap 的标签方案了。基本的标签方案可以在这一页中找到。在 Map Features 可以找到标签的介绍页,其中列出了 OSM 社群公认的标签。许多例子都可以在 Map Features 找到。各个国家可能有使用不同的标签方案,因此您可能需要参考您所在国家的指引。
地理对象的类型
OpenStreetMap 的标签方案中有3种数据类型可以添加标签:
- 线: 一条 道路用于在地图上表示一个线性的项目。例如:
标签的类型
有很多的标签,但只有几种不同的用途。有4种非常常用的标签类型:
- 元素标签: 这些标签声明了一点信息。(例:
oneway=yes,lanes=2) - 预定义标签: 这些标签提供了一种简单的方式去标记很多的值。(例:
highway=motorway,和lanes=2oneway=yesmaxspeed=120等等一样。(视各国情况而定)) - 调整标签: 这些标签可以用来修正预定义标签。(例:
motorcycle=no可以和highway=motorway一起使用,当摩托车不允许行使时,假设有这样一个地方。lanes=2may be used for smaller motorways, such as ones commonly found in Scotland) - 渲染标签: 这些都是与绘图无关的标签,但它们可以告诉渲染器如何渲染地图。(例:
layer=1).
标签被设计为在不同方式中使用。一些应用于节点,一些应用于道路,其它的应用于封闭道路。
There are many tags that can be used to list all the facts about a road (or whatever you happen to be mapping), but to start with, and just to get your first render you only need to add a highway tag for a road. From this point on, you should be able to see your work rendering on OSM's maps, and add more and more details.
- Q: 我已经添加了
Highway=Unclassified,但它没有显示。 - A: 渲染器是大小写敏感的,正确的标签应是
highway=unclassified。所有的标签都是小写的,除了名称。
- Q: 我已经为节点添加了标签,但它没有显示。
- A: 你应该添加适用于整条路的标签到这条路上,而不是组成它的节点。当要标记具体的地点,如加油站时,才标记节点。此外,请注意图层可能不会在一段时间内更新。(渲染).