Re: [分享] 適合工作的咖啡廳地圖&資料API
有前輩已經做出android/ios app了
剛好在玩Line BOT,手癢也做了個BOT來玩玩
Line ID:@mxc5278e
傳訊給這個BOT位置資訊就會告訴你最近的咖啡館資料和位置資訊
這也是一個架構很簡單的BOT,
如果收到的message type是location才會回你XD
其他的都只會回はろーわ~るど(Hello world的日文版)
http://i.imgur.com/4wPX4xO.png
web hook是AWS的lambda,利用Claudia.js deploy
source code在
https://github.com/SaraKaoru/ReplyCafeByLineBOT
結構還沒有做得很好,
因為資料是直接抓p大的API回來之後再用reduce XD
四百多筆還好,資料量一大應該會變得很慢XDDD
其實應該進DB然後用Google API提供的select code來做
SELECT id,
(3959 * acos( cos( radians(37) ) * cos( radians( lat ) ) *
cos( radians( lng ) - radians(-122) ) +
sin( radians(37) ) * sin( radians( lat ) ) ) ) AS distance
FROM markers HAVING distance < 25;
不過JSON直接判斷除了reduce我還沒想到更好的方法...
※ 引述《poopoo888888 (阿川)》之銘言:
: 大家好 小弟前陣子在蒐集適合工作的咖啡廳資料
: 得到很多網友的參與 現在有400多筆店家資料了
: 我把這些資料做成了咖啡廳地圖
: 台北 https://cafenomad.tw/map/taipei
: 新竹 https://cafenomad.tw/map/hsinchu
: 台中 https://cafenomad.tw/map/taichung
: 台南 https://cafenomad.tw/map/tainan
: 高雄 https://cafenomad.tw/map/kaohsiung
: 另外還寫了一個「找店小幫手」的程式 在畫面左下方
: 會把地圖中央方圓500公尺內的店,按照綜合評分排序來顯示 這樣比較好找店
: 也做了 v1.0 的 API 公開資料 https://cafenomad.tw/developers
: 內含 店名、地址、緯度、經度、官網、wifi 穩定、通常有位、
: 安靜程度、咖啡好喝、價格便宜、裝潢音樂
: 全台灣咖啡廳資料API
: https://cafenomad.tw/api/v1.0/cafes
: 各城市咖啡廳資料API
: https://cafenomad.tw/api/v1.0/cafes/taipei
: https://cafenomad.tw/api/v1.0/cafes/hsinchu
: https://cafenomad.tw/api/v1.0/cafes/taichung
: https://cafenomad.tw/api/v1.0/cafes/kaohsiung
: 歡迎大家拿去使用
: 跟大家分享一下這幾張地圖 還有這幾個API
: 謝謝大家 <( _ _ )>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.0.107
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1483149439.A.4D4.html
推
12/31 10:00, , 1F
12/31 10:00, 1F
推
12/31 10:05, , 2F
12/31 10:05, 2F
推
12/31 10:15, , 3F
12/31 10:15, 3F
推
12/31 11:30, , 4F
12/31 11:30, 4F
推
12/31 11:32, , 5F
12/31 11:32, 5F
推
12/31 13:54, , 6F
12/31 13:54, 6F
→
12/31 15:55, , 7F
12/31 15:55, 7F
推
01/01 15:01, , 8F
01/01 15:01, 8F
推
01/01 17:47, , 9F
01/01 17:47, 9F
推
02/01 14:17, , 10F
02/01 14:17, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 12 篇):