2018-02-12-OpenStreetMap-Taipei-Meetup-Note

最後編輯:2018-02-14 建立:2018-02-12 歷史紀錄

    SUPAPLEX時間地點

SUPAPLEX地點:摩茲工寮(100 台北市中正區八德路一段 94 號 3F https://www.openstreetmap.org/way/527672473)

交通:捷運忠孝新生站,公車光華商場站 (http://overpass-tu2rbo.eu/s/9CP)

時間:2018 02/12 (一) 19:30-21:30

臉書活動:https://www.facebook.com/events/189775311576050/

費用:摩茲工寮 Mozilla Community Space Taipei 提供場地,可自由樂捐,供場地維運使用。

請攜帶電腦方便各項操作!

 

Hackpad: 2018 02 12 OpenStreetMap Taipei Meetup Note

 

    SUPAPLEX討論主題

SUPAPLEXStrava的軌跡

很多軍人戴著,就順便標注營區位置了。

 

蘇花改蘇澳東澳段通車

如題,各大地圖都更新了

 

樹消失問題

不知道 Miller Liu 的理由,但詢問之後並無回應,只好手動找出刪樹的changeset處理復原

 

PokemonGO編輯

最近要特別注意增添公園的編輯

 

MING TPTX to GeoJSON

 

  • 初嘗試抓取 PTX 並輸出 GeoJSON (with PHP)
    • Source: https://gist.github.com/mingtsay/44a10d420748441dd1b63ea01ec4b228
    • LiveDemo: https://mt.rmstudio.tw/etc/ptx/api.php?city=Taiepi
    • Ref: http://ptx.transportdata.tw/MOTC/Swagger/#!/CityBusApi/CityBusApi_Shape

 

  • PTX 整合 OSM (with JavaScript)
    • Source: https://codepen.io/mingtsay/pen/wyeBNZ
    • LiveDemo: https://codepen.io/mingtsay/full/wyeBNZ
    • 心得:將 Geometry 由 SQL Server 的字串格式轉成 GeoJSON 支援的物件格式後就舒爽很多,剩下就只差 API 整合對應而已。上面的程式碼可以直接抓取所有路線清單及站牌名,並顯示路徑於 OSM 地圖中。也可複製 GeoJSON 到其他客戶端來執行繪製觀看其他客戶端呈現的不同效果。

 

  • PTX範例
    • 查字串包含
      • 範例網址:https://ptx.transportdata.tw/MOTC/v2/Bus/Stop/City/Tainan?$filter=contains(StopName%2FZh_tw%2C'%E9%B9%BD%E6%B0%B4')&$format=JSON
      • 查詢條件:contains(StopName/Zh_tw,'鹽水')
    • 查字串相等
      • 範例網址:https://ptx.transportdata.tw/MOTC/v2/Bus/Shape/City/NewTaipei?$filter=RouteName%2FZh_tw%20eq%20'%E8%97%8D2'&$format=JSON
      • 查詢條件:RouteName/Zh_tw eq '藍2'

SUPAPLEXoData Json格式說明

http://docs.oasis-open.org/odata/odata-json-format/v4.0/os/odata-json-format-v4.0-os.html