I am using gmaps4rails to easily generate a google map on my app. gmaps4rails requires a lat and long attributes in the model. however, gmaps4rails isn't very friendly with ambiguous addresses. For example, it doesn't know what address to show when I list an apartment number.
So, I just installed geocoder. I am using geocoder to take my :location attribute and set the lat/long of that in my model. It seems to be working right now but since both gems use the lat/long attributes, I am thinking this will cause a conflict later on. Will it?
Both gems shouldn't interfere but be sure to tell gmaps4rails
not to try to geocode the saved objects:
acts_as_gmappable :process_geocoding => false
Otherwise, concerning the ambiguous address, you can get raw results from gmaps4rails doing:
Gmaps4rails.geocode(address)
Anyway, feel free to use the geocoding library you prefer: gmaps4rails
is after all not really made for geocoding but to display maps! (and Geocoder is great for it's job)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With