Este documento proporciona instrucciones para configurar y aplicar Google Maps para Rails. Explica cómo instalar el gema gmaps4rails, agregar etiquetas en los layouts y vistas, configurar el modelo para almacenar datos de ubicación, y mostrar un mapa usando gmaps4rails.
6. Configuración Básica
Colocamos en el modelo (Model) de la página que deseamos maneje el mapa
donde captará la información que se requiere del mapa y los insertara al momento
de guardarlo.
App/models/estacionamiento.rb
7. Adicionar Campos
Modificamos el migrate y el seed, adicionando 3 campos principales
add_column :users, :latitude, :float
add_column :users, :longitude, :float
add_column :users, :gmaps, :boolean
8. Adicionar Etiqueta en controlador
App/controllers/estacionamientos_controller.rb
@json = Estacionamiento.all.to_gmaps4rails
9. Adicionar Etiqueta en Vista
App/views/estacionamientos/show.html.erb ( debe ir en una pagina antes del
registro del estacionamiento para realizar la selección de la ubicación
<%= gmaps4rails(@json) %>