我想要使用Ruby on Rails,geojson,gem rgeo-geojson和mapbox.js創建動態地圖。使用導軌在mapbox上創建標記
我有一個表單,用戶輸入一個國家的選擇生成的JSON文件列出所有國家。
我想Rails的將其與countries.geo.json
文件中列出的所有國家進行比較,然後生成與選定的全國地圖上的標記。
這是我application_helper.rb,我創建了選擇選項的形式:使用countries.json文件
def countries_for_select
file = File.read(Rails.root.join('app', 'helpers', 'countries.json'))
countries = JSON.parse(file)
countries.map {|c| [c['name']] }
end
,現在我要生成的地圖(mapbox)標記取決於哪個國家的用戶選擇
我countries.json文件是這樣的:
[
{
"name": "Afghanistan",
"code": "AF"
},
{
"name": "Åland Islands",
"code": "AX"
},
你能否解釋多一點對你的問題?告訴我們一些代碼,告訴我們你想做什麼以及你遇到了什麼問題。見http://stackoverflow.com/help/how-to-ask –
你好@ThiagoBelem,我暫時沒有代碼,我只是想知道如何進行 –
就目前而言,我只是有我選擇的形式創建的,與countries.json產生的,而現在,我想使用由你繼續自己嘗試它的用戶 –