# Pan/Pinch Zoom on Niantic Studio Maps (Mobile & Desktop)

**URL:** <https://forum.8thwall.com/t/pan-pinch-zoom-on-niantic-studio-maps-mobile-desktop/6398>\
**Category:** Technical Support\
**Created:** [May 8, 2025, 6:38pm UTC](https://forum.8thwall.com/t/pan-pinch-zoom-on-niantic-studio-maps-mobile-desktop/6398 "2025-05-08T18:38:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lerma\_DX](https://avatars.discourse-cdn.com/v4/letter/l/e5b9ba/32.png) [@Lerma\_DX](https://forum.8thwall.com/u/Lerma_DX)\
**Post date:** [May 8, 2025, 6:38pm UTC](https://forum.8thwall.com/t/pan-pinch-zoom-on-niantic-studio-maps-mobile-desktop/6398/1 "2025-05-08T18:38:21Z")

</div>

Hi 8th Wall team,

I’m looking to build a web AR experience in Niantic Studio that uses the built‑in **Map** entity for a “world overview”—think Google Maps style pan, pinch‑to‑zoom, and clickable POIs that load separate AR Spaces. Out of the box the Map seems more geared toward character walking or WASD, but I need to let users:

- **Drag/Pan** the map with mouse or touch
- **Wheel Zoom** on desktop
- **Pinch Zoom** on mobile
- **Tap** a point of interest to `world.spaces.loadSpace('AR Scene')`

I know there is Input Events I could use GESTURE\_MOVE but it feels very challenging to implement smooth pan/zoom from scratch, especially handling different input types and projections correctly etc..

Do you guys have any tips on building this?

Thank you!

---

<div class="post-metadata">

**Author:** ![GeorgeButler](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.8thwall.com/georgebutler/32/1903_2.png) [@GeorgeButler](https://forum.8thwall.com/u/GeorgeButler)\
**Post date:** [May 9, 2025, 6:31pm UTC](https://forum.8thwall.com/t/pan-pinch-zoom-on-niantic-studio-maps-mobile-desktop/6398/2 "2025-05-09T18:31:42Z")

</div>

This is something that would make a great built-in feature, however it’s not something we’ve gotten to yet.
