37,36 → 37,35 |
image.setUrl("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"CRS.jpg"); |
image.setMiniature("http://www.tela-botanica.org/appli:cel-img:"+getIdAvecPadding(idImage)+"XS.jpg"); |
|
JSONObject observationJson = imageJson.get("observation").isObject(); |
Observation observation = new Observation(); |
|
observation.setAuteur(observationJson.get("prenom_utilisateur").isString().stringValue()+ |
" "+observationJson.get("nom_utilisateur").isString().stringValue()); |
observation.setDateTransmission(observationJson.get("date_observation").isString().stringValue()); |
observation.setDateReleve(observationJson.get("date_observation").isString().stringValue()); |
observation.setFamille(observationJson.get("famille").isString().stringValue()); |
observation.setId(observationJson.get("id_observation").isString().stringValue()); |
observation.setLocalite(observationJson.get("ce_zone_geo").isString().stringValue()); |
observation.setNomRetenu(observationJson.get("nom_ret").isString().stringValue()); |
observation.setMilieu(observationJson.get("milieu").isString().stringValue()); |
observation.setLieuDit(observationJson.get("lieudit").isString().stringValue()); |
observation.setNumNomenclatural(observationJson.get("nom_ret_nn").isString().stringValue()); |
observation.setMotsClefs(parserMotsCles(observationJson.get("mots_cles_texte").isString().stringValue())); |
|
PropositionDetermination propositionDetermination = new PropositionDetermination(); |
propositionDetermination.setContributeur(observationJson.get("prenom_utilisateur").isString().stringValue()+ |
" "+observationJson.get("nom_utilisateur").isString().stringValue()); |
java.util.Date datePropDeter = parserDateObservation(observationJson.get("date_observation").isString().stringValue()); |
propositionDetermination.setDate(datePropDeter); |
propositionDetermination.setEspece(observationJson.get("nom_ret").isString().stringValue()); |
observation.addImageCelValidationData(propositionDetermination); |
|
if(!observations.containsKey(observation.getId())) { |
observations.put(observation.getId(), observation); |
if(imageJson.get("observation") != null && imageJson.get("observation").isObject() != null) { |
JSONObject observationJson = imageJson.get("observation").isObject(); |
Observation observation = new Observation(); |
|
observation.setAuteur(observationJson.get("prenom_utilisateur").isString().stringValue()+ |
" "+observationJson.get("nom_utilisateur").isString().stringValue()); |
observation.setDateTransmission(observationJson.get("date_observation").isString().stringValue()); |
observation.setDateReleve(observationJson.get("date_observation").isString().stringValue()); |
observation.setFamille(observationJson.get("famille").isString().stringValue()); |
observation.setId(observationJson.get("id_observation").isString().stringValue()); |
observation.setIdLocalite(observationJson.get("ce_zone_geo").isString().stringValue()); |
observation.setLocalite(observationJson.get("zone_geo").isString().stringValue()); |
observation.setNomRetenu(observationJson.get("nom_ret").isString().stringValue()); |
observation.setMilieu(observationJson.get("milieu").isString().stringValue()); |
observation.setLieuDit(observationJson.get("lieudit").isString().stringValue()); |
observation.setNumNomenclatural(observationJson.get("nom_ret_nn").isString().stringValue()); |
observation.setMotsClefs(parserMotsCles(observationJson.get("mots_cles_texte").isString().stringValue())); |
|
PropositionDetermination propositionDetermination = new PropositionDetermination(); |
propositionDetermination.setContributeur(observationJson.get("prenom_utilisateur").isString().stringValue()+ |
" "+observationJson.get("nom_utilisateur").isString().stringValue()); |
java.util.Date datePropDeter = parserDateObservation(observationJson.get("date_observation").isString().stringValue()); |
propositionDetermination.setDate(datePropDeter); |
propositionDetermination.setEspece(observationJson.get("nom_ret").isString().stringValue()); |
observation.addImageCelValidationData(propositionDetermination); |
|
image.setObservation(observation); |
} |
observations.get(observation.getId()).getImages().add(image); |
|
image.setObservation(observations.get(observation.getId())); |
|
images.add(image); |
} |
} |