Skip to content

Commit f879f9f

Browse files
committed
End of blurring observation
1 parent 74fdd73 commit f879f9f

20 files changed

+310
-665
lines changed

atlas/configuration/config.py.example

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,25 @@ MAP = {
127127
# True = maille / False = point
128128
AFFICHAGE_MAILLE = False
129129

130+
# Si affichage en mailles, il est possible de surcharger certains elements dans le selecteur de couche.
131+
AFFICHAGE_COUCHES_MAP = {
132+
"M1": {
133+
"label": "Mailles 1 km",
134+
"selected": True,
135+
"fillOpacity": 0.4
136+
},
137+
"COM": {
138+
"label": "Mailles communes",
139+
"selected": False,
140+
"fillOpacity": 0.2
141+
},
142+
"M10": {
143+
"label": "Mailles 10 km",
144+
"selected": False,
145+
"fillOpacity": 0.6
146+
}
147+
}
148+
130149
# Niveau de zoom à partir duquel on passe à l'affichage en point (si AFFICHAGE_MAILLE = False)
131150
ZOOM_LEVEL_POINT = 11
132151

atlas/configuration/config_schema.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ class Meta:
211211
)
212212

213213
AFFICHAGE_MAILLE = fields.Boolean(load_default=False)
214+
AFFICHAGE_COUCHES_MAP = fields.Dict(load_default={})
214215
ZOOM_LEVEL_POINT = fields.Integer(load_default=11)
215216
LIMIT_CLUSTER_POINT = fields.Integer(load_default=1000)
216217
NB_DAY_LAST_OBS = fields.String(load_default="7")

atlas/configuration/settings.ini.sample

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ geonature_source=true
3939
# ATTENTION : Doit être égal à false si geonature_source=false
4040
use_ref_geo_gn2=true
4141

42+
# Type d'aire a utiliser dans l'application (Pour optimiser et ne pas utiliser toutes les géométries présentes dans ref_geo)
43+
type_code="'M10,M500,COM,EPCI'"
44+
4245
# Souhaitez-vous installer le schéma taxonomie de TaxHub dans la BDD de GeoNature-atlas ?
4346
# false si vous souhaitez utiliser celui de GeoNature en FDW
4447
# ATTENTION : Doit être true si geonature_source=false
@@ -108,16 +111,6 @@ metropole=true
108111
# Choisissez alors la taille de vos mailles à utiliser (en km) / Valeurs possibles 1, 5 ou 10
109112
taillemaille=5
110113

111-
# Choisissez alors la taille de vos mailles à utiliser
112-
# Valeurs possibles M1, M5, COM, 10, COM, DEP ou REG
113-
114-
sensibility0="M1" # sensibilité de niveau 0
115-
sensibility1="M1" # sensibilité de niveau 1
116-
sensibility2="COM" # sensibilité de niveau 2
117-
sensibility3="M10" # sensibilité de niveau 3
118-
119-
# A noter que la sensibilité de niveau 4 sera ignoré afin de ne pas afficher les observations correspondant a ces espèces.
120-
121114
# Si 'metropole=false', rajoutez dans le dossier /data/ref un SHP des mailles de votre territoire et renseignez son chemin
122115
chemin_custom_maille=/home/`whoami`/atlas/data/ref/custom_maille.shp
123116

atlas/modeles/entities/vmAreas.py

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,25 +36,9 @@ class VmAreas(Base):
3636
Column("id_type", Integer(), ForeignKey("atlas.vm_bib_areas_types.id_type")),
3737
Column("the_geom", Geometry("MULTIPOLYGON", 4326), index=True),
3838
Column("area_geojson", Text()),
39+
Column("description", Text()),
3940
schema="atlas",
4041
autoload=True,
4142
autoload_with=db.engine,
4243
extend_existing=True,
4344
)
44-
45-
46-
class VmCorAreaObservation(Base):
47-
__table__ = Table(
48-
"vm_cor_area_observation",
49-
metadata,
50-
Column("id_observation", Integer()),
51-
Column("id_area", Integer()),
52-
schema="atlas",
53-
autoload=True,
54-
autoload_with=db.engine,
55-
extend_existing=True,
56-
primary_key=False,
57-
)
58-
__mapper_args__ = {"primary_key": [__table__.c.id_observation, __table__.c.id_area]}
59-
observation = relationship("VmObservations", foreign_keys=[__table__.c.id_observation])
60-
area = relationship("VmAreas", foreign_keys=[__table__.c.id_area])

0 commit comments

Comments
 (0)