You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by "Yisel-Hernandez (via GitHub)" <gi...@apache.org> on 2025/10/15 15:26:48 UTC
[D] Implementing Google Maps in Map Graphics [superset]
GitHub user Yisel-Hernandez created a discussion: Implementing Google Maps in Map Graphics
Is it possible to integrate Google Maps into map graphics? I'm currently using Mapbox, but the route graphics aren't coherent because when they're joined, the coordinates don't take into account actual routes, streets, or roads; they're just lines on the map.
<img width="757" height="645" alt="Captura de pantalla 2025-10-07 165842" src="https://github.com/user-attachments/assets/c7fd9408-a5ac-496d-b6f8-ff6c3e7eb6e7" />
GitHub link: https://github.com/apache/superset/discussions/35664
----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org
Re: [D] Implementing Google Maps in Map Graphics [superset]
Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] added a comment to the discussion: Implementing Google Maps in Map Graphics
<!-- Answer -->
Superset does not natively support Google Maps as a map tile provider or for routing. The built-in map visualizations use Mapbox and OpenStreetMap, and route/path layers are rendered as straight lines between coordinates, not following actual roads or streets ([source](https://github.com/apache/superset/pull/34204), [source](https://github.com/apache/superset/blob/master/superset/examples/deck.py)).
To display realistic routes that follow roads, you need to preprocess your route data using an external routing service (like the Google Maps Directions API, OpenRouteService, or OSRM). These services can generate polylines or GeoJSON paths that follow actual streets. You can then import this processed data into Superset and visualize it as a path or line layer.
If you want to use Google Maps tiles or APIs directly, be aware that Google Maps terms of service generally prohibit using their tiles outside of their own SDKs and platforms, and there are licensing and API key restrictions. Superset’s map configuration supports custom tile URLs, but Google Maps tiles are not officially supported or documented ([source](https://github.com/apache/superset/pull/34204)).
In summary: preprocess your route data externally to follow roads, then import it into Superset for visualization. Native Google Maps integration is not available.
<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
---
<sup>How did I do? [Good](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=great_response) | [Irrelevant](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=irrelevant_answer) | [Incorrect](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=incorrect_sources) | [Verbose](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=hallucination) | [Report 🐛](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/464e92f7-cf31-4408-8fdf-02415b4deec2?feedback_type=other)</sup> [](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=github)&
nbsp;[](https://go.dosu.dev/discord-bot) [](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/discussions/35664)
GitHub link: https://github.com/apache/superset/discussions/35664#discussioncomment-14689038
----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org
Re: [D] Implementing Google Maps in Map Graphics [superset]
Posted by "dosubot[bot] (via GitHub)" <gi...@apache.org>.
GitHub user dosubot[bot] edited a comment on the discussion: Implementing Google Maps in Map Graphics
<!-- Answer -->
Superset does not natively support Google Maps as a map tile provider or for routing. The built-in map visualizations use Mapbox and OpenStreetMap, and route/path layers are rendered as straight lines between coordinates, not following actual roads or streets ([source](https://github.com/apache/superset/pull/34204), [source](https://github.com/apache/superset/blob/master/superset/examples/deck.py)).
To display realistic routes that follow roads, you need to preprocess your route data using an external routing service (like the Google Maps Directions API, OpenRouteService, or OSRM). These services can generate polylines or GeoJSON paths that follow actual streets. You can then import this processed data into Superset and visualize it as a path or line layer.
If you want to use Google Maps tiles or APIs directly, be aware that Google Maps terms of service generally prohibit using their tiles outside of their own SDKs and platforms, and there are licensing and API key restrictions. Superset’s map configuration supports custom tile URLs, but Google Maps tiles are not officially supported or documented ([source](https://github.com/apache/superset/pull/34204)).
In summary: preprocess your route data externally to follow roads, then import it into Superset for visualization. Native Google Maps integration is not available.
<!-- Dosu Comment Footer -->
*To reply, just mention [@dosu](https://go.dosu.dev/dosubot?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=reply-with-mention&utm_term=apache%2Fsuperset).*
---
Share context across your team and agents. Try [Dosu](https://dosu.dev?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-tagline&utm_term=apache%2Fsuperset).
[](https://app.dosu.dev/response-feedback?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-feedback&utm_term=apache%2Fsuperset&message_id=464e92f7-cf31-4408-8fdf-02415b4deec2) [](https://github.dosu.com/apache/superset?utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-learn-repo&utm_term=apache%2Fsuperset) [](https://app.dosu.dev/signup?referrer=openSource&source=github-footer&utm_source=github&utm_medium=bot-comment&utm_campaign=github-comment-footer-20260415&utm_content=knowledge-infrastructure-add-team&utm_term=apache%2Fsuperset)
GitHub link: https://github.com/apache/superset/discussions/35664#discussioncomment-14689038
----
This is an automatically sent email for notifications@superset.apache.org.
To unsubscribe, please send an email to: notifications-unsubscribe@superset.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org