I · GIS & Geospatial
I · GIS & GeospatialChapter I
Chapter I

GIS & Geospatial

Coordinates, bounding boxes, projections and elevation data.

35 tools · pages 2–73
All run on your device

Chapter I

In this chapter

  1. G1BBox Finder4

    Draw circles, rectangles or polygons on a map and get their bounding box in any common format.

  2. G2Lat/Lon ⇄ ECEF6

    Convert WGS84 latitude, longitude and height to Earth-centred XYZ and back, one point or a batch.

  3. G3ECEF ⇄ ENU / NED8

    Convert between global ECEF or lat/lon/height coordinates and a local East-North-Up or North-East-Down frame, one point or a batch.

  4. G4DD ⇄ DMS ⇄ DDM10

    Paste coordinates in any common format and get decimal degrees, degrees-minutes-seconds and degrees-decimal-minutes for every line.

  5. G5CRS Transformer12

    Reproject coordinates between common EPSG systems or your own proj4/WKT definitions with proj4js, offline.

  6. G6UTM / MGRS ⇄ Lat/Lon14

    Convert latitude and longitude to UTM and MGRS grid references and back, with Norway and Svalbard zone exceptions.

  7. G7GeoJSON Editor16

    Edit GeoJSON as text or on a map, with two-way sync and RFC 7946 validation.

  8. G8Vector Converter18

    Convert between GeoJSON, KML, GPX, WKT, Shapefile, TopoJSON and CSV, with a map preview.

  9. G9Distance & Bearing20

    Measure the ellipsoidal (Vincenty) and spherical (haversine) distance between two points, with bearings and midpoint.

  10. G10Destination Point22

    Find the point reached from a start position after a given distance on an initial bearing, on the ellipsoid and the sphere.

  11. G11Measure on Map24

    Draw lines and polygons to measure geodesic distance and area in metric, imperial or nautical units.

  12. G12Slippy Tile Calculator26

    Find XYZ, TMS and quadkey tiles for a point and zoom, tile bounds, parents and children, and fill tile URL templates.

  13. G13Zoom ⇄ Scale ⇄ m/px28

    Convert web-map zoom levels to ground resolution and map scale at any latitude, DPI and tile size.

  14. G14Geohash30

    Encode coordinates as geohashes and decode them to centre, bounds, cell size and neighbours.

  15. G15H3 Explorer32

    Find the H3 hexagon for a point and inspect any cell: boundary, centre, area, parent, children and neighbours.

  16. G16Plus Codes34

    Encode coordinates as Open Location Codes (Plus Codes), decode full or short codes to their area, and shorten codes relative to a nearby place.

  17. G17HGT → EXR36

    Convert SRTM .hgt elevation tiles (or .hgt.zip) into 32-bit float OpenEXR heightmaps.

  18. G18DEM → Heightmap38

    Turn .hgt or GeoTIFF elevation into 16-bit PNG, Terrain-RGB, Terrarium or RAW heightmaps.

  19. G19GeoTIFF Inspector40

    See a GeoTIFF’s size, bands, data types, CRS, GeoKeys, bounds, nodata, overviews and a preview.

  20. G20Hillshade & Colour Relief42

    Render shaded relief and colour-by-height images from .hgt or GeoTIFF DEMs.

  21. G21Elevation Profile44

    Draw a line over a DEM to get its height profile, climb and descent, and a CSV of samples.

  22. G22GPX Track Analyser46

    Distance, climb, moving time, speeds and per-km splits for GPX, KML or TCX tracks.

  23. G23Simplify Geometry48

    Reduce vertices in lines and polygons with Douglas–Peucker and compare on a map.

  24. G24Buffer, Union, Intersect50

    Buffer features, or union, intersect or subtract two polygon datasets.

  25. G25Hull & Centroid52

    Convex and concave hulls, centroid, centre of mass and bounding box of a dataset.

  26. G26Point in Polygon54

    Test which polygons contain a list of points, pasted or clicked on the map.

  27. G27Grid Generator56

    Generate square, hexagon, triangle or point grids over a bounding box as GeoJSON.

  28. G28Great Circle & Antipode58

    Generate a great-circle path between two points as GeoJSON, split at the antimeridian, and find the antipode of any point.

  29. G29Sun Position60

    See the Sun’s azimuth and altitude plus sunrise, sunset, solar noon, golden hour and twilight times for any place and date, in local time.

  30. G30Magnetic Declination62

    Calculate magnetic declination, inclination and field strength for any location and date with the World Magnetic Model, and convert compass bearings to true.

  31. G31Geoid Height (EGM2008 / EGM96)64

    Geoid undulation from NGA’s EGM2008 or EGM96 grid, and conversion between GPS ellipsoidal height and height above sea level.

  32. G32Timezone from Coordinates66

    Find the IANA time zone, local time, UTC offset and next daylight-saving change for any latitude and longitude, one point or a batch.

  33. G33Overpass Query Builder68

    Build an Overpass QL query for OpenStreetMap features in a bounding box, then copy it, download it or open it in Overpass Turbo.

  34. G34WKT / WKB ⇄ GeoJSON70

    Convert geometries between WKT, EWKT, WKB or EWKB hex and GeoJSON, with byte-order and SRID options.

  35. G35Rotation Converter72

    Convert 3D rotations between quaternions, Euler angles (all six orders, intrinsic or extrinsic), rotation matrices and axis–angle.