Help & Documentation
Everything you need to know about using GeoDataTools for geospatial data visualization, analysis, and format conversion.
What is GeoDataTools?
GeoDataTools is a free, browser-based application for visualizing, analyzing, filtering, and converting GeoJSON and KML geographic data files on an interactive map. No registration or installation required.
Getting Started
- Upload Your File: Click "Upload GeoJSON/KML File" or drag and drop a file onto the app. You can also paste GeoJSON text directly.
- Explore the Map: Pan, zoom, and click on features to view property details in popups.
- Apply Filters: Use geometry type checkboxes and property filters to narrow down your data.
- View Attribute Table: Open the sortable, searchable data grid to analyze feature attributes.
- Export Results: Download filtered data as GeoJSON or KML files.
Don't have a file? Try our demo dataset to explore the features.
Advanced Filtering
GeoDataTools supports powerful data filtering:
- Geometry Filters: Show/hide features by geometry type (Point, LineString, Polygon, etc.)
- Property Filters: Filter by attribute values using operators:
- Equals — exact match
- Contains — partial text match
- Greater/Less than — numeric comparisons
- Between — range filtering
- Is one of — match against multiple values
Coordinate Reference Systems (CRS)
GeoDataTools automatically detects the coordinate system of your data and supports reprojection between:
- EPSG:4326 (WGS84) — Standard GPS coordinates
- EPSG:3857 (Web Mercator) — Used by web maps
- Various UTM zones and regional projections
Drawing Tools
Switch to Draw mode to create custom geometries directly on the map:
- Draw points, lines, polygons, rectangles, and circles
- Edit and delete drawn features
- Export drawn features as GeoJSON or KML
Tips & Tricks
- Use the satellite/street layer toggle for different map views
- Hover over truncated text to see full content
- Combine multiple filters for precise data selection
- Use the Google Places search bar to navigate to any location worldwide
- Load data from a URL by adding
?url=https://... to the app URL