cleanup selection_utilisateur geo_json

This commit is contained in:
Paul Chavard 2018-11-29 11:40:07 +01:00
parent f51f68ec03
commit 35d2bc36fc
4 changed files with 56 additions and 19 deletions

View file

@ -36,4 +36,21 @@ class GeojsonService
polygon.to_json
end
def self.to_json_polygon_for_selection_utilisateur(coordinates)
coordinates = coordinates.map do |lat_longs|
outbounds = lat_longs.map do |lat_long|
[lat_long['lng'], lat_long['lat']]
end
[outbounds]
end
polygon = {
type: 'MultiPolygon',
coordinates: coordinates
}
polygon.to_json
end
end