-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Description
Hi Alex!
I've read the discussion over in #1524 and while I fully agree that more complex geocalculations should be left to a dedicated gem, it would still be interesting to see PostGis support in geocoded_by.
Here's my current workaround:
class Foo < ApplicationRecord
# has columns :address (string), :latitude (decimal), :longitude (decimal) and :coordinates (st_point)
geocoded_by :address
after_validation :geocode_postgis
private
def geocode_postgis
geocode # fills latitude and longitude
self.coordinates = "POINT(#{longitude} #{latitude})" # fills postgis
end
endWhile this is not too hard to accomplish, it would be even better to be able to have PostGIS support in geocoder, similar to support (geocoded_by: :coordinates)
Metadata
Metadata
Assignees
Labels
No labels