0
我已經設置了一個簡單地顯示谷歌地圖頁面的應用程序。 在我application.html.erb文件我有以下變量,設置地圖上的座標:何處發送JSON?
var markers = [
['Auckland Central', -36.848460, 174.763332],
['Location', -36.826768, 174.795208]
];
我想用JSON發送JSON下面的應用程序和更新的「位置」的座標。
"json": {
"latitude": -36.827308333,
"longitude": 174.810091667
},
我會在哪裏發送數據,以及如何將其轉換爲標記變量? 謝謝。
我有一個設備發送的GPS座標作爲JSON到一個網址。問題是,我不知道什麼URL發送給他們... – 2014-10-19 07:58:27
@Nerdtastic你應該創建控制器和操作。在控制檯中運行這個命令:'rails generate controller coordinates create'。它會用'coordinates/create' URL生成頁面。 將此代碼寫入'create'動作以查看所有參數: 'raise params.to_yaml#顯示所有GET和POST參數' 您也可以打開routes.rb並將'get'coordinates/new「'更改爲'發佈「座標/新」。我認爲POST請求會更適合API。 – sigmaray 2014-10-19 10:28:09
@Nerdtastic我建議你閱讀一些ruby的rails教程。你需要了解控制器,動作,視圖,模型等 這裏有2個很好的教程: http://guides.rubyonrails.org/getting_started.html https://www.railstutorial.org/book – sigmaray 2014-10-19 10:30:00