{"version":"1.0","type":"rich","title":"Get Location Once Mounted","description":"The example demonstrates a Vue component that retrieves the user’s geographic coordinates once the component is mounted, then uses that location to update a map display and perform reverse geocoding. It shows how to handle asynchronous geolocation data by storing the coordinates, latitude, longitude, and accuracy in component state, while also toggling a loading flag. The code relies on the browser’s `navigator.geolocation.getCurrentPosition` API with timeout and accuracy options, and includes error handling for denied or failed location requests. The rendering approach is not shown, but the geocoding step implies integration with a mapping library.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-dc952be8c411c57487c997a6ba4846a7?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}