Allow instructeurs to download a GeoJSON document for a given dossier

This commit is contained in:
Paul Chavard 2020-04-30 15:49:43 +02:00
parent ef2d9e1138
commit 843e033c38
8 changed files with 102 additions and 5 deletions

View file

@ -1,8 +1,10 @@
FactoryBot.define do
factory :geo_area do
source { GeoArea.sources.fetch(:cadastre) }
numero { '42' }
feuille { 'A11' }
trait :cadastre do
source { GeoArea.sources.fetch(:cadastre) }
numero { '42' }
feuille { 'A11' }
end
trait :quartier_prioritaire do
source { GeoArea.sources.fetch(:quartier_prioritaire) }
@ -13,5 +15,25 @@ FactoryBot.define do
trait :selection_utilisateur do
source { GeoArea.sources.fetch(:selection_utilisateur) }
end
trait :polygon do
geometry do
{
"type": "Polygon",
"coordinates": [
[
[2.428439855575562, 46.538476837725796],
[2.4284291267395024, 46.53842148758162],
[2.4282521009445195, 46.53841410755813],
[2.42824137210846, 46.53847314771794],
[2.428284287452698, 46.53847314771794],
[2.428364753723145, 46.538487907747864],
[2.4284291267395024, 46.538491597754714],
[2.428439855575562, 46.538476837725796]
]
]
}
end
end
end
end