Zh-hant:FAQ

From OpenStreetMap Wiki
Jump to: navigation, search
可用的語言 — FAQ
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · português do Brasil · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

一般的常見問題. See also: Developer FAQ, Legal FAQ, FAQ about the proposed licence change.

除了這份 FAQ 之外,還有一個協同編輯的問答網站,你可以在那看到更多有關 OpenStreetMap 的問題並發表自己的問題,


Contents

OpenStreetMap 還是 Open Street Maps?

OpenStreetMap 才是對的拼法。一個字,三個大寫字母,一份地圖。OpenStreetMap 同時也是商標

為什麼要 OpenStreetMap?

為什麼要建立 OpenStreetMap?

地理資料在世界上很多地方都不是免費的,如英國。通常這些地方把製圖的工作交給各種政府機構,他們轉而透過將這些資料賣給你我來獲利。如果你住在這些國家之一,那你繳的稅金被用來製圖,而且你還要再付錢才能拿到這些資料的複本。在美國,政府的原始資料(如 TIGER)雖然屬於公有領域,但是精煉過的資料和地圖通常是有商業版權保護的。

營利的製圖機構的資料常含有用來抓出任何複製其資料的人的錯誤,也就是 Copyright Easter Eggs。這些復活節彩蛋會以錯誤的或缺失的街道形式存在,或是不存在的教堂或學校之類的特徵。如果你用他們的資料產生地圖,他們只要看你有沒有複製到這些假資料就可以說「哈!抓到了你!」。這些地圖也可能就是不正確,比如你在一年前買了,之後你家當地的公園挖了一條新的路,或是剛好有人畫錯了。

如果這些你都可以接受,除了影印之外你仍然不能對這些資料做任何事。在很多地方如果你做超過了你公平的使用權,這仍是犯法的。你不能更正街道名稱,或在路上加個酒吧,或是沒有付一大堆錢就把資料用在電腦程式裡,這可能要用掉比你所有財產還要多的錢。那如果把它附在邀請函裡寄給朋友,或是貼在公布欄上呢?很多這類的行為可能比你認為的還稱不上合法。

類似便宜的 GPS 這樣的進步科技讓你現在可以創造自己的地圖,和其他人一起合作而沒有任何上述的限制。The ability to do so allows you to regain a little bit of the community you live in - if you can't map it, you can't describe it.

為什麼不用 Google Maps 或隨便哪個來當你的資料?

長話短說:

因為這些資料都是有版權保護的,且由 Ordance Survey 這類公司所擁有。Google 或其它公司只是取得授權。如果我們要用就得付錢。

詳細答案:

世界上大部份的駭客都清楚「free」在「free beer(免費啤酒)」和「free speech(言論自由)」 的不同。Google 地圖是免費的,但不是自由的。

如果你的專案需用到的地圖用 Google 地圖 API 就夠了,那很好。但不是每個專案都像這樣。我們需要一份自由的資料庫讓程式設計師、社群運動者、製圖師或其它相似的人可以完成他們的專案而不會被 Google 的 API 或服務條款所限制。

這時最常出現的反駁是「為什麼不讓人在 Google 地圖上點一下,然後把那個點的經緯度記錄在 OpenStreetMap 的資料庫裡就好?這是自由的,不是嗎?」

很不幸的,不是。在 Google Maps 裡用到的資料不是 Google 自己的就是來自 NAVTEQTele Atlas 這兩家大型地圖繪製公司。而它們部份的資料又是從國立的地圖繪製機購取得(如 Ordnance Survey)。既然它們已經花了數百萬英磅的投資在收集這些資料,這些機構會保護它們的版權也是可以理解的。

如果你用這種方法從 Google 地圖收集資料,你其實是在「重製」。這些資料仍有與原始資料相同的版權條件。事實上,這表示你的資料仍受限於這些地圖提供者的授權費和契約限制。這正是 OpenStreetMap 嘗試要避免的。

請不要被「軟體」版權或使用條款所誤導了。開放原始碼專案當然可以整合 Google 地圖 API。但這只決定了如何使用這軟體 - 它並沒有牽涉任何 API 所顯示的資料,這些資料仍是版權保護的。

(目前還不清楚是否可以從空照圖重製:有些英國法律的見解認為這樣做並不會繼承照片的版權。如果這說法有決定性的裁決將可為 OpenStreetMap 和其他類似計劃拓展一條新的道路,但是在沒有這樣的裁決之前,我們仍繼續自己提供百分之百的獨立的資料。)

延伸閱讀:

  • Google 地圖的服務條款。特別注意:
    • "Geocoding data for map content in Google Local is provided under license by Navteq... and/or Tele Atlas... and subject to copyright protection and other intellectual property rights owned by or licensed to NAVTEQ, TANA and/or such other third parties."
    • 「不得大量下載「內容」或以其建立大量資訊提供 (或讓他人代而為之)」

這樣的計劃如何產生正確的地圖?

wiki 的本質並不保證任何的正確性。然而,也沒幾家私營的地圖可以保證正確性。事實上,有些還有人為故意產生的錯誤

wiki 的本質是每個人都可以參與確保資料的正確性。如果有人故意或不小心輸入了不正確的資料,其他 99.99% 的人也可以檢查、修正、或刪除它。絕大多數善意的參與者可自動地為少數害群之馬做修正。

誠如他人所說,你的看法可能會不一樣。維基百科已經證明可以收集大量正確高品質的資料,但是要除去不可避免的錯誤還是很困難的。

每個人完整的編輯歷史都會被存起來。從 2009 年四月 21 日起,使用者可以在他們的修改裡附上類似維基百科的修改摘要,並且在首頁會有一個歷史分頁用來顯示在選擇的區域裡最近的修改。

此時此刻,這個問題最好的答案是自行評估。一個辦法是挑選一個熟悉的區域然後用 OpenStreetMap 瀏覽器來看看地圖上的資料和你的認知有多相符。或許你會看到一些錯誤或不準確的地方。更可能的是你會發現那個地方什麼都沒有。現階段我們最大的挑戰是在不複製現有地圖的前提下擴展覆蓋率。這和維基百科一樣容易修改,所以你也能幫忙!

這裡似乎已有很多地圖資料。這些是哪來的?

我們有很多熱心的貢獻者!

我們為美國納入了 TIGER 資料,為荷蘭加了 AND Data(熱心捐贈),還有來自加拿大政府的 GeoBase 資料,而且我們一直在關注其他潛在資料來源。不過,我們所有的資料都必須來自公有領域或是與 OpenStreetMap 授權條款相容的開放授權來源。即使在這些有自由的資料的地區,通常還是有很大的空間可以透過我們的 wiki 地圖編輯社群來改進。

在沒有這類資料來源的地區(大部份地區)我們必須從一片白紙開始,然後自行前往測繪街道。儘管必須從頭做起,我們在很多地方仍達成了不錯的完整度。

為什麼有時候資料不太一致?

"OpenStreetMap 是個可自由編輯的世界地圖。它是由像你這樣的人所產生的。" 這表示資料庫總是視社群一時的怪念頭、實驗和錯誤而定;這正好是 OSM 的優勢,因為除了其他優勢以外,它允許我們的資料快速地反應真實世界的變化。

誰擁有 OpenStreetMap?

就是你。這些資料和軟體都屬於像你這樣的貢獻者所擁有。

有一個叫做 OpenStreetMap 基金會的機構會保護、推廣和扶持這個計劃,但並不擁有這些資料。

你們的授權允許我做哪些事?

看看 Legal FAQ授權條款取得更多資訊。

我如何幫忙?

我如何參與?

要貢獻給 OpenStreetMap 計劃有很多方法。如果你有 GPS 裝置那你可以用它來收集資料並用我們的線上工具把資料加進我們的收藏裡。如果沒有 GPS 裝置還是可以幫忙。幫忙的方式列在 Getting Involved

你們如何互相交流?

OpenStreetMap 的社群很大,分布在很多位置,說著不同的語言,而且著重在不同的領域。所以答案是我們不常交流!但我們盡力做到最好。

我們有各種的聯絡管道。

更多資訊請參考 Contact

我可以買一些有趣的玩意兒來表示支持嗎?

當然可以!Merchandise 有很多讓人流口水的好東西。

目前有任何關於 OpenStreetMap 的學術研究嗎?

有很多世界各地的大學和學校正把 OSM 用在它們的研究裡。更多資訊請參考學術研究

編輯

我需要有 GPS 裝置才能幫忙繪製地圖嗎?

不。OpenStreetMap 一開始只有空白的圖面,才需要 GPS 裝置來測量道路位置和其他地圖特徵。現今我們有眾多的資料來源可以來確定準確的位置,包括來自 bing衛星圖,當然還有現存的 OpenStreetMap 資料。

你還是可以上傳 GPS 紀錄檔(也稱作軌跡)到 OpenStreetMap,這會對鄉村或山區之類衛星圖品質較低或是連接不精準的地方特別有幫助。

我有 GPS 資料,要怎麼用來幫助 OpenStreetMap?

你可以把 GPS 軌跡上傳到 OpenStreetMap,這樣你和其他人就可以追蹤軌跡來繪圖。在這樣做之前你必須是在 OSM 已註冊的使用者。參考其他人已上傳的軌跡.

一旦你做好之後,你可以把 GPS 當作指引來為 OpenStreetMap 繪製道路和路徑。你可以藉由下列方法來達成:

  • 用可在瀏覽器上執行容易上手的 iD 來線上編輯你的資料。或是;
  • 在家裡用 JOSM 編輯,它提供了強大的功能讓你將 GPS 資料在上傳至伺服器前先在本機編輯成實用的路徑(另外還有其他編輯器);
  • 即使你沒有任何 GPS 仍然可以幫忙,請參考 Getting Involved

我有公有的非 GPS 資料,要如何上傳呢?

如果你有從非 GPS 來源取得的公有資料(如市政單位的公共資訊網站),可以把它加入我們的資料庫裡。請先確認此資料是屬於公有領域。如果你不確定許可證相關的問題,或是資料量太大,請先討論看看 (Contact)。我們很有興趣從你那聽到相關的訊息。你也可以將它列在潛在資料來源清單裡,然後在上面描述一下。

至於大批上傳,直接用 API 可能是最好的作法。一個可行的範例:用 curl 上傳資料。另一方面,最好是先用 JOSM 提供的圖層功能將資料與既有的 OSM 資料放在一起再檢視一下(將資料先轉成 .osm 檔案再載入)。

怎樣的圖片和地圖我可以拿來繪製地圖?

很多地圖都有版權限制。包括從 Google 地圖取得的免費圖片,還有已出版的紙本地圖,甚至是自己把它掃描得來的。營利性質的航空/衛星空照圖也是有版權的。

在編輯 OpenStreetMap 時不可以使用到任何形式有版權的地圖(除非它與我們的授權條款相容)。「使用」包含依該地圖上之軌跡描繪,複製該地圖上之名稱,或標出該地圖上某點之坐標。為安全起見,我們傾向把這些都視為一種複製的形式,或是"重製"。一般而言,最好在編輯 OpenStreetMap 時都不要看有版權的地圖一眼。

那什麼是你可以用的呢?不多,這就是我們為什麼要從頭開始測繪。不過仍然有一些潛在資料來源,特別是我們已經給美國匯入了 TIGER 資料,給荷蘭匯入了 AND Data。我們也用了版權失效的地圖,雖然它們非常舊了,另外也用了 Bing 的空照圖。

我們可以匯入 Wikipedia 的地理座標嗎?

Wikipedia 的文章常常標有地理座標,而且已經很多人建議我們應該從 Wikipedia 匯入這些資料(例如,例用某特定國家的村莊的頁面來新增 place=village 節點)。但是這些座標基本上都是從 Google Maps 得來的。Wikipedia 因為遵守美國的法律(他們伺服器放在那),認為坐標並不能受版權保護。OpenStreetMap 遵守的是英國和歐洲的法律,它們對資料庫和比如 Google Maps 及 Google 的資料等收集來的真實資料有特別的保護。因為 Wikipedia 座標的這層關聯,對 OpenStreetMap 來說這些資料已經被感染了,因此不能從 Wikipedia 匯入這些地理資料已經是確立的原則了。

我上傳了我的 GPS 軌跡。現在它已經排了八小時了還是在 "PENDING"。發生什麼事了?

在繁忙的時候,尤其是週末,在你的軌跡被加進資料庫前真的得等一下。不過你不需等這個完成才開始製圖。

如果你是用 Potlatch,在你的軌跡(在 GPS 軌跡列表)右側找到 'edit' 連結然後點選它 - 不是平常在上方點的 Edit 頁籤。

如果你是用 JOSM 或其他離線編輯器,只要從你的硬碟載入軌跡即可。

我剛對地圖做了些修改。要怎樣才能看到我做的修改?

因為地圖的圖片需要一些時間來描繪,所以地圖的 tiles 都有做快取,只會定期做更新,而不是在你修改後立刻更新。

預設的地圖(Mapnik 圖層)傾向於每小時更新一次。當你嘗試瀏覽該區域的地圖時,它會在描繪地圖的軟體上註記此區域。要記住的是每個特定縮放層級的 "tile" 並不是一次統一更新的。 因此在更新的時候,你可能在某些縮放層級可以看到你做的更新,但是在另一個層級則必須一段時間後才會看到。

如果你的資料仍然沒有出現而且你很確定已經有負責描繪的工作已經完成,那你可能有標籤上的問題。 請檢查:

  • 所有路徑都有標上合適的標籤(tag)以用來繪圖(如 highway=unclassified
  • 標籤要全部小寫:HIGHWAYHighway 沒有作用。
  • 在類似 highway=bus_stop 之類的標籤要用底線 '_' 而不是空白。

一個標籤有多個值的路要怎麼處理?

當一條路不同區段有不同的標籤值時,我們通常會把該道路切成條路徑。一些你認為是一條道路的並不一定就得表示成一條道路。把道路切成多條路徑在繪製地圖上是很常見的作法。例如 bridge=yes 用在較短的路段,或是不同路段有不同的 maxspeed=* 值。

如果你擔心要如何表達整條路的長度,你可以用 relations 把每個路徑群組起來。WikiProject Europe/E-road network 可提供這樣的例子。

如果同一個路段同一個標籤有不同的值,那可以用分號。例如 nat_ref=B500;B550 用在一個同時是 B500 和 B550 的路段。

什麼情況下一條路才屬於一個城市?

這是初學者常見的問題。

理想的情況下,行政上的邊界(boundary=administrative)應該會把該地區包起來。這樣就可以很容易地自動判斷每個地區的隸屬。

Karlsruhe Schema 讓你可以定義每條路或房子的郵遞區號和郵遞區號地區名稱(postcode-area-name)。

在很多地區到底行政邊界在哪的資訊並不能給 OSM 自由使用。退一步的作法是用最接近的 place=* 節點。

另一個方法是用有標記 place=*place_name=* 的封閉路線來標示城市的範圍,同時用 name=*place=* 標記一個單一節點以顯示城市名稱於該節點所在位置。詳細資料可參考 place=*。一些例外的情況可以用 is_in:city=*,不過對這個的支援非常少(如果有的話)。

有其他人改了我畫的地方。我想他們弄錯了。要怎麼聯絡他們?

要找到最候一個改了某個物件的使用者名稱,

  • 在 Potlatch(網站上的 Edit 頁籤),點選該路線然後按下 'H 以顯示歷史。
  • 在 JOSM,點選該路線然後檢視 Author's panel(用左側工具列最下方的按鈕或是 CRTL-A 以顯示此面板)
  • 在 OSM 主頁的 Slippymap 上,用地圖上的 + 圖示然後勾選 資料(Data) 選項。接著資料面板會顯示在地圖的左側。點擊 Load data 後一直等到目前資料的特徵顯示在地圖上。點擊 你想要知道其歷史的特徵。它會在資料面板顯示所有該特徵相關的屬性以及在面板下方顯示一 'Show history' 連結。最後,你就可以知道最後修改該路線的使用者名稱。更進一步,點擊 history 頁籤上的 Detail 連結可以連到每個作者的個人頁面。

You can then go to their user page. For Potlatch just click the 'Mail' button in the window that appears when you press H. Otherwise, for a user called (say) Fred28, go to http://www.openstreetmap.org/user/Fred28 and click "Send message" to send them a message. (This will not work in the rare case of anonymous edits)

You can use Potlatch's revert and undelete functions to restore the previous version of a way.

Incidentally just moving the position of a way means the node positions are changed: the way itself is unchanged.

我如何追蹤某區域的修改?

ITO 註冊以使用 OSM Mapper,定義你想監看的區域並訂閱其 RSS。

另外,你可以用 OSM Mapper,這也能給你一個區域的更動的 RSS。

Potlatch 編輯

請參考 Potlatch/FAQs 頁面。

(Potlatch 是個你可以在主網站上點擊 "Edit" 頁籤就能用的地圖編輯器。如果你不知道你現在用的是什麼編輯器,那很可能就是 Potlatch!)

JOSM 編輯

參考 Josm Guide

我試著下載我的城鎮/城市/地區 - 為什麼不行?

可能是你試著下載的區域太大,伺服器在準備資料給你之前就逾時中斷了。先嘗試一小塊區域以確保它有正常運作。如果有,那你最好下載該城鎮小一點的區塊。目前,你不能下載任一邊大 0.3 degree 的區域。

如果你真的想要大範圍的資料,最好的辦法是下載 planet.osm 檔案,這個檔每週都會重新產生。這個檔案基本上就是 OSM 資料庫的快照並包含所有有效的資料。

我想要產生一條很長的路徑 - 我要如何下載這麼大區域的 OSM 資料?

為了要容易地處理較長的道路,你不應該從中產生一條道路。你應該把道路切割成數條。經驗法則是任何路徑都不應該超過 10-15 公里。通常它們實際上會短很多。

像 route planners 這類的應用程式可以容易地將多個路徑再組合成一條道路。無論如何,這種應用程式仍需對 OSM 資料再加工處理。

以高速公路為例,從一個出口到一下一出口產生一條路是合理的。同樣地,高速公路的交會點應該是個可以把一條道路切成多個的點。

為什麼我不能登入?

OSM 計劃有兩個登入的點:一個是這個 wiki 專用,另一個是給網站、API 和討論區。你必須在網站註冊頁註冊才能開始用 OSM 的資料。

使用 GPS

為什麼我的 GPX 檔案不能正常地上傳?

你的 GPX 檔案裡的 trackpoint 應該要有合格的時間戳記。ele(vation) 標籤是可選的而且預設為 0。使用 Garmin GPS 裝置的注意事項:很多這些裝置都有在儲存軌跡時刪去時間戳記的功能。存下來的軌跡會因此無法匯入 OSM。替代方案是確保你上傳的 GPX 檔案是從裝置上作用中的軌跡產生的而不是已經儲存下來的軌跡。

下列 gpx 檔案的格式是可接受的:

<?xml version="1.0"?>
<gpx
 version="1.0"
creator="GPSBabel - http://www.gpsbabel.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0
http://www.topografix.com/GPX/1/0/gpx.xsd">
<time>2005-11-07T14:00:09Z</time>
<trk>
  <name>ACTIVE LOG</name>
<trkseg>
<trkpt lat="52.564001083" lon="-1.826841831">
  <ele>115.976196</ele>
<time>2005-11-07T12:03:31Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>

GPX 1.1 will also work:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<gpx version="1.1"
    creator="EMTAC BTGPS Trine II DataLog Dump 1.0 - http://www.ayeltd.biz"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://www.topografix.com/GPX/1/1"
    xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata>
<name>GPS Receiver track log</name>
<desc>Tallinn (car)</desc>
<author>
<name>Michael Collinson</name>
<email id="mikes" domain="ayeltd.biz" />
<link href="http://www.ayeltd.biz"><text>AYE Ltd.</text></link>
</author>
<time>2007-10-02T09:22:06Z</time>
<keywords>Estonia, Tallinn, A. Weizbergi</keywords>
<bounds minlat="59.4367664166667" maxlat="59.4440920666666" minlon="24.74394385" maxlon="24.7971432"/>
</metadata>
<trk>
<src>Logged by Michael Collinson using EMTAC BTGPS Trine II</src>
<link href="http://www.ayeltd.biz"><text>AYE Ltd.</text></link>
<trkseg>
    <trkpt lat="59.4408327" lon="24.74516185">
        <ele>44</ele>
        <time>2007-10-02T07:54:30Z</time>
        <fix>3d</fix>
        <hdop>300</hdop><vdop>300</vdop><pdop>300</pdop>
    </trkpt>
</trkseg>
</trk>
</gpx>

有兩件事是匯入時不接受的。首先,它不接受沒有時間戳記的 GPS 位置因為這些資訊會用來產生速度等其他資訊。另一個是它不會匯入 waypoint 也不匯入只有 waypoint 的檔案。用 GPX 編輯器開啟和儲存這些檔案可以解決一些問題。它可以為沒有時間戳記的點加上假的時間戳記(anonymize time)。

原因是如果你重設或下載地圖至 GPS 裝置,那大部份情況下你會把有版權保護的資料放入 GPX。最有名的例子是重設 Garmin GPS 裝置它會把全世界的 Garmin 辦公室位置當作 waypoint 放進裝置裡。

如果資料格式不正確軌跡上傳也會失敗,例如我的 GPS 設定偶而會在高度的值填入 NaN。把檔案裡這幾行刪掉就可以上傳了。

另一個問題的來源是在 waypoint 名稱裡有 "&" - 例如

<wpt lat="-20.089861" lon="57.511535"> <name>The Grand Mauritian resort & spa</name>

不能用,會出現 "Generic XML parse error" 但是:

<wpt lat="-20.089861" lon="57.511535"> <name>The Grand Mauritian resort and spa</name>

就沒問題

另一個匯入失敗的原因可能是在伺服器端。請參考 系統狀況頁看看是否有已知的技術問題導致連正常的 gpx 檔也無法匯入。

我用 M-241 的工具程式做了個 GPX 檔,但是上傳失敗了

M-241 附的工具程式(HoluxLoggerUtility.exe)可以產生 GPX 檔案。但是,我不能在 OSM 上使用產生 GPX 檔的功能。因為它的格式與前一段描述的格式沒有區別。我用另一個叫做 GPSBabel 的工具把 M-241 的 GPS 記錄轉成 GPX。具體的說,在 GPSBabel 裡,請設定:

  • 輸入格式
    Google Navigator Tracklines (.trl)
  • 輸出格式
    GPX XML

這樣它就可以正確的轉換了。

為什麼我軌跡上的點會亂跑?

這是因為 GPS 裝置(通常是 Garmin)被設為'自動'記錄,它在直線路徑上會記錄較少的點以節省空間。在鄉下地方這通常不是問題,但是在繪製都市地圖時就不管用了。要讓 GPS 記錄更多點,可以在 GPS 裝置的軌跡設定選單上修改記錄方式為'時間'或'距離'。

時間: 每隔 x 秒/分/小時就會記錄位置。這設定在一些 GPS 裝置上可以修改。這個設定會很快地用掉記憶體,但是會增加很多個記錄點。用這個方法儲存的缺點是拿著 GPS 裝置緩慢移動時每個點都會擠在一起。例如,很多 Garmin GPS 裝置有 10,000 個點的軌跡記錄上限。(有些裝置除了標準的記錄外癟允許記錄儲存在記憶卡上)設定 1 秒鐘的間隔通常可以得到 3 小時的地圖資訊。一秒的間隔在城市裡騎腳踏車應該也適用。步行的話可以降低頻率到 2 秒或 3 秒也不會降低軌跡的準確度。當能繪圖的時間要延長並避免不必要的間隔,可以把間隔提高。如果你決定比計劃中在外面待的更久也可以即時變更間隔。如果你的 GPS 裝置沒有限制儲存空間上限,比較有經驗的使用者會設定每秒一個點以在各種情況下取得最佳結果。

另一個優點是透過點與點的間隔可以判斷相對速度。當你因為彎路或轉彎減速時會有比較多的點,直線時就只需要較少的點。

距離: 距離會每隔 'x' 公尺/碼做記錄。這設定在一些 GPS 裝置上可以修改。雖然跟速度有關,不過用這個設定會很快的用掉記憶體。用這個方式儲存的缺點是在直線道路上快速移動(高速公路/快速道路)時會記錄很多不必要的點。同樣地如果你正在記錄一小塊區域,設定太高的 'x' 值路徑會變得不清楚。一般來說,以距離做記錄在彎路或方向改變時會移失一些細節,尤其是在都市裡。

Wrappping: 如果有選項可以打開或關閉這個功能,建議你關掉它。打開這個設定表示當空間不足時,GPS 裝置會從頭刪除記錄以清出空間來記錄最新的路段。它會從頭一個點一個點的刪除,跟新的點產生的速度一樣。在一些 Garmin 型號上的例外的情形是當你把軌跡記錄到記憶卡上時。在這情況下會先從裝置內建的記憶體上的資料開始刪除,而不是從記憶卡。

為什麼我在城市中間/大形金屬建築物附近時訊號/軌跡變得很糟?

GPS 要正常運作並達到一定程度的準確度必須至少收到三個衛星的訊號。在城市中央時常常有大型建築物擋住訊號導致 GPS 無法運作。你身旁的建築物的建材可能會造成 multi-path effects,訊號會從它們上面反射過來導致接收器認為他們在建築物周圍。另一個影響的因素是在記錄時的衛星數量和位置;試著在其他日子或是同一天其他時間走同一條路或許會有更好的結果。

我該買哪個 GPS?我可以用車內的"衛星導航"嗎?

參考 GPS 評比。某些車內的衛星導行裝置可以產生 OSM 能用的軌跡記錄,但是你必須確認你已將 "Snap to Road" 選項關閉 - 否則你的軌跡記錄會和你的衛星導行系統內受版權保護的地圖相連結。

我如何下載資料到我的 GPS?

如果你有 Garmin 裝置,可參考 OSM Map On Garmin。有些使用者有提供做好的 Garmin 格式地圖讓你可以下載到你的 GPS 上。

使用 OSM 地圖和資料

我如何從我的網站連結到 OSM 上特定的郵遞區號?

你可以連結到特定郵遞區號的搜尋頁面:

http://www.openstreetmap.org/geocoder/search?next_controller=site&next_action=index&query[postcode]=AA1%201AA

我如何從我的網站連結到 OSM 上特定的經緯度?

你可以連到 slippy map 上特定的經緯度及縮放層級:

http://www.openstreetmap.org/index.html?mlat=[latitude in degrees with decimals]&mlon=[longitude in degrees with decimals]&zoom=[zoom level 1-17]

北方和東方的座標必須是正的,南方和西方則是負的。例如 28° 44' 16.09"S 是 mlat=-28.737803 而 24° 45' 49.33"E 是 mlon=24.763703(如果你感到疑惑,這個點在南非的 Kimberley)

縮放層級:1 = 縮到最小, 17 = 放到最大。

或是連結到靜態圖片

我如何在自己網站上顯示地圖?

最容易的方法是用靜態資料,即匯出資料(用 'Export' 頁籤)放到你的網站上。

動態顯示的話有跟 Google Maps 類似的 Javascript API;可參考這個 wiki 上的 Export 頁面。

我能下載向量地圖嗎?

用 'Export' 頁籤以 SVG 或 PDF 格式下載。如果需要其他格式,可參考本 wiki 的 Export 頁面。

為什麼 'Export' 不能用?

在每個星期三,繪圖用的資料庫會從主地圖資料庫重新讀取。這表示繪圖用的資料庫(Mapnik 用的)會暫時無法讓 Export 使用。

你可以匯出 Osmarender/Tiles@home 圖片做替代,或是等資料庫重新讀取完畢。

這個問題的處理列在中期目標裡。

我可以在哪找到使用 OSM 資料的軟體?Where can I find software using OSM data?

目前有使用 OSM 的軟體可參考 Software 頁面或是其類別,比較實驗性的想法可以參考 neat stuff

與開發相關的可參考 Routing(和其類別),Beginners Guide topic on usage開發者頁面。

開發者問題

為什麼我不應該開發一個比現有的更好/不一樣/更漂亮的新編輯器?

已經有很多好用的 OSM 編輯器在開發中了,"又一個"進來只是耗費人力。請考慮貢獻你的能力到開發中編輯器上,比如 JOSMMerkaartorPotlatch

為什麼不把 OpenStreetMap 資料庫的負載分散到多台伺服器上?

利用 MySQL replication、BitTorrent 或信鴿分散 OSM 伺服器的負載是常被提出的建議,但是這個想法到目前為止並沒有得到多少動力 -- 以真正的開發投入而言。如果你有系統管理或程式開發專長可以實作類似分散式系統,毫不猶豫地在郵件論壇上舉手自願。

做為起點,你可以讓自己熟悉目前的軟體架構,在 開發頁面有說明。

我想我找到了個 bug,我該怎麼做?

如果你找到了地圖編輯 applet 或網站的問題,請把它加進 OpenStreetMap bug tracking database。我們用 trac,它會用到你在 OSM 的帳號和密碼。

如果你發現了正在閱讀的文件有不正確/漏失/錯誤/難以理解的地方,就改掉吧!這是 wiki!wiki 相關的建議和龐大的文件可以參考 mediawiki project,這個 wiki 就是跑在這套軟體上。

我可以寫個 script 或 bot 來自動修改 OSM 資料嗎?

如果你想用 script 來修改 OSM 資料庫可以用 API。然而,這樣的 script 沒寫好的話會造成很大的傷害,在開始前請先看看自動編輯頁面以及相關的 Code of Conduct 以取得一些好的建議。

來自 GIS 群眾的疑問

OpenStreetMap 用到哪些地理坐標系統?

OpenStreetMap 只有用到 WGS 84 的經緯度資料。所有上傳的軌跡和修改都應該是 WGS 84,這也是 GPS 接收器預設的資料。

在地圖上特定縮放層級的刻度是多少?

The following table shows the nominal meters per pixel for each zoom level at three latitudes, and the equatorial scale on-paper assuming a 72 DPI printout. At other latitudes, divide equatorial figure by the cosine (eg: for London at latitude 50 divide by 0.64).

In the table below the "scale" column is rounded for readability. For example the nearest equivalent to an 1:50,000 map is zoom level 13 (nominally 1:54,000 at the equator, but 1:27000 at latitude 60).

Data from http://labs.metacarta.com/osm/

Table of Levels/Scales
Zoom level Scale at 72dpi (equator) Meters per pixel (equator) Mpp at 45 degrees (Milano, Lyon, Zagreb) Mpp at 60 degrees (Stockholm, Oslo)
18 1 : 1,693 0.597164 0.844525 1.194329
17 1 : 3,385 1.194329 1.689051 2.388657
16 1 : 6,771 2.388657 3.378103 4.777314
15 1 : 14,000 4.777314 6.756207 9.554629
14 1 : 27,000 9.554629 13.512415 19.109257
13 1 : 54,000 19.109257 27.024829 38.218514
12 1 : 108,000 38.218514 54.049659 76.437028
11 1 : 217,000 76.437028 108.099318 152.874057
10 1 : 433,000 152.874057 216.198638 305.748113
9 1 : 867,000 305.748113 432.397274 611.496226
8 1 : 2 million 611.496226 864.794549 1222.992453
7 1 : 3 million 1222.992453 1729.589100 2445.984905
6 1 : 7 million 2445.984905 3459.178199 4891.969810
5 1 : 14 million 4891.969810 6918.356399 9783.939621
4 1 : 28 million 9783.939621 13836.712800 19567.879241
3 1 : 55 million 19567.879241 27673.425598 39135.758482
2 1 : 111 million 39135.758482 55346.851197 78271.516964

See also http://almien.co.uk/OSM/Tools/Scale/

Why aren't you using Open Geospatial Consortium (OGC) schemas and software for OpenStreetMap?

There are many existing tools which people often recommend for OpenStreetMap to use. The problem is, most of them are hard to use and maintain for a variety of reasons, and people are very reluctant to volunteer to help set them up and run them. We used to use MapServer for serving static versions of our maps, but unfortunately we found it to be unthreaded, slow and hard to extend - we replaced it with Mapnik.

It's not that OpenStreetMap as a community is against OGC standards, but OpenStreetMap has been built iteratively using the simplest approach that could possibly generate useful maps. The focus is on street data and maintaining a 'wiki' approach to editing where all changes are logged and can be rolled back. Off-the-shelf tools don't support that in the way we'd like.

Help is needed on choosing which OGC tools and standards to use, and integrating them effectively into our existing systems. Please get in touch if you can spare the time and expertise to do this.

Also, see Why not GPX? for a similar discussion about why GPX was rejected as a transport format.

I have geo-referenced photography/shapefiles/waypoints for my area, how can I upload them?

We'd love your high resolution geo-referenced aerial photography/satellite images if they are free of copyright restrictions for derived works, or you are the copyright holder and can grant us the relevant rights - get in touch via the mailing list. You can also contribute your imagery to OpenAerialMap, which is available as a background layer in Potlatch, Merkaartor and JOSM.

For shapefiles and other data formats, again, get in touch via the mailing list.

What Geotagging do you use?

See Geotagging.

管理

如何關閉我的帳號?

聯絡系統管理員,系統管理員會停用你的帳號並從 OpenStreetMap 資料庫裡移除你的詳細資訊。你的 email 會被保留下來以便 OpenStreetMap 系統管理員哪天需要聯絡你。

如果你對 OpenStreetMap 有做任何修改或新增,系統管理員會問你之後要用 OpenStreetMap 許可證或是以公有領域方式釋出。

求救 - 有人一直刪除或回復我做的修改。我該怎麼辦?

詳細資訊請參考爭執頁面。

我認為有人輸入了受版權保護的資料 - 要怎麼處理?

如果你發現資料可能是在沒有擁有者同意之下複製受版權保護的來源或是由受版權保護的來源匯入 OpenStreetMap,請:

  1. 透過該使用者頁面(即 "www.openstreetmap.org/user/[user-name]")的 'send message' 連結聯絡他並附上證據。請有禮貌點:要記住你也可能搞錯了,他們可能有取得同意,也可能這只是個小小的誤會。更多資訊請參考 Contact
  2. 如果沒有回應(五天後)或是你根本不相信他的回應,請把證據寄到 OSM 基金會以供調查。
  3. 你的回報可能會被發表到 legal-talk 郵件論壇做討論(或是特定國家的郵件論壇,如果這樣比較合適的話)- 這樣的話,我們會聯絡你加入這個討論。

我是版權擁有者而且我的東西在沒有允許的情況下被用在 OpenStreetMap

  • 如果你是版權擁有者本人或代表,我們可以直接用 email 協助你。你可以聯絡 data@osmfoundation.org 提出非正式的要求。請引用討論中的確切的內容。信件會由一小群義工團隊回覆。
  • 這個郵件地址不是用來要求複製 OpenStreetMap 內容的權限用的。
  • 如果你選擇提出正式的 OCILLA 要求,你可以寄給我們指定的代理人。Digital Millennium Copyright Act Notice

我發現使用 OSM 卻沒有顯示授權條款的網頁

我們的授權條款指出你必須同時放上作者和授權條款(參考 Legal FAQ)。如果是個大站的網頁,請參考 license violation