Hi @yvesprairie ,
not too complicated I'd say.
What you need is:
1. Create the Pie Chart (without any filtering)
2. Create the Geographic Map Chart
3. Right Click a data point in the Geographic Map Chart and add a Hover Label
The Result is a Map with Labels showing the relative abundance of your variable (species) per location (Sweet benefit is that these Hover Labels are actual Graphs themselves, so you can drill down into a specific location by clicking on it):

How to do this:
1. Create Pie Chart in Graph Builder. You might need to stack you data first:

2. Once you created the Pie Chart, go to the Red Triangle > Save Script > To Clipboard

3. Create the Map Graph, right-click a data point and add the Hover Label via 'Hover Label' > 'Paste Graphlet'

Note: 'Paste Graphlet' only appears if you have copied a script to the clipboard before.
Hope that helps.
Best
Florian