Le 02/08/2012 16:59, Florian Desbois a écrit :
On 02/08/2012 16:04, Sophie Laran wrote:
Le 02/08/2012 14:37, Florian Desbois a écrit :
...
Pour pouvoir identifier à l'export de façon unique l'identifiant de l'effort contiendra le vol associé. Par exemple : L001-286-A : LEG n°1 pour le vol n°286 sur le système A
Même chose pour les observations : O0001-286-A : Observation n°1 pour le vol n°286 sur le sytème A ? Cela n'exclue pas l'existence d'un "n° d'observation" (1, 2, 3, .... qui s'indente au fur et à mesure des vols de la campagne pour chaque Système) ?
Est-ce que remplacer ce numéro unique par un numéro incrémenté dans le vol + l'identifiant du vol n'est pas suffisant ? Avez-vous vraiment besoin d'un numéro qui s'incrémente ad vitam eternam sur le système ? Cela peut poser des problèmes si le système est réinstallé, il faudra remettre ce numéro à la main. Ce N° simple qui repart à 0 à chaque campagne est assez pratique pour aller retrouver une observation, mais effectivement il n'y a pas un besoin réel si ce nouveau code existe. Sous vor il ya avait dans les setting une option pour caler le premier n°.
J'ai juste remis les observations au milieu des lignes d'effort (je ne sais pas si c'est plus clair)
L001-286-A *G001-286-A* LEG (BEGIN)
O0001-286-A L001-286-A *G001-286-A* NEW O0002-286-A L001-286-A *G001-286-A * NEW
L002-286-A G001-286-A LEG (ADD) O0003-286-A L002-286-A *G001-286-A * NEW
TRANSIT
? On est d'accord sur le fait qu'il existe ici un point End, quelque part dans la base (avec la même reférence : L002-286-A G001-286-A ) Time (date heure) / LAT / LON. Pour pouvoir retracer la ligne d'effort sur R, Matlab ou autre (sans passer par le fichier shape)? par exemple O0005-286-A NEW
Ici on est bien sur deux fichiers distincts, le fichier des efforts et le fichier des observations. Le point END est en fait le TRANSIT ou le CIRCLE_BACK qui suit, mais on peut à l'export créer une ligne correspondant à ce END qui sera un doublon du prochain TRANSIT ou CIRCLE_BACK mais avec la référence du dernier LEG (EFFORT + EFFORT_GROUP)
Ex:
Effort : LEG BEGIN L001-286-A G001-286-A COORDINATES_1
Observation : LEG O0001-286-A L001-286-A G001-286-A NEW Observation : LEG O0002-286-A L001-286-A G001-286-A NEW
Effort : LEG ADD L002-286-A G001-286-A COORDINATES_2
Observation : LEG O0003-286-A L002-286-A G001-286-A NEW
Effort : LEG END L002-286-A G001-286-A COORDINATES_3 Effort : TRANSIT COORDINATES_3 Effort : LEG BEGIN L003-286-A G003-286-A COORDINATES_4
Observation : LEG O0006-286-A L003-286-A G003-286-A NEW Observation : LEG O0008-286-A L003-286-A G003-286-A NEW
Effort : LEG ADD L005-286-A G005-286-A COORDINATES_5
Observation : LEG O0010-286-A L005-286-A G003-286-A CIRCLE_BACK
Effort : LEG END L005-286-A G005-286-A COORDINATES_6 Effort : CIRCLE_BACK COORDINATES_6 O0010-286-A
Observation : CIRCLE_BACK O0011-286-A RECAPTURE O0010-286-A Observation : CIRCLE_BACK O0012-286-A NEW O0010-286-A
Effort : LEG BEGIN L006-286-A G006-286-A COORDINATES_7
Observation : LEG O0013-286-A L006-286-A G006-286-A NEW
Effort : LEG END L006-286-A G006-286-A COORDINATES_8 Effort : TRANSIT COORDINATES_8
Ici pour le Circle Back on a bien une colonne CB_CAUSE qui reprendra l'identifiant de l'observation concerné. Dans l'export des observations on gardera également le type de route, donc on saura qu'une observation a été effectué sur un CIRCLE_BACK ou un TRANSIT en plus du NEW.
Ok, super pour le doublon END et la 2e colonne
L006-286-A G005-286-A LEG (BEGIN) Sur la ligne précédente G00*_6_*-286-A au lieu de G005 non ?
O0013-286-A L005-286-A G00_5 (devient 6)_-286-A NEW
Il s'agit bien d'une erreur en effet.
Une autre question, si à la validation on doit avancer / reculer dans le temps (et donc l'espace) le début du CB, et éventuellement faire passer une observation sur le LEG précédant ou le leg-CB suivant. La correction devra juste se faire sur le TIME et le reste suivra où faudra 'til aller re modifier le code LEG et EFFORT_GROUPE pour chaque observation ? Idem si on a oublié une coupure entre 2 transects différents ...?
Aucune modification manuelle sera nécessaire, les identifiants ne seront pas modifiés si une suppression est effectué. Mais un autre export sera nécessaire car les anciennes données ne correspondront plus.
Voilà fin de mes commentaires, je suis au bureau jusqu'à 17h environ et de retour le 4/09 (désolée c'est pas très agréable pour ceux qui restent au bureau). Bon courage pour la suite. Sophie
Bonnes Vacances !
Merci Sophie
_______________________________________________ Sammoa-devel mailing list Sammoa-devel@list.forge.codelutin.com http://list.forge.codelutin.com/cgi-bin/mailman/listinfo/sammoa-devel
-- Sophie Laran, PhD Observatoire PELAGIS - UMS 3462 Centre de Recherche sur les Mammifères Marins (CRMM) Université de La Rochelle, Pôle analytique 5 Allée de l'Océan 17000 La Rochelle Tel : 05 16 49 67 15 / Fax : 05 46 44 99 45 http://crmm.univ-lr.fr