location-ar-experience

Designs location-based AR experiences with geospatial anchoring, geofencing, and ARKit/ARCore integration.

Updated May 16, 2026
One-click install
npx skills add https://github.com/organvm-i-theoria/_agent-ontology --skill location-ar-experience-organvm-i-theoria
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: location-ar-experience
Source: https://github.com/organvm-i-theoria/_agent-ontology/tree/main/.agents/skills/location-ar-experience
Command: npx skills add https://github.com/organvm-i-theoria/_agent-ontology --skill location-ar-experience-organvm-i-theoria

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Building augmented reality content anchored to real-world locations requires coordinating GPS coordinates, geofencing logic, visual positioning systems, and platform-specific APIs like ARCore Geospatial and ARKit location anchors, which is complex to design correctly. ## Core Features & Use Cases - Geospatial Anchoring: Convert WGS84 coordinates to local AR space, create terrain and rooftop anchors, and manage cloud anchor persistence across sessions. - Geofencing & Interaction Zones: Define trigger radii for awareness, preview, activation, and interaction states as users approach AR content. - Content & Performance Management: Tile-based spatial content loading, distance-based LOD asset selection, and battery-aware GPS update strategies. - Use Case: Design a city walking tour where 3D historical building models appear when users approach within 20 meters, with wayfinding arrows guiding them between points of interest. ## Quick Start Help me design a location-based AR experience that places 3D landmarks at specific GPS coordinates using ARCore Geospatial anchors.

Frequently Asked Questions about location-ar-experience

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I place AR content at a GPS location?▼

Use ARCore's Geospatial API or ARKit's ARGeoAnchor to create anchors at latitude, longitude, and altitude coordinates. Check that tracking state is TRACKING and horizontal accuracy is under 10 meters before creating anchors.

What accuracy can GPS-based AR experiences achieve?▼

GPS-only positioning achieves roughly 5-15 meters accuracy, suitable for city navigation. Hybrid GPS plus vision reaches 1-2 meters, while pure visual SLAM achieves 1-10 centimeter precision for object placement.

ARKit vs ARCore for location-based AR development?▼

ARKit offers ARGeoAnchor with geo tracking on iOS 14+, while ARCore provides the Geospatial API with terrain and rooftop anchors on Android. Both support VPS-based visual positioning, but availability varies by location and device.

How do I trigger AR content when users enter an area?▼

Implement geofences with enter, exit, and dwell callbacks that check if the user's position falls within a defined radius. Use tiered interaction zones: awareness at 100m, preview at 50m, activation at 20m, and interaction at 5m.

Why does my geospatial AR anchor fail to appear?▼

Anchors fail when VPS is unavailable at the location, tracking state is not TRACKING, or horizontal accuracy exceeds thresholds. Check VPS availability first, move to an open area, and verify location permissions are granted.

How do I reduce battery drain in location AR apps?▼

Adjust GPS configuration based on context: use high accuracy with 1-second intervals near content, but balanced accuracy with 5-second intervals otherwise. Disable geospatial mode when the app is backgrounded and only update the AR scene after 5 meters of movement.