PostGIS 開発環境ではおきないのだけど、pointを作ろうとしてエラーが起きる。

NoMethodError (undefined method `point' for #<Proc:0x000000038dde90>)

見事に下記の通りだった。

https://github.com/rgeo/activerecord-postgis-adapter/issues/63

self.lonlat = Pin.rgeo_factory_for_column(:latlon).point(self.longitude, self.latitude)

だったのを

self.lonlat = Pin.rgeo_factory_for_column(:latlon, {}).point(self.longitude, self.latitude)

に書き換え。rgeo_factory_for_columnの第2引数に {}を加えた。