lib/spatial_features/models/feature.rb in spatial_features-0.0.5 vs lib/spatial_features/models/feature.rb in spatial_features-0.0.6
- old
+ new
@@ -40,9 +40,10 @@
private
def cache_derivatives
self.class.connection.execute "UPDATE features SET geog_lowres = ST_SimplifyPreserveTopology(geog::geometry, 0.0001) WHERE id = #{self.id}"
+ self.class.connection.execute "UPDATE features SET geom = ST_Transform(geog::geometry, 26910) WHERE id = #{self.id}"
self.class.connection.execute "UPDATE features SET kml = ST_AsKML(geog_lowres::geometry, 5) WHERE id = #{self.id}"
end
def geometry_is_valid
if geog?