Coder Social home page Coder Social logo

permadeler's People

Contributors

adaussy avatar dependabot[bot] avatar lucas-ch avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

maimexrc bbrangeo

permadeler's Issues

Simplifier les vues arborescentes

Voici la liste d'action qui devrait être disponible sur chaque type d'élément

Actions disponible

KnowledgeBase

  • Species
  • PlantGroup

PlantGroup

  • PlantGroup

Species

  • Variety

Species

  • Nothing

Root

  • Zone (avec un nom par defaut)

Zone

  • Zone
  • Plantation Phase (Avec Creation diagram obligatoire + reprise de la phase précédente)

Plantation Phase

  • Plantation (A voir si on garde les plantation dans l'arbre)

Sous éléments

Les plantation ne doivent pas apparaitre dans l'arbre

**Creation d'un menu de nouveau projet**

En tant qu'utilisateur, je souhaite avoir un menu me permettant d’initialiser un nouveau projet. Celui-ci devra me permettre de choisir un emplacement de sauvegarde.

Il devra créer un fichier:

  • .permadeler contenant les informations semantic
  • .permarep contenant les informations sur les representation

Connexion base de donnée des Alvéoles

Connexion a la BDD Alveoles

Retrouver les caractéristiques d'une plante

URL: TODO

{
    "name" : "String",
    "genus" : "String",
    "species" : "String",
    "familly" : "String",
    "strate" : "CANOPY|UNDERSTORY|SHRUB|HERB|ROOT|GROUND_COVER|VINE|OTHER",
    "lifecyle" : "UNKWOW|ANNUAL|BIENNAL|PERENNIAL|UNKNOWN",
    "height-min" : "int{0+}",
    "height-max" : "int{0+}",
    "width-max" : "int{0+}",
    "width-min" : "int{0+}",
    "foilage-type" : "EVERGREEN|DECIDUOUS|SEMI-EVERGREEN",
    "foilage-shade" : "DENSE|MEDIUM|LIGHT|UNKWOWN",
    "root-type" : "TAP|FLAT|HEART|MIXT|UNKNOWN",
    "lightning-condition-optimum" : "[FULLSUN|SEMI|FULLSHADE|UNKNOWN]", 
    "lightning-condition-tolarated" : "[FULLSUN|SEMI|FULLSHADE|UNKNOWN]",
    "drought-tolerance" : "UNKWOWN|VERY-HIGHT|HIGHT|MEDIUM|LOW",
    "wind-tolerance" : "TOLERATE-STRONG|TOLERATE-MEDIUM|TOLERATE-LOW|NO-TOLERATE",
    "species-uses" : "NITROGEN-FIXER|SCENTED-PLANT|CARBON-FARMING|ATTRACTS-WILDLIFE|WINDBREAKER|GROUND_COVER|HONEY_PLANT",
    "min-temperature" : "int{0+}",
    "flowering" : "[int{1-12}]",
    "crops" : "[int{1-12}]",
    "multiplication" : "[UNKNOWN|BOUTAGE|SEMI|DIVISION|GREFFE]",
    "info-multiplication" : "String",
    "prunning" : "[OTHER|FRUIT|REGENERATIVE]",
    "eatable" : "[EATABLE-FRUIT|....]"
}

Recherche par nom commun

URL: TODO

Rechercher par nom latin

URL: TODO

Ajouter la capacité de définir des sous zone

Ajouter la capacité d'ajouter des sous zones dans une zone.

Cela permettra notamment des passages à l'échelle dans la vue des Forets Jardin à une vue d'une planche de culture bien particulière.

Ajouter des calibres pour chaque strate

Ajouter un nouveau layer qui présente de des calibre sous la forme d'un cercle pour chaque strate. L utilisateur pour redimensionner chaque cercle pour définir la taille par default des arbre de chaque strate.

Il sera ainsi possible pour chaque repsrentation de définir une échelle différente.

mise a jour du modèle de données avec la taxonomie de tela botanica

les bases de données sont dispo au téléchargement : https://www.tela-botanica.org/ressources/donnees/telechargements/
BDTFX: nom des espèces et genres/sous genre associés
baseflor/baseveg : données additionnelles (caractéristiques climatiques, caractèristiques du sol...)
pl@ntuse: info sur l'utilisation des plantes, pas de base de données structurée

comment telecharger basflor/baseveg :
1 - recherche dans le porte document
https://www.tela-botanica.org/projets/phytosociologie/porte-documents/
et chercher baseflor et baseveg dans la barre de recherche du porte document

2 - liens directs
baseflor : https://api.tela-botanica.org/service:cumulus:doc/c6f031b23d74373071094f2b1347b5813a3fc2c7
baseveg : https://api.tela-botanica.org/service:cumulus:doc/66815390e48fb86478335e943303e0fddb18ff86
peut etre qu'ils y a plus de données/metadonnées intéressantes que ces 2 liens directs

import projet de v4.0. v20231104-1239 vers v5.0.v20240209-2141

Suite à l'installation de la v5.0, j'ai chargé le fichier de référence *.permarep.

Je me retrouve avec 2 cartes d'implantation.

  • La première correspond au projet initial mais il faut
    Capture d'écran 2024-02-12 211251
    réimporter l'image de fond : dommage
  • Le seconde ne correspond correspond à rien : les plantes sont toutes alignées alors que cette version n'existait pas dans le projet initial

génération de rapports

Je m'y prends éventuellement mal, mais il m'est impossible de générer les rapports (je suis en v 0.4.0v20231104-1239 sous windows11 famille

Gérer proprement le changement de projet

Alors qu'un projet est déjà ouvert, je souhaite changer de projet.

  • On doit tester si on doit sauvegarder
  • Faire un clean de la session
  • Ouvrir une nouvelle sessoin

être capable de travailler à l'échelle

il serait de mon point de vue super pratique de pouvoir travailler sur l'implantation des plantes à l'echelle.
En effet on aurait une vision réaliste de l'encombrement des différentes plantes à l'âge adulte pour une meilleure projection dans le temps

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.