[Talk-TW] 今天工作坊

Louis Liu pttdog at gmail.com
Tue Feb 26 05:21:25 UTC 2013


忘了提一件事,小區域的 OSM 數值資料用網站上 export 功能抓取會比較方便


Louis Liu <pttdog at gmail.com> 於 2013年2月26日下午1:20 寫道:

> http://wiki.openstreetmap.org/wiki/Mapweaver
> http://wiki.openstreetmap.org/wiki/Maperitive
> 找到這兩個工具
> 如果找到樣式 rule 應該可以試看看
>
>
> Dennis Raylin Chen <b92612009 at gmail.com> 於 2013年2月26日下午12:44 寫道:
>
> 要「設計」過
>> 預設的style想改掉
>> 有些POI不用收錄
>> 弄成向量的圖檔
>> 能夠給輸出店印成紙本地圖
>>
>>
>>
>>
>> 2013/2/26 Timothy Wu <g39328006 at ym.edu.tw>
>>
>>>  啊這...我好像幫不上忙?
>>>
>>> 不是直接用 browser 列印就好?
>>>
>>> 我沒有接 printer ,所以我改製了 pdf 試一下,看起來很漂亮啊?
>>>
>>>
>>>
>>> On 2/26/13 9:17 AM, Dennis Raylin Chen wrote:
>>>
>>> 能印出來的,
>>> 輸出成紙本
>>>
>>> 2013/2/26 Timothy Wu <g39328006 at ym.edu.tw>
>>>
>>>>  嗨 Supaplex
>>>>
>>>> 你是說 iPhone 嗎?我只熟 iPhone. =/
>>>>
>>>> 我那是為了打包離線地圖的 app 才費工夫去做這有的沒的。
>>>>
>>>> 只是要手機 app 看 OSM 地圖的話,我記得有人有給我看過 app 可以作這個啊?
>>>> 那 app 好像也有搭配的 server (或者就是從 OSM 拉) 可以直接傳 tiles 進手機裡面存好。
>>>>
>>>> 所以我不太懂你的意思?
>>>>
>>>> Timothy
>>>>
>>>>
>>>> On 2/26/13 9:01 AM, Dennis Raylin Chen wrote:
>>>>
>>>> 哇!
>>>> TImothy我要好好向你請教
>>>>
>>>> 我最近要生出一份可以輸出的生態地圖
>>>> 這個區域的
>>>>
>>>> http://www.openstreetmap.org/?lat=24.95185&lon=121.53415&zoom=17&layers=M
>>>>
>>>> 基本上路都記錄的差不多了,涼亭也會在近質放上去
>>>> 要怎樣能夠快速生出可以拿在手上按圖索驥的地圖?
>>>>
>>>>
>>>> Supaplex
>>>>
>>>> 2013/2/25 Timothy Wu <g39328006 at ym.edu.tw>
>>>>
>>>>> 哈,弄那個圖算是雕蟲小技啦..
>>>>>
>>>>> 用 Landez 一個 Python 程式,從抓 Stamen server 抓 watercolor 的 tiles。
>>>>> 可以直接抓成 mbtiles,一種 SQLite database 存 tiles 的格式。
>>>>>
>>>>> 但這個沒有文字只有水彩顏色底圖。所以只好用 TileMill render 文字。
>>>>>
>>>>> Tilemill 是 MapBox提供的 render 工具 (好像底層也是用 Mapnik 的 code?),
>>>>> 吃的是 CartoCSS 格式,這格式是從 Cascadenik
>>>>> (http://wiki.openstreetmap.org/wiki/Cascadenik) 改的,跟 Cascadenik 很類似。
>>>>>
>>>>> 因為雖然 CartoCSS 較 Mapnik style sheet 簡單得多,但想多花點時間寫
>>>>> iPhone code 也沒時間去搞 style sheet,所以,就用 MapBox 提供寫好的
>>>>> OSM-Bright
>>>>> 來 render。TileMill 很容易控制,把底層圖都不要 render 只 render 那些文字
>>>>> label,也做成 mbtiles。
>>>>>
>>>>> Landez 又有個功能是可以把兩個 mbtiles 的 tiles 疊起來。所以我就用 watercolor
>>>>> 當底層,OSM-Bright 的 label 當上層。然後疊起來再做成一個 mbtiles。
>>>>>
>>>>> 比較難的部份是我的 iPhone app 部分。把 tiles 弄上 iPhone 算簡單,直接
>>>>> 利用 MapBox-iOS-sdk 做。(這 sdk 主要也是開源貢獻,就是 route-me)。
>>>>> 至於 routing 就不好做了,是利用 GraphServer 的routing engine 來做。
>>>>> GraphServer 是一個 server 的軟體作 routing 的系統。下 query,給你 json。
>>>>> 他的資料來源可以用 OSM,公車資訊是用 GTFS。
>>>>> code 分 C 跟 Python code。C 部分是 graph 資料結構的建構
>>>>> 跟最短路徑找尋。Python 這邊作資料處理跟 server hosting 的 code。這邊 C code
>>>>> 我直接拿來使用,Python 部分幾乎依樣化葫蘆改寫 Objective-C。
>>>>> 大概過去七個月幾乎全職的時間在做這個 app。app性質是要做旅遊地區
>>>>> (例如香港)的離線地圖導航,不過...香港的公車沒有 GTFS 格式,資料不好取。
>>>>> 另外我也還有一些大小問題待解。因為我現在是 indie developer 目的是想要藉由
>>>>> 跟 hotel 拆帳賺點小錢,不過拆帳這邊我也還沒時間作。
>>>>>
>>>>> 目前有其他其他的計畫,所以這 hotel 拆帳也暫時不會弄。要是 code 都能搞定
>>>>> 就先挑個區域 release 純routing 工具出來,就是 San Francisco 附近的 Alameda
>>>>> County 試試看。台北因為路的資料太少,準確性太低,做也沒什麼意義就比較可
>>>>> 惜了。
>>>>>
>>>>> 國外做 Offline routing 作得比較好的我知道是 Embark 跟 iTrans,他們還有即
>>>>> 時狀況,
>>>>> 例如捷運 delay 了都還有通知。Embark 至少兩三年前就做了,也是改寫
>>>>> GraphServer。
>>>>> iTrans 就不清楚。不過好像兩個都沒有做到一般道路上的導航,不過我沒有 survey
>>>>> 的很確切就是了。
>>>>>
>>>>>
>>>>> Timothy
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Talk-TW mailing list
>>>> Talk-TW at openstreetmap.org
>>>> http://lists.openstreetmap.org/listinfo/talk-tw
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> Talk-TW mailing list
>>> Talk-TW at openstreetmap.org
>>> http://lists.openstreetmap.org/listinfo/talk-tw
>>>
>>>
>>
>> _______________________________________________
>> Talk-TW mailing list
>> Talk-TW at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/talk-tw
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/talk-tw/attachments/20130226/3be69a52/attachment-0001.html>


More information about the Talk-TW mailing list