dosubot[bot] commented on issue #33657:
URL: https://github.com/apache/superset/issues/33657#issuecomment-2928205279

   <!-- Answer -->
   The legacy-plugin-chart-country-map does not support crossfilter 
functionality because it uses a legacy API and is implemented with imperative 
D3.js rendering. This means it does not emit filter events or interact with 
Superset's crossfilter/data mask system, which is required for crossfiltering 
to work between charts. This is a limitation of the plugin's architecture, not 
a configuration issue or bug. There is no built-in way to enable crossfilter 
for this chart type as it stands today [country map plugin 
code](https://github.com/apache/superset/blob/c09f8f6f7665e503a376926700fa815add6892ca/superset-frontend/plugins/legacy-plugin-chart-country-map/src/CountryMap.js).
   
   If you need crossfilter functionality, consider using a modern chart plugin 
(such as ECharts-based maps or other supported plugins) that is integrated with 
Superset's crossfilter infrastructure. These plugins emit filter events and 
support interactive filtering between charts [example of crossfilter in 
ECharts](https://github.com/apache/superset/blob/c09f8f6f7665e503a376926700fa815add6892ca/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/EchartsTimeseries.tsx).
   
   If you have further questions or need guidance on migrating to a supported 
chart type, let me know!
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention my name [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/799c34a0-6efe-4ab3-b092-f5822f0fa83c?feedback_type=other)</sup>&nbsp;&nbsp;[![Join
 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[!
 [Share on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/33657)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to