Aller au contenu principal
Accueil

Navigation principale

  • Actualités
  • Carte interactive
  • Le Syndicat
    • Histoire
    • Périmètre
    • Missions et compétences
    • Organisation
    • Nos Élus
    • Partenaires
    • Recrutement et offres de stage
    • Actes administratifs
    • Marchés publics
  • Le Territoire
    • Le bassin versant de la Gartempe
    • Les cours d'eau
    • Le patrimoine naturel
  • Nos actions
    • Accord Gartempe amont
    • Contrat territorial Salleron, Benaize et Affluents
    • L’Accord de Territoire
    • Gérer et restaurer les milieux
    • Restaurer lit et berges
    • Restaurer et gérer la végétation des berges
    • Restaurer continuité écologique
    • Prévenir les inondations
    • Sécheresse : s’informer et agir
    • Informer et sensibiliser
  • Vous êtes ...
    • Exploitant Forestier
    • Exploitant agricole
    • Pratiquant du canoë kayak
    • Propriétaire d'étang
    • Propriétaire de moulin
    • Propriétaire riverain
    • Pêcheur
Menu du compte de l'utilisateur
  • Se connecter

Message d'erreur

  • Deprecated function: Drupal\entity_access_by_role_field\Plugin\Field\FieldType\EntityAccessRoleItem::getPossibleValues(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in include() (line 576 of vendor/composer/ClassLoader.php).
    include() (Line: 576)
    {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}() (Line: 427)
    Composer\Autoload\ClassLoader->loadClass()
    class_exists() (Line: 96)
    Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass() (Line: 116)
    Drupal\Core\Field\FieldTypePluginManager->getDefaultStorageSettings() (Line: 575)
    Drupal\field\Entity\FieldStorageConfig->getSettings() (Line: 374)
    Drupal\Core\Field\FieldConfigBase->getSettings() (Line: 557)
    Drupal\Core\Field\FieldConfigBase->getItemDefinition() (Line: 234)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->getItemDefinition() (Line: 198)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 93)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItem() (Line: 45)
    Drupal\Core\Field\FieldItemList->createItem() (Line: 76)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->setValue() (Line: 111)
    Drupal\Core\Field\FieldItemList->setValue() (Line: 216)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 85)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItemList() (Line: 647)
    Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (Line: 610)
    Drupal\Core\Entity\ContentEntityBase->get() (Line: 110)
    _entity_access_by_role_field_role_has_access() (Line: 47)
    entity_access_by_role_field_entity_access()
    call_user_func_array() (Line: 389)
    Drupal\Core\Extension\ModuleHandler->{closure:Drupal\Core\Extension\ModuleHandler::invokeAll():388}() (Line: 340)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 388)
    Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 100)
    Drupal\Core\Entity\EntityAccessControlHandler->access() (Line: 103)
    Drupal\node\NodeAccessControlHandler->access() (Line: 755)
    Drupal\Core\Entity\ContentEntityBase->access() (Line: 213)
    Drupal\node\Entity\Node->access() (Line: 72)
    Drupal\Core\Entity\EntityAccessCheck->access()
    call_user_func_array() (Line: 160)
    Drupal\Core\Access\AccessManager->performCheck() (Line: 136)
    Drupal\Core\Access\AccessManager->check() (Line: 113)
    Drupal\Core\Access\AccessManager->checkRequest() (Line: 106)
    Drupal\Core\Routing\AccessAwareRouter->checkAccess() (Line: 91)
    Drupal\Core\Routing\AccessAwareRouter->matchRequest() (Line: 101)
    Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::{closure:Symfony\Component\EventDispatcher\EventDispatcher::optimizeListeners():241}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 159)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 203)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 140)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 89)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Deprecated function: Drupal\entity_access_by_role_field\Plugin\Field\FieldType\EntityAccessRoleItem::getPossibleOptions(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in include() (line 576 of vendor/composer/ClassLoader.php).
    include() (Line: 576)
    {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}() (Line: 427)
    Composer\Autoload\ClassLoader->loadClass()
    class_exists() (Line: 96)
    Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass() (Line: 116)
    Drupal\Core\Field\FieldTypePluginManager->getDefaultStorageSettings() (Line: 575)
    Drupal\field\Entity\FieldStorageConfig->getSettings() (Line: 374)
    Drupal\Core\Field\FieldConfigBase->getSettings() (Line: 557)
    Drupal\Core\Field\FieldConfigBase->getItemDefinition() (Line: 234)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->getItemDefinition() (Line: 198)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 93)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItem() (Line: 45)
    Drupal\Core\Field\FieldItemList->createItem() (Line: 76)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->setValue() (Line: 111)
    Drupal\Core\Field\FieldItemList->setValue() (Line: 216)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 85)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItemList() (Line: 647)
    Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (Line: 610)
    Drupal\Core\Entity\ContentEntityBase->get() (Line: 110)
    _entity_access_by_role_field_role_has_access() (Line: 47)
    entity_access_by_role_field_entity_access()
    call_user_func_array() (Line: 389)
    Drupal\Core\Extension\ModuleHandler->{closure:Drupal\Core\Extension\ModuleHandler::invokeAll():388}() (Line: 340)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 388)
    Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 100)
    Drupal\Core\Entity\EntityAccessControlHandler->access() (Line: 103)
    Drupal\node\NodeAccessControlHandler->access() (Line: 755)
    Drupal\Core\Entity\ContentEntityBase->access() (Line: 213)
    Drupal\node\Entity\Node->access() (Line: 72)
    Drupal\Core\Entity\EntityAccessCheck->access()
    call_user_func_array() (Line: 160)
    Drupal\Core\Access\AccessManager->performCheck() (Line: 136)
    Drupal\Core\Access\AccessManager->check() (Line: 113)
    Drupal\Core\Access\AccessManager->checkRequest() (Line: 106)
    Drupal\Core\Routing\AccessAwareRouter->checkAccess() (Line: 91)
    Drupal\Core\Routing\AccessAwareRouter->matchRequest() (Line: 101)
    Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::{closure:Symfony\Component\EventDispatcher\EventDispatcher::optimizeListeners():241}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 159)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 203)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 140)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 89)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Deprecated function: Drupal\entity_access_by_role_field\Plugin\Field\FieldType\EntityAccessRoleItem::getSettableValues(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in include() (line 576 of vendor/composer/ClassLoader.php).
    include() (Line: 576)
    {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}() (Line: 427)
    Composer\Autoload\ClassLoader->loadClass()
    class_exists() (Line: 96)
    Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass() (Line: 116)
    Drupal\Core\Field\FieldTypePluginManager->getDefaultStorageSettings() (Line: 575)
    Drupal\field\Entity\FieldStorageConfig->getSettings() (Line: 374)
    Drupal\Core\Field\FieldConfigBase->getSettings() (Line: 557)
    Drupal\Core\Field\FieldConfigBase->getItemDefinition() (Line: 234)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->getItemDefinition() (Line: 198)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 93)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItem() (Line: 45)
    Drupal\Core\Field\FieldItemList->createItem() (Line: 76)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->setValue() (Line: 111)
    Drupal\Core\Field\FieldItemList->setValue() (Line: 216)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 85)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItemList() (Line: 647)
    Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (Line: 610)
    Drupal\Core\Entity\ContentEntityBase->get() (Line: 110)
    _entity_access_by_role_field_role_has_access() (Line: 47)
    entity_access_by_role_field_entity_access()
    call_user_func_array() (Line: 389)
    Drupal\Core\Extension\ModuleHandler->{closure:Drupal\Core\Extension\ModuleHandler::invokeAll():388}() (Line: 340)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 388)
    Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 100)
    Drupal\Core\Entity\EntityAccessControlHandler->access() (Line: 103)
    Drupal\node\NodeAccessControlHandler->access() (Line: 755)
    Drupal\Core\Entity\ContentEntityBase->access() (Line: 213)
    Drupal\node\Entity\Node->access() (Line: 72)
    Drupal\Core\Entity\EntityAccessCheck->access()
    call_user_func_array() (Line: 160)
    Drupal\Core\Access\AccessManager->performCheck() (Line: 136)
    Drupal\Core\Access\AccessManager->check() (Line: 113)
    Drupal\Core\Access\AccessManager->checkRequest() (Line: 106)
    Drupal\Core\Routing\AccessAwareRouter->checkAccess() (Line: 91)
    Drupal\Core\Routing\AccessAwareRouter->matchRequest() (Line: 101)
    Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::{closure:Symfony\Component\EventDispatcher\EventDispatcher::optimizeListeners():241}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 159)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 203)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 140)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 89)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    
  • Deprecated function: Drupal\entity_access_by_role_field\Plugin\Field\FieldType\EntityAccessRoleItem::getSettableOptions(): Implicitly marking parameter $account as nullable is deprecated, the explicit nullable type must be used instead in include() (line 576 of vendor/composer/ClassLoader.php).
    include() (Line: 576)
    {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}() (Line: 427)
    Composer\Autoload\ClassLoader->loadClass()
    class_exists() (Line: 96)
    Drupal\Component\Plugin\Factory\DefaultFactory::getPluginClass() (Line: 116)
    Drupal\Core\Field\FieldTypePluginManager->getDefaultStorageSettings() (Line: 575)
    Drupal\field\Entity\FieldStorageConfig->getSettings() (Line: 374)
    Drupal\Core\Field\FieldConfigBase->getSettings() (Line: 557)
    Drupal\Core\Field\FieldConfigBase->getItemDefinition() (Line: 234)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->getItemDefinition() (Line: 198)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 93)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItem() (Line: 45)
    Drupal\Core\Field\FieldItemList->createItem() (Line: 76)
    Drupal\Core\TypedData\Plugin\DataType\ItemList->setValue() (Line: 111)
    Drupal\Core\Field\FieldItemList->setValue() (Line: 216)
    Drupal\Core\TypedData\TypedDataManager->getPropertyInstance() (Line: 85)
    Drupal\Core\Field\FieldTypePluginManager->createFieldItemList() (Line: 647)
    Drupal\Core\Entity\ContentEntityBase->getTranslatedField() (Line: 610)
    Drupal\Core\Entity\ContentEntityBase->get() (Line: 110)
    _entity_access_by_role_field_role_has_access() (Line: 47)
    entity_access_by_role_field_entity_access()
    call_user_func_array() (Line: 389)
    Drupal\Core\Extension\ModuleHandler->{closure:Drupal\Core\Extension\ModuleHandler::invokeAll():388}() (Line: 340)
    Drupal\Core\Extension\ModuleHandler->invokeAllWith() (Line: 388)
    Drupal\Core\Extension\ModuleHandler->invokeAll() (Line: 100)
    Drupal\Core\Entity\EntityAccessControlHandler->access() (Line: 103)
    Drupal\node\NodeAccessControlHandler->access() (Line: 755)
    Drupal\Core\Entity\ContentEntityBase->access() (Line: 213)
    Drupal\node\Entity\Node->access() (Line: 72)
    Drupal\Core\Entity\EntityAccessCheck->access()
    call_user_func_array() (Line: 160)
    Drupal\Core\Access\AccessManager->performCheck() (Line: 136)
    Drupal\Core\Access\AccessManager->check() (Line: 113)
    Drupal\Core\Access\AccessManager->checkRequest() (Line: 106)
    Drupal\Core\Routing\AccessAwareRouter->checkAccess() (Line: 91)
    Drupal\Core\Routing\AccessAwareRouter->matchRequest() (Line: 101)
    Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest() (Line: 246)
    Symfony\Component\EventDispatcher\EventDispatcher::{closure:Symfony\Component\EventDispatcher\EventDispatcher::optimizeListeners():241}() (Line: 206)
    Symfony\Component\EventDispatcher\EventDispatcher->callListeners() (Line: 56)
    Symfony\Component\EventDispatcher\EventDispatcher->dispatch() (Line: 159)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
    Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
    Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
    Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 203)
    Drupal\page_cache\StackMiddleware\PageCache->fetch() (Line: 140)
    Drupal\page_cache\StackMiddleware\PageCache->lookup() (Line: 89)
    Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 53)
    Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 54)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 745)
    Drupal\Core\DrupalKernel->handle() (Line: 19)
    

Fil d'Ariane

  1. Accueil

Le patrimoine naturel du bassin de la Gartempe en Haute-Vienne

Le bassin versant de la Gartempe en Haute-Vienne constitue un territoire riche et contrasté, au carrefour de plusieurs influences naturelles : monts granitiques, plateaux bocagers, vallées encaissées et zones humides structurent un paysage aux multiples visages. Cette diversité géologique, topographique et climatique se traduit par une grande variété de milieux naturels — ruisseaux forestiers, prairies humides, tourbières relictuelles, étangs, landes et ripisylves — qui abritent une biodiversité remarquable.

La Gartempe et ses affluents (Brame, Semme, Vincou, Couze, Benaize, etc.) jouent un rôle fondamental dans la structuration écologique du territoire, assurant la continuité entre les habitats aquatiques et terrestres, et hébergeant de nombreuses espèces sensibles, parfois protégées. Ce réseau hydrographique bien développé, encore globalement préservé, est l’un des atouts majeurs du bassin.

De nombreuses espèces emblématiques sont présentes : la truite fario, la loutre d’Europe, la mulette perlière ou encore le castor d'europe. Mais le territoire abrite aussi une flore discrète mais précieuse, notamment dans les milieux humides et forestiers. Plusieurs secteurs sont classés en zone Natura 2000, témoignant de l’intérêt écologique à l’échelle européenne.

Ce patrimoine naturel fait toutefois face à des pressions croissantes : fragmentation des milieux, modification des régimes hydrologiques, développement d’espèces exotiques envahissantes, mais aussi pollution diffuse et artificialisation. Pour répondre à ces enjeux, le SMABGA s’engage au quotidien dans la préservation et la restauration des milieux aquatiques, en lien avec ses partenaires et les acteurs locaux.

Des outils sont à la disposition de tous pour mieux connaître et suivre l’évolution de la biodiversité locale, tels que :

  • FAUNA – Observatoire de la faune en Nouvelle-Aquitaine
  • OBV – Observatoire de la biodiversité végétale
  • Géoportail de la biodiversité

Patrimoine Naturel

  • Le Patrimoine Naturel
  • La Faune
  • La Flore
  • Les Paysages
  • Natura 2000
Nom
SMABGA
Adresse
23 Avenue de Lorraine
Code postal & Ville
87290 Châteauponsac
Horaires
Du Lundi au Vendredi, de 9h à 12h puis de 13h30 à 17h30
Courriel
smabga@sfr.fr
Téléphone
0555762018

Pied de page

  • Contact
  • Mentions Légales