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.

Supported File Formats

  • GeoJSON (.geojson, .json) — The standard format for encoding geographic data structures
  • KML (.kml) — Keyhole Markup Language, used by Google Earth and other GIS applications

Files up to 30MB are supported. Large files are processed using Web Workers for optimal performance.

Getting Started

  1. Upload Your File: Click "Upload GeoJSON/KML File" or drag and drop a file onto the app. You can also paste GeoJSON text directly.
  2. Explore the Map: Pan, zoom, and click on features to view property details in popups.
  3. Apply Filters: Use geometry type checkboxes and property filters to narrow down your data.
  4. View Attribute Table: Open the sortable, searchable data grid to analyze feature attributes.
  5. 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

Format Conversion

Convert between GeoJSON and KML formats:

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