How to Capture Customer GPS Location (Lat/Long) and Pass It to Orders on Shopify Basic?

I need some guidance on a Shopify requirement. The client is on Shopify Basic and wants customers to pin their exact construction-site location on a map, similar to Rapido/Blinkit. We need to capture the latitude/longitude and carry it from the product/cart through the order so the delivery team gets the exact location.

I’m not sure whether the best approach is to use an existing Shopify app or build a custom map picker using something like Google Maps/Mapbox and store the coordinates as cart/order attributes. Also, I’m unsure about the Shopify Basic checkout limitations and whether the coordinates can be reliably passed into the final order. Could you guide me on the recommended architecture and approach?