Geo Inspector & Privacy Studio
A comprehensive, 100% client-side GIS workbench. Load, inspect, visualize, analyze, validate, sanitize, and convert GeoJSON, GPX, KML, TopoJSON, and CSV files entirely in your browser without transmitting sensitive location data to any server.
- 100% Client-Side Local (Zero Server Transmission)
- Supports GeoJSON, GPX, KML, TopoJSON & CSV
- Elevation Profiles & Activity Telemetry
- Start/End Masking & Geofenced Privacy Sanitizer
- Data Quality & Lat/Lon Inversion Validation
- Douglas-Peucker Simplification & Export
About Solasu Geo Inspector
Geo Inspector is an all-in-one local GIS workbench designed for outdoor athletes, cartographers, data journalists, and GIS professionals. Because GPS tracks often contain sensitive personal information (such as residential addresses, workplaces, and daily routines), Geo Inspector processes all coordinates, files, and attributes strictly within your browser's private memory sandbox without requiring external mapping APIs or cloud uploads.
Comprehensive Format Support
Full support for RFC 7946 GeoJSON (Point, LineString, Polygon, MultiGeometry, FeatureCollection), GPX 1.0/1.1 (tracks, segments, trackpoints, routes, waypoints, heart rate, cadence, power, temperature), KML 2.2 Placemarks, TopoJSON topologies with quantized arcs, and geospatial CSV with automatic latitude/longitude column detection.
Corrupted or invalid inputs fail gracefully with clear diagnostic messages instead of crashing your browser session.
Zero-Network Vector Map Visualization
Features a high-performance, offline-ready Canvas vector map engine that renders geometries without external tile dependencies or Mapbox/Google API keys. Includes pan, zoom, fit bounds, graticule coordinate grid, scale bar, and an interactive feature attribute inspector.
Load multiple files simultaneously as distinct visual layers, customize layer colors and opacity, and toggle visibility on the fly.
GPX Elevation Profiles & Telemetry Timeline
Automatically plots interactive elevation profiles against cumulative distance for any GPX track with altitude data. Hover to inspect precise elevation, grade, speed, and time at any point.
Sensor telemetry (heart rate, cadence, power in Watts, and ambient temperature) is graphed along an activity timeline so you can analyze performance without third-party cloud trackers.
Geofence Privacy Sanitizer & Start/End Masking
Protect your home and workplace before sharing routes on social media or open-source platforms. Automatically clip or mask start and finish points within configurable radii (100m, 250m, 500m, 1,000m, or custom).
Define circular privacy zones around arbitrary coordinates, strip author and device serial identifiers, purge biometric data, and reduce coordinate decimal precision with real-time before/after comparison previews.
Quality Validation & Format Conversion
Detects coordinate order inversions (e.g. latitude and longitude transposed), unclosed polygon rings, duplicate consecutive points, zero-length lines, and GPS teleportation glitches.
Perform Douglas-Peucker line simplification with adjustable tolerance, convert between GeoJSON, GPX, KML, and CSV, and generate standalone, self-contained HTML audit reports for offline archiving.
Frequently Asked Questions (FAQ)
Are my GPS coordinates or files uploaded to any server?
No. All parsing, rendering, sanitization, and conversions occur entirely on your device inside your web browser. No location coordinates, files, or telemetry are ever sent to Solasu or any third party.
Do I need a Google Maps or Mapbox API token?
No. Geo Inspector features an internal vector rendering engine that works 100% offline without any external map tokens or network connectivity.
Does privacy sanitization guarantee legal anonymity?
No. While Geo Inspector removes specified coordinate buffers and metadata, geographic paths and velocity patterns may still allow indirect inferences. Always inspect your exported data before sharing.
Are sensor extensions like heart rate preserved when converting from GPX to GeoJSON?
Yes. Telemetry attributes are preserved in the properties object of the resulting GeoJSON features.
Can Geo Inspector handle large GPS tracks with tens of thousands of points?
Yes. Built-in downsampling and efficient vector rendering allow smooth interaction with large activity files without freezing your browser.