Rails 4、Ruby 2、および gmaps4rails '1.5.6' でプロジェクトに Google マップを使用していますが、問題は、マップの中央にマーカーが表示されず、ズームイン ズームアウト サイド バーも表示されないことです。 .
この問題について何か考えがある人は、返信してください。
モデル アクション
act_as_gmappable
def gmaps4rails_address
html = full_address(city_id,state_id,country_id)
self.location = (location + html)
location
end
def full_address(city_id,state_id,country_id)
city_name = MdmCity.get_city_name(city_id)
state_name = MdmState.get_state_name(state_id)
country_name = MdmCountry.get_country_name(country_id)
html = "#{city_name} #{state_name} #{country_name}"
html
終わり
コントローラ アクション
def edit_content
@location_json = SeoContent.where(:id => params[:id]).first.to_gmaps4rails
end
VIEW
<%= gmaps4rails(@location_json) %>
私にとっての問題。
1) ズームインとズームアウトのバーが表示されません。
2) マーカーが中心に来ない。
3) Info ウィンドウの表示方法。
4) Google マップに表示されていないアドレスが無効な場合 (例:kdjfkdfhdkfhd)
5) このアクション (def gmaps4rails_address) が自動的に呼び出される理由。
6) update アクションからも def gmaps4rails_address を呼び出したい
7) 地図が 1 週間前にしか表示されないのはなぜですか
8) 地図に道順を表示できますか?
ありがとう