Zh-hant:Level0
Jump to navigation
Jump to search
Level0 | |
---|---|
author: | Ilya Zverev |
license: | WTFPL |
platform: | Web |
version: | 1.3 (2024-06-01) |
languages: | 英文和中文 |
website: | http://level0.osmz.ru |
programming language: | PHP |
網頁版開放街圖編輯器 |
Level0 是一款開放街圖線上編輯器,設計上訴求低階而且容易使用。Level0 不需要 JavaScript,所以甚至能在行動裝置以及文字瀏覽器上使用。
特點
這款編輯器基本上算是進階版的 RawEditor,具有以下的改進處:
使用方式
在網址欄位填入類型和識別碼,舉例來說,"w123123"。你可以一次指定很多筆(使用逗號分隔),要下載父路徑或是關係,則在最後面加星號 (n45678*),在後面加上驚嘆號則能下載子物件 (例如構成路徑的節點)。網址當然也支援,像是 osm.org 網站以及 API (要注意所有網址都會改寫,所以你不能用 osm.org 以外的網站)。之後視你要不要保留編輯資料,按下「添加」或是「取代」按鈕。
當滑鼠指標移到文字區域內的節點定義,按"→"按鈕(或者按「跟隨指標」)則能在地圖上顯示該節點。你可以四處移動標誌,之後按"←"節點座標。
要上傳的話,你得先登入、輸入編輯變動(這是強制的),之後按下「上傳」按鈕。你還可以下載 .osm 檔案,先在 JOSM 開啟,之後再上傳。
要讓編輯器預載物件或是地圖區域,你可以使用"url"參數:例如 http://level0.osmz.ru/?url=node/240095754
按鈕
Level0 編輯擁有許多按鈕,具有以下功能:
- 添加至編輯器
- 從檔案或者網址添加至現有資料。也許會造成編輯衝突或是覆寫所有物件。
- 取代編輯器資料
- 載入檔案或者網址前清除所有編輯資料。這會造成遺失所有編輯變動。
- 回復變動
- 將變動的物件回復至先前狀態,以及讓刪除物件復元。另外還會保存創建的物件和被刪的標籤。
- 清除資料
- 如同字面上所寫的意思。
- 登入 / 登出
- 使用 OSM OAuth 認證。Level0 編輯器需要有編輯權限,帳戶資料詳情則不用。
- 下載 .osm
- 提供所有編輯資料的 JOSM檔案。你稍後可以匯入這些資料 (小心如果隔太久有可能會造成編輯衝突)。
- 驗證
- 沒有作用;每當你按任何按鈕都會驗證資料。驗證結果會顯示在文字區下面。
- 檢查是否有衝突
- 下載所有已經變動的物件,檢查有新版本則會下載新版本的物件。
- 顯示 osmChange
- 瀏覽按上傳按鈕後會上傳到 OSM 的 XML 格式資料。
- 上傳到 OSM
- 如果編輯變動註解已經輸入,有新編輯的物件,和沒有驗證訊息,將會上傳資料到 OSM 資料庫。之後資料將會清除。
- 方向鍵按鈕
- Pan map to a node cursor is currently inside, or copy coordinates to that node. Check "Follow cursor" to spare yourself from constant clicking on "→" button.
- 編輯這個區域
- 複製目前地圖的中心座標到網址欄位。按「添加」或是「取代」按鈕會下載週遭的資料。
常用功能
編輯興趣點標籤
- 在 osm.org (或是編輯器上的小地圖)找尋興趣點,然後放大到最大。
- 複製 osm.org 的網址到編輯器上的網址欄位(或是按「編輯這個區域」)。
- 按編輯器的「取代資料」按鈕。
- 找到有問題的興趣點。有可能是節點或是路徑,甚至是多邊形關係。
- 編輯標籤。
- 按「登入」按鈕,先按「接受」(或者其他 osm.org 叫你做的事情)。
- 輸入編輯變變動註解(例如「更新開放時間」),之後按「上傳到 OSM」。
創建興趣點
- 檢查該興趣點存在與否 (創建興趣點步驟1-4)。如果沒有,按下「清除資料」按鈕。
- 在旁邊的小地圖上,移動到興趣點的位置,放置標誌到定位。
- 在文字區輸入「node」(無引號)。
- 按下左鍵頭("←") 按鈕添加座標。
- 在下一行用"tag = value" (無引號)的格式,添加標籤。
- 上傳修改:參考創建興趣點的步驟 6-7。
刪除建築
- 下載區域內的建築(詳見創見興趣點步驟 1-3)。
- 找到建築,我們假設應該是路徑。
- 在最前面添加減號 ("-"),像是 "-way 123123"。
- 路徑含有節點,如果沒有其他路徑使用則需要刪除。確認節點沒被其他路徑使用,之後在不會使用的節點前加 "-"。
- 上傳變動(參見創建興趣點步驟 6-7)。
- 如果你收到錯誤訊息,則表示你可能刪除到其他路徑使用的節點,請移除一些仍在使用節點前的減號。
怎麼檢查路徑並未被其他包含在其他關係裡:
- 將路徑編號 ("way 123123") 複製到網址欄位,然後添加星號 ("way 123123*"),按下 "添加至編輯器"。
- 仔細看該路徑是否是其他關係的成員。
- 要徹底刪除路徑,要將提及該路徑的關係中的路徑編號移除。
割切路徑
- 連同路徑包含的節點也要下載:way12345678!(連同驚嘆號)
- 移動遊標到想要分割的節點,然後點一下地圖。
- 複製該節點的敘述行。
- 在兩個節點行中間,新增 "way" 行(只有這三個字母,沒有 ID)。
- 複製第一個路徑的所有標籤,貼到新的 "way" 開頭。
- 上傳編輯(參見創見興趣點步驟 6-7)。
要合併路徑,你要複製節點的資訊,接著在其中一個路徑前加上 "-" 符號。
恢復刪除節點
- 開啟節點的 osm.org 頁面,像是 http://www.openstreetmap.org/node/345345
- 確認該節點被刪除,並且找出版本號碼是幾號。
- 在編輯器網址欄輸入 "n345345.W",345345 是節點的識別編號,W 則是版本號碼減一 (例如版本號碼3,則 W 是 2) 。
- 確認座標資訊,在節點識別編號後面加點,後面添加刪除版本的號碼,像是 "node 345345.3: <lat>, <lon>"。
- 上傳更新 (參見創建興趣點步驟 6-7)。
參見
- Github 上的源碼
- talk@郵件論壇的發佈宣告
- iD editor