#TITRE
Campagne d'observation
[(#REM) Affichage des mots clefs dans un encart flottant ]
/B_mots>
[
)
]
[(#REM)
On cherche le fichier geojson définissant le lieu,
et on charge les limites de la bounding box.
][(#SET{perimetre,IMG/lieu/default.lieu})][(#SET{nomZone,Zone par défaut})]
[(#REM)Lecture de #FICHIER
][(#SET{perimetre,#FICHIER})][(#SET{nomZone,#TITRE})]
[(#SET{bbox,[(#GET{perimetre}|bounding_box)]})]
[(#SET{maxlat,[(#GET{bbox}|table_valeur{maxlat})]})]
[(#SET{minlat,[(#GET{bbox}|table_valeur{minlat})]})]
[(#SET{maxlng,[(#GET{bbox}|table_valeur{maxlng})]})]
[(#SET{minlng,[(#GET{bbox}|table_valeur{minlng})]})]
[(#REM)
Avec la bounding box, on peut récupérer les observations
puis les filtrer selon le polygone du lieu.
][(#SET{obsl, #ARRAY})][(#SET{confidentialite,#LISTE{non}})
][(#AUTORISER{debusquer,observation}|oui)
[(#SET{confidentialite,#LISTE{oui,non,inconnu}})]
]
= #GET{minlat} }
{lng <= #GET{maxlng} }
{lng >= #GET{minlng} }
>[(#REM)#ID_OBSERVATION dans la bbox
][(#SET{obsl,[(#GET{obsl}|push{#ARRAY{id,#ID_OBSERVATION,lat,#LAT,lng,#LNG}})]})]
[(#SET{obsok,[(#GET{obsl}|lieu_polygonal{[(#GET{perimetre})]})]})]
[(#SET{obsko, #ARRAY})]
[(#SET{obsko,[(#GET{obsko}|push{#ID_OBSERVATION})]})]
| Début de la campagne | [(#DEBUT|affdate{'d.m.Y'})] |
| Fin de la campagne | [(#FIN|affdate{'d.m.Y'})] |
| Périmètre | #GET{nomZone} |
[(#TEXTE|sinon{ })]
[
(#NOTES)]
[(#INCLURE{fond=inc/obs_cartelieu}{env}{obsliste=#GET{obsok}}{perimetre=#GET{perimetre}})]
[(#SET{anneemois,#ARRAY})][(#SET{annee,#ARRAY})][(#SET{especesok,#ARRAY})
]
[
(#SET{quanda,[x(#DATE_OBS|annee)]})][
(#SET{quandm,[x(#DATE_OBS|annee)][-(#DATE_OBS|mois)]})][
(#SET{icia,[(#GET{annee}|table_valeur{[(#GET{quanda})]}|sinon{0}|plus{1})]})][
(#SET{icim,[(#GET{anneemois}|table_valeur{[(#GET{quandm})]}|sinon{0}|plus{1})]})][
(#SET_MERGE{annee,#GET{annee},#ARRAY{#GET{quanda},#GET{icia}}})][
(#SET_MERGE{anneemois,#GET{anneemois},#ARRAY{#GET{quandm},#GET{icim}}})][
(#SET{especesok,#GET{especesok}|push{#ID_ESPECE}})
]
Observations par période
[(#INCLURE{fond=inc/serie_graphique}{data=#GET{anneemois},titre=#TITRE})]
Liste des observations
[(#INCLURE{fond=inc/obs_listelieu,ajax,env,obsliste=#GET{obsok}})]
[(#AUTORISER{exporter,observation})
Exports :
CSV
KML
GeoJson
GPX
SINP
]
[(#INCLURE{fond=inc/obs_especes,ajax,env,espliste=#GET{especesok}})]
[(#AUTORISER{modifier,campagne})
Observations hors périmètre
[(#INCLURE{fond=inc/obs_listelieu,ajax,env,obsliste=#GET{obsko}})]
]