其他语言:
JOSM 简介
JOSM 术语
- 节点
- 节点是一个点。
- 路径
- 路径是一条连接多个节点的线。因此,路径是一系列连接节点的抽象概念,而不是现实中的道路或路线。
- 关联
- 关联是路径和节点的有序序列,是用于对元素进行分组的逻辑容器。仅有1%的数据使用关联建模。
- 区域
- 区域是首尾相接的路径。
- 标签
- 标签描述每个节点、路径或关联代表什么。标签是「键值对」。键基本上是更大的类别,例如「公路」或「土地利用」,而值是特定的要素,例如「主要道路」或「住宅道路」以及「住宅」或「零售」土地利用。 例如,
highway=residential
是键highway
和值residential
的对,表示一条住宅街道。
如果道路是弯曲的,则使用路径中的多个节点和连接它们的短线来近似曲线。如果一条路有方向,则部分使用标签表示。例如,oneway=yes
是一条单行道。其他标签所指的左侧和右侧是沿路径方向。
启动 JOSM
JOSM 是一个 Java 程序,可以从下载页获得,其中包含下载和进一步帮助的连结。
如果您不知道如何启动它,请询问熟悉您的平台的人如何运行 Java 程序或咨询其他 OSM 图客。
首次使用 JOSM 编辑
欢迎画面
当 JOSM 启动时,它会向您显示一些关于 JOSM 最近更改的消息。您应该不时查看此页面,因为它会让您了解一些更有趣的更改。
下载
下一步是下载一些数据。您可以下载您熟悉或最近造访过的地方来练习使用 JOSM。
OSM 资料
接下来,从主服务器添加该区域的数据,点击: 从 OSM 下载 (en) (Ctrl+Shift+↓
)。
将显示包含世界地图的下载窗口。您需要选择一个小区域进行编辑,而不是整个地球(因此您会看到「下载区域太大」消息)。
要在地图上四处移动并选择要下载的特定区域,有几种工具:
- 点击鼠标右键拖动地图
- 使用滚轮放大和缩小
- 用鼠标左键点击并拖曳以选择一个区域。
在「下载区域太大」错误消失并选择区域后,单击「下载」以从主服务器获取数据。
启用空摄影像
对于地球上的大多数地方,至少有一张影像可用。您可以从编辑器顶部的影像选单 (en)中选择一个。Bing 和 Mapbox 很受欢迎,但可能有更多适合您所在地区的最新资源。请注意,您当前工作的区域可用的所有本地影像资源都显示在「影像」选单的下部。
不同地方的影像可能具有不同程度的细节和清晰度,因此通常值得检查不同的影像。只需从影像选单中选择其中之一即可。
使用影像时,请记住影像可能会偏移。也就是说,由于处理卫星影像的复杂性,影像上的特征可能与它们在现实世界中的位置不同。作为参考,检查 OpenStreetMap 数据中的现有要素并将它们与影像比较或下载 GPS 轨迹。要从 OpenStreetMap 下载 GPS 轨迹,请选中下载对话框中的「原始 GPS」框。如果您观察到影像中存在偏移,则可以通过选择「影像」选单中的「新偏移」项来对其进行校正。
在 JOSM 中编辑
JOSM 是一个离线编辑器,这意味着您所做的一切在您将其上传到服务器之前不会被其他人看到。这使得在不破坏任何东西的情况下试验和重复移动、标注、添加和删除元素成为可能。对单个元素的多个操作将在上传时作为单个修改进入数据库。
添加节点或路径
实际编辑的第一步是向OSM数据中添加节点 (en)或路径。您可以添加独立节点,也可以向路径添加节点,尤其是在两个路径之间存在交汇 (en)时。
要添加节点,请使用「绘制节点」模式 (en),透过点击左侧边栏的按钮,或按键盘上的「A」键(该按钮将突出显示)。
然后将光标移动到您想要放置节点的位置、路径或您的 GPS 轨迹(如果您已上传)上,然后左键点击要放置节点的位置,将出现一个红点(一个选定的节点),和一条从该节点延伸到游标的线。如果创建后续节点,较早的节点将显示为黄色节点。
一系列连接的节点形成了一条路径。
添加标签
路径或节点本身并没有多大用处,除非它们标注了 (en)它们代表什么。地图要素页面显示了一些流行的标签,该页面将永远不会包含所有标签。
添加标签的第一步是确保标签/成员窗口 (en)在 JOSM 的右侧开启。左侧的按钮应突出显示。如果它没有突出显示,请点击它或按Alt+Shift+P
。
你会看到三个按钮: 添加, 编辑与删除.
要在标签/成员窗口中编辑节点或路径的属性(例如添加标签),必须选择路径或节点。
- 点击左侧图标或按
S
键以进入选择模式 (en)。 - 突出显示您要选择的路径或节点。点击添加按钮。
- 对话框 (en)将出现,您需要为每个标签选择一个键和一个值。输入代表您正在创建的标签的键值对。例如,您可以输入
amenity
作为键,fountain
作为值。 - 点击确定。你现在已经标注了这个路径。您可以向一个对象添加多个标签。
预设
除了手动添加标签,您还可以使用预设 (en)。
所有预设可以下列方式找到:
当前选择的对象 (en)的默认显示在当前对象的标签上方(显示在标签/成员窗口 (en)):
鼠标左键点击相应的预设标题将打开完整的预设视图
上传至 OSM
如果您对所做的一切感到满意,那么您必须将您的作品上传到 OSM 服务器。点击按钮。
这将自动触发您的更改的检验 (en)。查看所有检验警告并尝试在上传前解决它们。这将防止不幸的错误,例如未标记的对象或未连接的道路。请注意,在极少数特殊情况下,检验器警告也可能是错误的。
在上传之前,添加适当的变更集注释并指定您使用的来源。这很重要,因为它会向看到您的变更集的其他用户显示此变更集打算修改的内容以及您从何处获取信息。
JOSM 将为您提供即将上传的元素的概览。您将需要提供简短的文本总结和编辑的来源。此描述将与您的数据一起保存在服务器上提供信息,例如最近更改列表。
如果您需要更多详细信息或对上传过程有疑问,请访问上传资料 (en)。
感谢!
感谢您为 OSM 数据库做出贡献。有关更多信息,请参阅我们的帮助页面或只需在按钮或 JOSM 中的任何接口元素上按「F1」。这将直接引导您进入相应的帮助页面。
接下来
您的工作成果
- 您的更改可能会在几分钟内出现在「标准」图层。
- 您的寻路软件、地图和其他服务中的数据:将取决于每项服务各自更新(从几分钟到几天、几周和几个月)
告诉你的朋友
- 告诉您的朋友更新资料有多么容易以及您的更改如何快速显示。OSM 始终欢迎卡车司机、快递员、摄影师、骑士、记者、渔夫和带 GPS 的简单跑步者。
- 准确和真实的信息可能会影响您在生活中做出决定的方式。参与项目的人越多,数据更新的速度就越快。虽然一些贡献者在给定的时间点可以被称为「活跃」。每一个微小的变化都会将 OSM 推进到一个完整和实际的状态。
- OSM 数据可能被视为时钟:没有箭头你就不知道分钟数。它经常会过时——只需刷新它即可。当时钟停止时,我们会再次为它们上弦。
- OpenStreetMap 是关于整个星球的,就像您的时钟之于当前时间一样。
外部链接
- 使用 OpenStreetMap 绘制地图 Mapbox 团队的动画涵盖了大部分相同的主题。
- JOSM 的第一步 - Java OpenStreetMap 编辑器 09/02/2016 by Ramya Ragupathy at Mapbox blog
参见
返回帮助主页