Studio Drupal · Diego Suarez, Madagasikara
Naorina tamin'ny 2025 · 12°16′ Atsimo

Ecosystems

Fitaovana fijerena ekosistema ifanakalozana ho an'ny Drupal: lasa fiaraha-monina velona ny andiana karazana voafantina izay miova rehefa mamakivaky fotoana, toerana ary toeram-ponenana ny mpitsidika.

Inona izany

Ecosystems dia module Drupal iray izay mampiseho andiana karazana voafantina ho toy ny vondrom-piarahamonina velona. Ny karazana tsirairay dia mitondra parametra valinteny ekolojika, ka rehefa manova ny fanaraha-maso ny fotoana, ny toeram-panadihadiana ary ny habetsany sy ny kalitaon'ny ala ny mpitsidika, dia tonga, mihena na manjavona ny karazana.

Namboarina ho vokatra ho an'ny tranokala Drupal 10 na 11 rehetra izy ary tsy mila na dia iray amin'ireo module data an'i MADDev: afaka mandeha amin'ny payload JSON irery ihany izy. Ny mpanjifa voalohany azy dia ny Quercus Project, izay ny fanadihadiana momba ny fahasamihafan-javamananaina amin'ny hazo oak any atsimo sy afovoan'i Soeda no angona voalohany asehony.

Topi-maso

Môdôly
ecosystems, ny mpijery sy ny motera angonany; ecosystems_builder, fitaovana fanoratana tsy voatery
Drupal core
10 na 11
Mitaky
Core Options, Taxonomy sy Views; MADDev infopanel sy request_bus
Angona momba ny karazana
JSON payload, rakitra karazana voatahiry ho entity Drupal, na karazana entity ho an'ny karazana omena môdôly hafa
Fanatsarana tsy voatery
Famaritana Wikipedia, sary sy fahitana GBIF, species_ext
Fandokoana
SVG sy HTML, tsy misy canvas ary tsy misy dingana fananganana; lohahevitra maivana, maizina ary mifanohitra ambony amin'ny alalan'ny toetra manokana CSS
Angona voalohany
Fanadihadiana momba ny zavamananaina amin'ny oak nataon'i Prof. Markus Franzén INFRAVIS: karazana 824 ao amin'ny andiany 30 (vondrom-piarahamonina mifangaro 10 sy guild 20) manerana ny toerana fanadihadiana 31
Sata
Miasa; ny version 4 amin'ny modely angonany voamarina tamin'ny Aogositra 2026. Napetraka amin'ny tranokala velona an'ny Quercus Project, mbola tsy misokatra ho an'ny besinimaro.

Izay hitan'ny mpitsidika

Ny pejy fanangonana dia mampiseho fomba fijery efatra amin'ny vondrom-piarahamonina iray, soritana amin'ny SVG mba ho azo safidiana, adika ary vakiana amin'ny mpamaky efijery ny marika rehetra:

  • sarintany fahamety amin'ny toeram-panadihadiana
  • fizarana miampita avy amin'ny tampon-kazo ka hatrany amin'ny tany
  • diagrama arika fifandraisana ao anaty filaharan-trofika raikitra
  • karatra karazana

Ny modely famaliana an'ny mpanoratra angon-drakitra dia mihazakazaka tsy misy fanovana ao amin'ny browser ho an'ny simulation ifaneraserana. Ny dikan-teny PHP amin'ny ampahany tsy misy toe-javatra dia mamokatra ny pejy alohan'ny handehanan'ny script rehetra, ka mahazo isa tena izy ny motera fikarohana sy ny mpitsidika tsy manana JavaScript; ny fitsapana fitoviana dia mitazona ny fampiharana roa hifanaraka.

Izay ampiany amin'ny tranokala Drupal

Pejy

Ny pejy ampahibemaso rehetra dia View, entity na teny taxonomy. Tsy misy mpandrindra pejy natao manokana, ka ny mpanamboatra tranokala dia afaka mandamina ny vokatra tsy misy mpamorona.

  • /ecosystems: ny set rehetra, mivondrona ho fiaraha-monina sy guilds (View ecosystem_sets)
  • pejy iray isaky ny set: teny taxonomy misy ny mpijery apetraka amin'ny alalan'ny Fitantanana fisehoana
  • /ecosystems/species/{id}: karazana iray miaraka amin'ny fanankarena azy
  • /ecosystems/payload.json: ny payload manta

Singa fampisehoana

  • ecosystem_viewer: ny mpijery ifaneraserana
  • enrichment_<source>: singa iray isaky ny loharanom-panankarena, apetraka sy vonoina tsy miankina; ny loharano vonoina dia tsy alaina mihitsy

Teboka fanitarana

SpeciesRecordSourceInterface, angonina amin'ny alalan'ny tag serivisy ecosystems.species_record_source. Ny module rehetra dia afaka manome loharano karazana, ary Ecosystems misafidy azy amin'ny anarany tsy mahafantatra ny saha na ny fitehirizana azy. Ny safidy ecosystems.settings:source dia mifidy eo amin'ny rakitra JSON, ny entities an'ny module tenany ary loharano omena.

Baiko Drush

ecosystems:import, ecosystems:enrich, ecosystems:interactions, ecosystems:verify

Fidirana

Ny alalana Hijery ny mpijery ecosystem dia tsy omena olona amin'ny fametrahana, ka ny fametrahana vaovao dia mijanona ho tsy ampahibemaso mandra-panokafan'ny olona iray azy.

Famoronana amin'ny ecosystems_builder

Mitadiava dobo karazana, manampia karazana amin'ny fiaraha-monina na guild, ary manaiky na mandà ny sosokevitry ny Builder momba izay tokony ho ao koa. Ny fiovana rehetra dia mandalo amin'ny serivisy iray, ka ny fanesorana ny Builder dia mamela ny ecosystem rehetra ho toy ny teo aloha.

Loharano angona sy fahazoan-dalana

  • Wikipedia: famaritana amin'ny fiteny tsotra, nosedraina tamin'ny teny anglisy ary avy eo Soedoà, nahazo lisansy CC BY-SA ary omena crédit eo amin'ny pejy
  • GBIF: sary, ekena ihany raha CC0 na CC BY araka ny tena ambaran'ny API, satria ny ankamaroan'ny fitaovana Soedoà ao amin'ny GBIF dia CC BY-NC, izay tsy azon'ny mpanjifa mandoa vola avoaka; miampy ny fahitana Soedoà farany sy isan'ny fanamarihana
  • species_ext, rehefa apetraka: ny sariny voatahiry, ny fitantarany ary ny fifaneraseran'ny karazana voasokajy

Tsy misy alaina mandritra ny fampisehoana pejy. Ny antso mivoaka dia mandalo amin'ny request_bus, ary ny sanda alaina dia tehirizina ao amin'ny fitahirizana key-value, ka ny fanavaozana cache dia tsy manary fikarohana an-jatony. Ny fanondroana sy ny lisansy ny dataset dia mandeha miaraka amin'ny payload-ny, fa tsy miaraka amin'ny kaody.

Fanapahan-kevitra momba ny famolavolana

  • Amidio ny mpijery, fa tsy ny stack. Tsy miankina amin'ny species_ext na dynamic_mirror_base: raha tsy misy ny maody angona an'i MADDev, dia mihazakazaka avy amin'ny payload JSON voaondrana ny Ecosystems ary tsy manao antso mivoaka.
  • Ny sanda azo avy amin'ny kajy dia tsy manana widget amin'ny form. Ny parametran'ny maodela, porofo avy amin'ny fanadihadiana ary vokatra efa voakajy dia aseho fotsiny, ka ny fanitsiana atao an-tanana tsy afaka manimba ny fifanarahan'ny maodela.
  • Loharano fanankarenana iray, singa iray. Ny Fitantanana ny fampisehoana no mamaritra izay miseho sy ny toerana isehoany, ary ny loharano vonoina dia tsy mandany na inona.
  • Manokana amin'ny default. Tsy misy mahita ny mpijery mandra-pomena ny alalana.

Manomboka tetikasa.

Lazao aminay ny momba ny angona momba ny karazanao sy ny tranokala tokony hipetrahany.