2015年1月11日 星期日

如何讓維基百科的地圖套件 WikiMiniAtlas 顯示地理性條目的分佈範圍

如果維基百科的條目已經有經緯度了,要在 WikiMiniAtlas 上顯示出紅色範圍、線條或是節點,要滿足下列條件:

1. 條目有 Attached KML 模版儲存 KML 檔案,並且連結到條目
2. 在開放街圖的圖資資料庫中,該物件有標示維基百科連結

其中 2. 的部分是靠 WIWOSM,讓 WikiMiniAtlas 還有 OSM-Gadget 能夠抓到開放街圖資料庫中,有 Wikipedia 標籤的物件。如果是地區,WikiMiniAtlas 會顯示紅色的範圍。


只要有其中一個語言的維基百科連結加到開放街圖的物件,像是 Wikipedia=zh:臺灣,其他內部語言連結的條目,也能夠顯示。

烏來區的範圍

▲ 英文臺灣條目中,顯示已經被精到的臺灣省範圍。桃園縣升格桃園市升格,脫離臺灣省,地圖還未更新,不過 OpenStreetMap 那邊已經處理更新完畢。臺灣在 OpenStreetMap 上,是加上 Wikidata 連結,而不是維基百科,一樣能正確顯示臺灣省範圍。
中華民國(臺灣)控制範圍,除了臺灣本島與澎湖,靠近中國的金門、馬組,以及南海的東沙也包進去。如果縮小範圍,亮島、莒光島、北竿、南竿、太平島也有。

淡水河的條目中,由於在 OpenStreetMap 的資料庫中,淡水河上有標準 Wikipedia=zh:淡水河,因此打開 WikiMiniAtlas 會顯示港仔嘴到油車口的河道。
▲ 即使沒有加中文的亞馬孫河條目連結到 OpenStreetMap 上,中文維基百科仍能正確顯示亞馬孫河河道
原本以為開放街圖關係名稱,跟維基條目同名就可以配對起來,卻不是這麼一回事。

沒有留言:

張貼留言