geoprimsField-grade geospatial math

All tools

Every calculator on one page, by topic. 178 of 288 have passed the full verification bar; the rest are marked experimental.

Aviation48

Density altitude, winds, airspeeds, performance, and weather codes.

Airspace

  • TFR and NOTAM area

    Draws the area a TFR or NOTAM describes, a circle around packed coordinates or a fix-radial-distance, or a list of points, with its area, bounds, and altitude limits, ready to download as GeoJSON.

Airspeed

Altimetry

  • Cold temperature altitude correction

    How much to add to each procedure altitude when the airport is colder than standard, by the ICAO equation, with the 4% rule and the ICAO table beside it.

  • Density altitude

    How high the airplane feels: density altitude from field elevation, altimeter setting, and temperature, with optional dew point, and the rules of thumb beside it.

  • Flight level and altitude

    The altitude on the local altimeter setting that a flight level puts you at, or the other way round, with the US lowest usable flight level and transition altitude.

  • ISA temperature and deviation

    The standard temperature at a pressure altitude (15 °C falling 1.98 °C per 1,000 ft to -56.5 °C), and the ISA deviation of an outside air temperature.

  • Pressure altitude

    Pressure altitude from field elevation and the altimeter setting, exact from the standard atmosphere, with the 1,000 ft per inch rule of thumb beside it.

  • QNH, QFE, and QNE

    Converts between the altimeter setting (QNH) and station pressure (QFE) at an airport, gives the field's pressure altitude (QNE), and works out the altimeter setting from a barometer reading.

  • True altitude

    Your true height above sea level from the altimeter reading when the air is colder or warmer than standard: high to low, look out below.

Atmosphere

  • Cloud base and freezing level

    An estimate of the base of convective clouds from the temperature and dew point, by the 400 ft per degree rule and by the lifting condensation level, and of the freezing level.

  • Humidity and moist air

    Dew point, relative humidity, and vapor pressure from each other, with the mixing ratio, virtual temperature, and how much lighter the moist air is than dry air.

  • Standard atmosphere

    Temperature, pressure, density, speed of sound, and viscosity of the ICAO or US 1976 standard atmosphere at any altitude, on a standard or non-standard day.

IFR

  • DME arc lead points

    Where to start the turn onto a DME arc from a radial, and how many radials early to turn off the arc onto an inbound course, from the arc's DME and your standard-rate turn.

  • DME slant range to ground distance

    The distance over the ground to a DME station from the DME reading and your height above the station, and how much the reading overstates it.

  • Holding pattern entry

    Which holding entry to fly (direct, teardrop, or parallel) from your heading to the fix, the inbound course, and the turn direction, per AIM 5-3-8, with the headings for each entry.

  • Maximum holding airspeed

    The maximum holding airspeed for your altitude from the AIM table (200, 230, or 265 KIAS), or a published limit, with a flag when your planned speed is above it.

  • Holding wind correction and timing

    Inbound and outbound headings for the wind, the outbound time that gives a 1-minute inbound leg, and the triple-the-drift rule of thumb beside the exact values.

  • Fix from a radial and distance

    The position on a VOR radial at a distance from the station, using the station's published variation, with a warning when today's magnetic field differs from it by more than 1°.

  • Heading to intercept a radial

    The heading to fly to intercept a VOR radial inbound or outbound from the radial you are on now, with the intercept angle doubled from the angle off course or set by you.

  • Time and distance to a station

    How far and how long to a VOR or NDB from the time a bearing takes to change while you fly square to it, exactly and by the 60-times rule.

Loading

  • Ballast to move the CG

    How much ballast at a chosen arm brings the CG to a target, and the new total weight.

  • Fuel planning

    Fuel for a trip by leg, with taxi and climb allowances, fuel to an alternate, and a reserve from the 14 CFR 91.151 or 91.167 minimum, checked against your usable fuel.

  • Fuel weight

    Fuel weight from volume, or volume from weight, for avgas or jet fuel at a nominal density or one you enter.

  • Performance table lookup

    Reads a POH performance table of one, two, or three variables, like takeoff distance by altitude, temperature, and weight, between its listed values, refuses to guess beyond them, and applies corrections as labeled steps.

  • Weight and balance

    Total weight, moment, and center of gravity from your stations, checked against your CG envelope at takeoff and after the fuel burn.

  • Weight shift

    How far the CG moves when you move weight from one station to another, or how much weight to move to put the CG where you need it.

Performance

  • Climb gradient and vertical speed

    Converts a climb or descent gradient (feet per nautical mile, percent, or degrees) to the vertical speed you need at a groundspeed, or the reverse.

  • Glide range with wind

    How far you can glide from a height with your aircraft's glide ratio, in still air and with a headwind or tailwind.

  • Pivotal altitude

    The pivotal altitude for eights on pylons at your groundspeed, with the knots-squared over 11.3 rule.

  • Specific range

    How far each gallon of fuel takes you, through the air and over the ground, and the fuel each 100 NM takes, from your airspeed and fuel flow.

  • Top of descent

    Where to start down: descent distance, vertical speed, and time for an altitude change on a descent angle or at a vertical speed, with the 3-to-1 and 5 × groundspeed rules beside them.

  • Turn performance and load factor

    Bank angle, rate of turn, turn radius, load factor, and stall speed in the turn, from true airspeed and a bank angle or turn rate (standard rate by default).

  • Visual descent point

    The visual descent point for a non-precision approach: the distance from the threshold where a normal descent from the MDA begins, with the HAT/300 rule and the descent rate at your groundspeed.

Weather

  • Winds aloft (FB) decoder

    Decodes FB winds and temperatures aloft: one group at a level, or a whole station line, with light-and-variable winds, speeds over 100 kt, and the implied minus sign above 24,000 ft.

  • METAR decoder

    Turns a pasted METAR or SPECI into plain language: wind (true), visibility, weather, clouds and ceiling, temperature, altimeter, US remarks, and the flight category. Groups it cannot read are listed, never dropped.

  • TAF decoder

    Turns a pasted TAF into a timeline of forecast periods (FM, TEMPO, BECMG, PROB30/40) in plain language, with UTC and local times, winds (true), visibility, weather, clouds and ceilings, and flight categories.

Wind

Drone30

Ground sample distance, flight plans, batteries, and the rules.

Mission

  • Corridor mapping lines

    Parallel flight lines that follow a centerline (a pipeline, road, or river) across a corridor width, with the line count from your spacing, flown back and forth.

  • Export a mission (KML, GeoJSON, CSV)

    Waypoints written as a KML file with the right altitude mode, GeoJSON with each waypoint's details, or CSV, labeled with the height reference and a not-for-navigation notice.

  • Facade scan

    Waypoints for photographing a building face: level passes at a fixed standoff, stacked up the wall with the overlap you set, and the GSD on the facade.

  • Geofence around an area

    A fence a set distance around a point, route, or area, with an optional inner warning fence, its area and perimeter, and any waypoint that falls outside.

  • Orbit around a point of interest

    Waypoints on a geodesic circle around a point, each with the heading toward the center and the gimbal pitch that keeps a target height centered, like the top of a tower.

  • Survey grid (lawnmower pattern)

    A serpentine mapping pattern over an area, with no-fly holes routed around, the fewest lines by default, overshoot, and an optional crosshatch: waypoints, line count, path length, turns, photo count, and flight time.

Ops

  • EASA open subcategory

    Which EU open-category subcategories (A1, A2, A3) your drone may fly in, from its class mark and mass, with each subcategory's distance rule.

  • Drone impact kinetic energy

    Kinetic energy ½mv² in joules and foot-pounds, compared with the EASA C1 80 J threshold and the FAA category 2 operations-over-people 11 ft-lb threshold, each cited.

  • Part 107 maximum altitude

    Your maximum altitude under 14 CFR 107.51: 400 ft above ground, or up to 400 ft above a structure when you stay within 400 ft of it, shown above ground, above sea level, and above the ellipsoid.

  • Part 107 groundspeed check

    Checks your groundspeed, including the wind, against the Part 107 limit of 87 kt (100 mph). A tailwind can push a legal airspeed over the limit.

Photogrammetry

  • Height for a target GSD

    The height above ground that gives a target ground sampling distance with your camera, checked against your altitude ceiling.

  • ASPRS accuracy (Edition 2)

    Horizontal and vertical accuracy by the ASPRS Positional Accuracy Standards, Edition 2, including the checkpoint survey's own error and the 30-checkpoint minimum.

  • Ground sampling distance (GSD)

    How much ground each pixel covers, and the image footprint, from the camera and height above ground; catches 35 mm-equivalent focal lengths entered by mistake.

  • Image count and survey size

    How many photos, flight lines, and kilometers a mapping survey of an area takes at your line and photo spacing, counted the way published flight planning counts them and from the same sweep the survey-grid tool flies.

  • Motion blur and slowest shutter

    How many pixels the image smears at your speed and shutter, and the slowest shutter that keeps blur under a limit.

  • Oblique GSD and footprint

    For a camera tilted off straight down, the ground each pixel covers at the image center and its near and far edges, the trapezoid the image covers, and a warning when the view reaches the horizon.

  • Overlap over high terrain

    A mission flown at one height above takeoff is closer to the ground over hills, so photos cover less and overlap drops. The lowest overlap and the height left over the highest ground.

  • Overlap, trigger interval, and line spacing

    Photo spacing, trigger interval, and flight-line spacing for your front and side overlap, with a check that the camera can keep up.

Power

  • Battery energy (mAh to Wh)

    Battery energy in watt-hours from capacity and voltage (or cell count), usable energy after a discharge limit and landing reserve, and the current and C-rate for a power draw.

  • Calibrate hover power from a test flight

    Back-solve a multirotor's real figure of merit × efficiency from a measured hover: the energy it drew and for how long, so the hover-power and flight-time tools match your aircraft.

  • Drone flight time

    Hover and cruise flight time from usable battery energy and power draw, with the landing reserve and cold-battery derating shown, and range at a groundspeed.

  • Multirotor hover power

    Electrical hover power for a multirotor from its mass, rotors, and air density, by momentum theory with a figure of merit and motor efficiency, never the ideal power alone.

  • Maximum payload for a flight time

    The most payload a multirotor can carry and still hover for a target time, from its mass, rotors, battery energy, and air density by momentum theory.

  • What a payload costs in flight time

    The extra hover power and the flight time lost when a multirotor carries a payload, from its mass and any electrical draw, by momentum theory.

  • Return-to-home energy budget

    Whether the battery can bring the drone home against the wind: return groundspeed, time, energy, the margin left, and the farthest round trip that keeps the reserve.

Sensors

  • Dataset size estimate

    An estimate of how much storage a mapping job needs: the raw images, the orthomosaic (uncompressed and over a compression range), and a lidar point cloud as LAS and LAZ.

  • Lidar mission planning

    Swath, line spacing, and pulse density for a lidar flight, with the aggregate density over overlapping lines checked against the USGS 3DEP quality levels.

  • Thermal pixel footprint

    How much ground or surface one thermal pixel covers at a distance, the smallest target you can measure reliably, and how far away you can be for a target size.

  • Visual line of sight distance

    How far you can keep a drone in visual line of sight by EASA guidance: attitude line of sight from its size, detection line of sight from visibility, and the smaller of the two, checked against your farthest point.

Geodesy41

Coordinates, datums, projections, grid references, and the shape of the Earth.

Datum

  • Helmert transformation (7 or 14 parameters)

    Applies a 7-parameter Helmert transformation, or a 14-parameter time-dependent one with rates, to ECEF coordinates, in the position-vector or coordinate-frame convention you name, forward or exactly reversed.

  • Transform between ITRF and WGS 84 realizations

    Transforms a position between International Terrestrial Reference Frame realizations (ITRF2020 back to ITRF88) and the WGS 84 realizations aligned with them, at the coordinates' epoch, with the IERS parameters.

  • Legacy datum to or from WGS 84

    Converts a latitude and longitude between a legacy datum (ED50, NAD27, OSGB36, Tokyo, AGD66, Pulkovo 1942, SAD69, or Arc 1960) and WGS 84 with the published EPSG transformation, and states its accuracy, which is meters, not centimeters.

  • Transform between NAD 83 and ITRF or WGS 84

    Transforms a position between NAD 83 (2011, PA11, or MA11) and ITRF2020, ITRF2014, ITRF2008, ITRF2005, ITRF2000, or WGS 84 at one epoch, with the NGS HTDP parameters, and shows the meter-level difference between them.

  • Old US datums to NAD 83 (NADCON5)

    Converts a latitude and longitude from a region's old datum to NAD 83 with the NGS NADCON5 grids, or back: NAD 27 in the conterminous US and Alaska, Old Hawaiian, Puerto Rico 1940, St. Paul 1952, American Samoa 1962, and Guam 1963.

  • Move a position between epochs (ITRF2020 plate motion)

    Propagates an ITRF2020 position from one epoch to another with the rigid-plate velocity of its tectonic plate, or with a site velocity you give, and flags zones where plates deform and rigid motion does not apply.

Ellipsoid

  • Auxiliary latitudes

    Converts between geodetic latitude and the geocentric, parametric (reduced), rectifying, conformal, authalic, and isometric latitudes, in either direction.

  • Ellipsoid parameters

    The defining and derived parameters of a reference ellipsoid: semi-minor axis, flattening, eccentricities, third flattening, and the mean, authalic, and volumetric radii.

  • Radii of curvature and degree lengths

    At a latitude: the meridional and prime-vertical radii of curvature, their Gaussian mean, the radius in any azimuth, the length of one degree of latitude and longitude, and the meridian arc from the equator or between two latitudes.

Frame

  • ECEF to latitude, longitude, and height

    Converts Earth-centered, Earth-fixed X, Y, Z to geodetic latitude, longitude, and ellipsoidal height, in closed form at any height.

  • Local ENU, NED, or AER to point

    Finds the latitude, longitude, height, and ECEF position of a point given in a local tangent plane at an origin: east-north-up, north-east-down, or azimuth-elevation-range.

  • Latitude, longitude, and height to ECEF

    Converts geodetic latitude, longitude, and ellipsoidal height to Earth-centered, Earth-fixed X, Y, Z.

  • Point to local ENU, NED, and AER

    Expresses a target point in a local tangent plane at an origin: east-north-up, north-east-down, and azimuth-elevation-range, with the rotation matrix on request.

Geoid

  • Geoid height (EGM96)

    The geoid height N (geoid undulation) above the WGS 84 ellipsoid at any point from the EGM96 global geoid, the number that turns GPS ellipsoidal heights into heights above mean sea level.

Grid references

  • Latitude and longitude to GARS

    Encodes a latitude and longitude as a Global Area Reference System cell: 30′ cell, 15′ quadrant, or 5′ keypad, with its bounds.

  • GARS to latitude and longitude

    Decodes a Global Area Reference System code (5 to 7 characters) to the center and bounds of its cell, quadrant, or keypad.

  • Latitude and longitude to GEOREF

    Encodes a latitude and longitude in the World Geographic Reference System (GEOREF) from a 15° tile down to thousandths of a minute, with the cell's bounds.

  • GEOREF to latitude and longitude

    Decodes a World Geographic Reference System (GEOREF) code to the center and bounds of its cell.

  • Latitude and longitude to Maidenhead locator

    Encodes a latitude and longitude as a Maidenhead (QTH) locator of 2 to 10 characters, as used in amateur radio, with the cell's bounds.

  • Maidenhead locator to latitude and longitude

    Decodes a Maidenhead (QTH) locator of 2 to 10 characters, in any letter case, to the center and bounds of its cell.

  • Latitude and longitude to MGRS

    Encodes a WGS 84 latitude and longitude as an MGRS grid reference at any precision, truncating (never rounding) as the standard requires.

  • MGRS to latitude and longitude

    Decodes an MGRS or USNG grid reference to the south-west corner and center of the square it names, with the square's size.

  • Latitude and longitude to USNG

    Encodes a latitude and longitude as a U.S. National Grid reference, written with spaces (17T NE 86309 77770), truncating to the precision chosen.

  • USNG to latitude and longitude

    Decodes a U.S. National Grid reference, including a truncated local one like NE 863 777 when you give the grid zone, to the center and south-west corner of the square it names.

Height

Magnetic

  • Magnetic declination

    Magnetic declination (variation), inclination, and field strength at any place and date from the World Magnetic Model 2025 or IGRF-14, with the model's uncertainty and compass warning zones.

  • Grid variation (grivation)

    The angle from grid north (UTM or UPS) to magnetic north, for navigating by a grid near the poles or on military maps: declination minus grid convergence, with the sign convention stated.

  • True and magnetic bearings

    Converts a true bearing to magnetic or back, with a chart variation like 12°W, the magnetic model at a place and date, or both side by side.

Parse

  • Add and subtract DMS angles

    Adds and subtracts angles in degrees, minutes, and seconds (or decimal degrees), carrying seconds and minutes exactly, with the result normalized to 0-360° or ±180° if you like.

  • Difference between two bearings

    The smallest signed turn from one bearing to another, across north when needed.

  • Read any coordinate

    Reads a coordinate in almost any notation (decimal, DMS, DDM, packed aviation, labeled, MGRS, or UTM) and reports what it assumed.

  • Format a coordinate

    Writes a latitude and longitude as decimal degrees, DMS, or DDM with the precision you choose, and tells you what that precision means on the ground.

Projection

  • Arc-to-chord correction (t − T)

    The small angle between a line's straight grid bearing and its curved projected geodesic, at each end, in UTM or a State Plane zone, with the grid and ellipsoid distances.

State plane coordinates

  • Latitude and longitude to state plane (SPCS83)

    Converts NAD83 latitude and longitude to State Plane Coordinate System of 1983 easting and northing in any of the 124 zones, in meters, international feet, or US survey feet, with convergence and scale factor.

  • State plane (SPCS83) to latitude and longitude

    Converts SPCS83 easting and northing in any of the 124 zones back to NAD83 latitude and longitude, with convergence and scale factor.

  • State plane zone lookup

    Finds SPCS83 zones by state or zone name, or the zones whose area of use covers a point, with each zone's NGS code, EPSG code, projection, and feet unit.

UPS

UTM

  • Latitude and longitude to UTM

    Converts a latitude and longitude to UTM zone, easting, and northing, with the Norway and Svalbard zone exceptions, an optional forced zone, and the grid convergence and scale factor.

  • UTM to latitude and longitude

    Converts a UTM zone, hemisphere, easting, and northing back to latitude and longitude, with the grid convergence and scale factor.

  • UTM zone and band lookup

    The UTM zone and MGRS latitude band for a point, including the Norway and Svalbard exceptions, and the zone's central meridian.

Geometry14

Areas and shapes on the curved Earth.

Area

Buffer

  • Buffer a point, line, or polygon

    The area within a distance of a point, line, or polygon on the ellipsoid, or a polygon shrunk inward, with round, mitre, or bevel corners, measured back against the input.

Distance

  • Compare two tracks

    How far apart two GPS tracks or routes are: the discrete Fréchet distance (the leash two walkers need, with where it is tightest), the Hausdorff distance, and their closest approach.

Mesh

  • Delaunay triangulation of points

    Triangles joining a set of points so no point sits inside any triangle's circumcircle: planar on a local map for a regional set, or on the sphere for a global one.

  • Voronoi cells around points

    The region nearest each point (its Voronoi cell), planar on a local map within a box around the points, or on the whole sphere for a global set.

Overlay

Predicate

  • Point in polygon

    Whether points are inside a polygon with geodesic edges, by the winding rule and the even-odd rule, with holes, on the boundary within 1 mm, and how far each is from the edge.

Shape

  • Bounding box, antimeridian-aware

    The smallest latitude and longitude box around points, a line, or a polygon, written west-south-east-north, crossing the antimeridian when that is shorter and reaching a pole a polygon circles.

  • Polygon centroid and interior point

    The center of mass of a polygon on the ellipsoid, a warning when it falls outside the shape, and a point guaranteed inside, as far from the edges as possible, for a label or a pin.

  • Add vertices along geodesic edges (densify)

    Adds vertices along each edge of a line or polygon so no piece is longer than a set length, each on the true geodesic, so maps that draw straight segments still follow the Earth's curve.

  • Hull, bounding rectangle, and enclosing circle

    Around a set of points: the convex hull, the smallest rotated rectangle, and the smallest circle that holds them all, with its center and geodesic radius.

Simplify

  • Simplify a line or polygon (Douglas-Peucker)

    Removes vertices from a line or polygon while keeping every removed vertex within a distance tolerance of the simplified geodesic edges, optionally without letting edges cross, and reports the largest deviation.

  • Simplify a line or polygon (Visvalingam)

    Removes the vertices that make the smallest triangles with their neighbors, down to an area threshold or a target number of vertices, optionally without letting edges cross, and reports the largest deviation.

Validity

  • Check and repair a polygon

    Finds what is wrong with a polygon (crossed or touching edges, duplicate corners, spikes, holes outside the outline, clockwise rings), says where, and returns a repaired version: a bow-tie becomes two triangles.

Spatial indexing32

H3 cells, geohashes, map tiles, and Plus Codes.

Convert

  • One place in every index, at a matched cell size

    A point written as an H3 cell, an S2 cell, a geohash, a Plus Code, a map tile, a Maidenhead locator, and an MGRS reference, each at the resolution whose cell is closest to the size you name, with the size it actually has there.

Geohash

  • Geohashes covering an area

    Every geohash at a precision that touches a bounding box or polygon, or only those whose centers fall inside, for indexing or querying an area.

  • Geohash decoder

    The center, bounding box, and error margins of a geohash.

  • Geohash encoder

    The geohash for a latitude and longitude at precision 1 to 12, with the cell's size and bounds.

  • Geohash neighbors

    The 8 geohash cells around a geohash, wrapping across the antimeridian; past a pole there is no neighbor.

H3

  • H3 cell inspector

    Everything about an H3 cell: center (cellToLatLng), boundary (cellToBoundary), resolution, base cell, pentagon and Class III checks, area, and decimal form.

  • H3 local IJ for a cell (cellToLocalIj)

    The local IJ coordinates of a cell as seen from an origin cell: two whole numbers on the grid H3 unfolds around that origin.

  • H3 cell set outline (cellsToMultiPolygon)

    The outline of a set of H3 cells: the boundary between the set and everything outside it, as polygons with their holes, in GeoJSON.

  • H3 children cells

    The finer H3 cells inside a cell (cellToChildren), their count, and the center child.

  • H3 compact

    Replaces every complete group of 7 sibling cells with their parent, repeatedly, for the smallest set covering the same area (compactCells).

  • H3 edges and vertexes

    The directed edges (with lengths and neighbors) and vertexes of an H3 cell (originToDirectedEdges, cellToVertexes).

  • H3 grid disk (k-ring)

    All H3 cells within k steps of a cell (gridDisk); fewer than 3k(k+1)+1 when a pentagon is nearby.

  • H3 grid path and distance

    The grid distance between two H3 cells (gridDistance) and the line of cells joining them (gridPathCells).

  • H3 grid ring

    The H3 cells exactly k steps from a cell (gridRing), the hollow ring.

  • H3 cell for a point

    The H3 cell containing a latitude and longitude at resolution 0 to 15 (latLngToCell), with the cell's center and area.

  • H3 cell at local IJ (localIjToCell)

    The H3 cell at local IJ coordinates around an origin cell, undoing cellToLocalIj.

  • H3 parent cell

    The coarser H3 cell that contains a cell (cellToParent), and the cell's position among that parent's children.

  • H3 polygon fill (polygonToCells)

    The H3 cells that fill a polygon (with holes, across the antimeridian) at a resolution, by an explicit containment mode: cell centers inside, whole cells inside, or any overlap.

  • H3 resolution chooser

    The H3 resolution whose average cell is closest to a target area or edge length, with the full resolution table (122 base cells, 12 pentagons at each resolution).

  • H3 uncompact

    Expands a mixed-resolution set of H3 cells to one resolution (uncompactCells).

Plus Code

  • Plus Code decoder

    The center and area of a Plus Code; a short code needs a nearby reference point to recover the full code.

  • Plus Code encoder

    The Plus Code (Open Location Code) for a latitude and longitude at code length 2 to 15, with the area it covers.

  • Shorten a Plus Code

    The shortest form of a full Plus Code that still recovers uniquely near a reference point (such as the nearest town).

S2

  • S2 cell details

    Everything about an S2 cell: its center, its four corners, the face and level, its exact area against the average for that level, and its parent and children.

  • S2 cells covering a region

    The S2 cells that cover a latitude and longitude rectangle, or a circle around a point, within a level range and a cell budget.

  • S2 cell for a point

    The S2 cell containing a latitude and longitude at a level from 0 to 30, with its token, its 64-bit id, the face it sits on, and its area.

  • S2 edge neighbours

    The four cells across an S2 cell's edges, at the same level, wrapping onto the next cube face where the cell lies on a face edge.

Tile

  • Map tile bounds

    The latitude and longitude bounds of a z/x/y tile or quadkey, with its XYZ, TMS, and quadkey forms; detect mode shows both y conventions.

  • Map tiles covering a box

    Every z/x/y tile at a zoom that touches a latitude and longitude box, across the antimeridian when west is greater than east, for pre-caching or download planning.

  • Map tile parent and children

    The parent tile one zoom out and the four children one zoom in of a z/x/y tile or quadkey, in XYZ or TMS numbering.

  • Map tile for a point (XYZ, TMS, quadkey)

    The web map tile containing a point at a zoom: XYZ, TMS, and quadkey, with the ground resolution.

  • Map ground resolution and scale

    Meters per pixel and map scale for a Web Mercator zoom level at a latitude, for 256 or 512 pixel tiles.

Distances, bearings, routes, and what you can see from where.

Raster14

Elevation and terrain from grids.

Index

  • Band math

    Evaluates your own expression over named bands: arithmetic, comparisons, a conditional, and a short list of functions, parsed and evaluated in the core rather than by a JavaScript evaluator.

  • dNBR (burn severity)

    The difference between a pre-fire and a post-fire normalized burn ratio, with the published severity ranges it is usually read against.

  • EVI

    The enhanced vegetation index from blue, red, and near-infrared reflectance, which stays responsive over dense canopy where NDVI saturates.

  • EVI2

    The two-band enhanced vegetation index from red and near-infrared reflectance, which tracks EVI without needing a blue band.

  • MNDWI

    The modified normalized difference water index from green and shortwave-infrared reflectance, which separates water from built-up surfaces better than NDWI.

  • NBR

    The normalized burn ratio from near-infrared and the longer shortwave-infrared band, the index burn severity is measured with.

  • NDBI

    The normalized difference built-up index from shortwave-infrared and near-infrared reflectance, which highlights roofs, roads, and other built surfaces.

  • NDVI

    The normalized difference vegetation index from near-infrared and red surface reflectance, the standard measure of how much green vegetation a pixel holds.

  • NDWI (Gao, vegetation water)

    The normalized difference water index of Gao 1996, from near-infrared and shortwave-infrared reflectance: the one that measures liquid water in vegetation.

  • NDWI (McFeeters, open water)

    The normalized difference water index of McFeeters 1996, from green and near-infrared reflectance: the one that maps open water.

  • SAVI

    The soil-adjusted vegetation index from red and near-infrared reflectance, with the soil adjustment factor L, for scenes where bare ground shows through.

Scale

  • Digital number to reflectance

    Turns a band's stored digital number into surface reflectance with its sensor's own scaling: the Sentinel-2 Level-2A offset and quantification value, or the Landsat Collection 2 gain and offset.

Terrain

  • Terrain ruggedness and position

    The terrain ruggedness index, topographic position index, and roughness for the center of a 3 x 3 elevation window.

  • Slope, aspect, and hillshade

    Slope, aspect, and hillshade for the center of a 3 x 3 elevation window by Horn's method, with the cell size corrected for latitude on a degree-based grid.

Survey43

Traverses, curves, earthwork, and legal land descriptions.

Coordinate geometry

  • Angular closure of a loop traverse

    How far a loop traverse's measured angles miss their geometric sum, (n − 2) × 180° for interior angles, against an allowable K√n, with the angles balanced.

  • Area by coordinates (acreage)

    The area enclosed by plane-survey coordinates by the coordinate (shoelace) method, in square units, acres, and hectares, with the perimeter.

  • Coordinates from a bearing and distance

    The coordinates of a point from a known point, a bearing or azimuth, and a horizontal distance (a radial sideshot).

  • Intersection (bearings and distances)

    Where two lines cross, a line meets a circle, or two circles meet: bearing–bearing, bearing–distance, and distance–distance intersections from two known points, every solution returned and labeled.

  • Inverse between two coordinates

    The bearing, azimuth, and horizontal distance between two plane-survey coordinates (northing, easting).

  • Least-squares network adjustment (2D)

    Adjusts a small horizontal network of distances, angles, and direction sets by weighted least squares, with adjusted coordinates, standard errors, 95% error ellipses, the reference variance, and a chi-square test.

  • Total-station offset shot

    The coordinates of a point the prism cannot sit on: from a shot beside it with left, right, in, or out offsets, or from an angle offset to the center of a tree or pole.

  • Three-point resection

    The coordinates of an occupied station from the angles it turned between three known points, by Tienstra's method, with a warning when the station is near the danger circle.

  • Station and offset from a line

    A point's station and offset from a straight alignment, with the foot of its perpendicular, or the point at a given station and offset. Offsets are positive to the right.

  • Traverse closure and adjustment

    Latitudes, departures, linear misclosure, and precision ratio for a closed loop traverse, adjusted by the compass (Bowditch), transit, or Crandall rule.

Curves

  • Horizontal circular curve

    All elements of a simple circular curve (radius, deflection, tangent, length, chord, external, middle ordinate, degree of curve) from any two, with PC and PT stations.

  • Circular curve layout table

    PC and PT stations for a circular curve and a layout table at a chosen interval: station, deflection from the PC, chords, and coordinates when the PI position and back tangent are given.

  • Vertical curve length for sight distance

    The shortest crest or sag vertical curve that gives a sight distance, from the standard formulas with your eye, object, or headlight heights, stating which case applies; design values come from your design manual.

  • Spiral-curve-spiral transition

    The elements of a clothoid spiral-curve-spiral (spiral angle, X, Y, p, k, long and short tangents, total tangent), its TS, SC, CS, and ST stations, and deflections along the spiral.

  • Unequal-tangent vertical curve

    A vertical curve with different tangent lengths each side of the PVI: PVC, PVT, and the point under the PVI, the high or low point, and the elevation at any station.

  • Vertical curve

    PVC and PVT stations and elevations, the high or low point, and the K value of a symmetric parabolic vertical curve.

Earthwork

  • Average end area volume

    Earthwork volume between two cross-sections by the average end area method, in cubic yards and cubic feet.

  • Grid (borrow-pit) volume

    Cut and fill over a grid of existing elevations against a finished grade: the net volume by corner weights and the four-point method, with the balance line where cut turns to fill.

  • Side slope and grade (H:V)

    A construction side slope or grade with its ratio labeled H:V and V:H, refusing an unlabeled 3:1, with rise, run, or slope length from any two; for a plain unit conversion of a slope, use the slope converter.

  • Prismoidal volume

    Earthwork volume by the prismoidal formula with a measured middle section, and its difference from the average end area method.

  • Profile grade analysis

    The grade of every segment along an elevation profile, the steepest and average grade, total climb and descent, and each segment steeper than your limit flagged.

  • Cross-section cut and fill areas

    Cut and fill areas between the existing ground and a design template across one station, each split where the two cross, with the grade points where they meet.

  • Swell, shrink, and truck loads

    Loose and compacted volumes from a bank volume with your swell and shrink factors, and the truck loads to haul it.

  • Slope stake (catch point)

    Where a road template's cut or fill slope meets existing ground on one side, its offset and the cut or fill to the shoulder, found by iteration and written in stake notation.

  • Cone, frustum, and prism volumes

    The volume of a cone, frustum, or prism from its dimensions, or of a conical pile from its base and an angle of repose you enter with its source.

  • Stockpile volume (TIN)

    A stockpile's volume from its base outline and surface shots: a Delaunay TIN measured above the plane fitted to the base, in cubic units and cubic yards.

Gnss

  • Antenna height from a slant measurement

    The vertical height to the antenna reference point from a slant height measured to the edge of the antenna, its radius, and the mark-to-ARP offset.

  • Site localization (calibration)

    Fits local site coordinates to grid coordinates through control points seen in both, by a similarity (scale, rotation, shift) or affine transform, with residuals, their root mean square, and a check for a feet-and-meters mix-up.

  • OPUS session planning

    Which NGS OPUS processing a planned GNSS session gets (rapid-static or static), whether its length qualifies, and the RINEX file name for the day.

  • RTK and PPK precision budget

    The precision a receiver's a mm + b ppm specification promises over your baseline, horizontal and vertical, scaled to a confidence level and compared with your target.

Land

  • ALTA/NSPS relative positional precision

    The allowable relative positional precision between two adjacent boundary corners under the 2026 ALTA/NSPS standards, compared with the 95% error ellipse from your adjustment.

  • Basis-of-bearing rotation

    Rotates deed or plat bearings to a new basis of bearing (like grid north) from one line whose bearing is known in both, and reports the rotation angle.

  • Deed parser (metes and bounds)

    Turns pasted metes-and-bounds deed text into a table of calls (bearings, distances, curves, and monuments) for you to confirm and edit before anything is plotted.

  • Deed plot, closure, and area

    Plots confirmed deed calls (lines and curves), then reports the misclosure, its direction, the precision ratio, and the area closed by the implied closing line. Courses are never adjusted unless you choose to.

  • Legacy land units

    Converts chains and links, rods, furlongs, varas, and arpents from old deeds and plats to US survey feet, feet, and meters, with the definition used; varas and arpents need a jurisdiction.

  • PLSS legal description reader

    Reads a Public Land Survey System description like NE¼ SW¼ Sec 12, T3N R4W, 6th PM into plain words, and gives the nominal aliquot area of a standard 640-acre section.

Reduction

  • Combined scale factor (grid and ground)

    The elevation factor and combined factor from a grid scale factor and height, and conversion of a distance between grid and ground.

  • Curvature and refraction correction

    How much the earth's curve, less the bending of the line of sight, lowers a level sight over a distance, with the textbook coefficient for the refraction coefficient used.

  • EDM atmospheric and prism corrections

    Corrects a measured EDM distance for the air it traveled through (in ppm, entered or worked out from temperature, pressure, and humidity) and for the prism constant, each listed.

  • Height of an inaccessible object

    The height of a tower, tree, or building you cannot reach, from zenith angles to its base and top and a horizontal distance, or from two stations in line with it.

  • Level run reduction and closure

    Heights of instrument and elevations from a level book, the arithmetic check, and for a loop or a run between benchmarks, the misclosure, its allowable, and the adjusted elevations.

  • Slope distance to horizontal and vertical

    Horizontal distance, vertical difference, and elevation difference from a slope distance and zenith angle, with two-face means and the curvature and refraction correction for long sights.

  • Stadia reduction

    Horizontal distance, vertical difference, and elevation difference from a stadia rod interval and the sight's zenith angle.

Time13

Time scales, time zones, sunrise, sunset, and the sun’s position.

Scale

  • Block time (out to in)

    The time between out and in (block time or flight time), across midnight and across UTC dates, in hours and minutes and decimal hours.

  • Decimal hours to hours and minutes

    Converts decimal hours to hours and minutes (1.3 h is 1:18, not 1:30) and back.

  • GPS week and seconds to UTC

    The UTC time for a GPS week and seconds of week, including 10-bit weeks with their rollover era.

  • UTC to GPS week and seconds

    The GPS week, seconds of week, 10-bit week and rollover era, and the GPS − UTC and TAI − UTC offsets for a UTC time.

  • Julian date, MJD, and day of year

    The Julian date, modified Julian date, and day of year for a UTC time (or the time for a JD or MJD), with the RINEX daily file name.

  • Local time to UTC (Zulu)

    Converts a local time to UTC and Zulu time with an IANA time zone or a UTC offset, or UTC to local, handling daylight saving gaps and overlaps and showing the date change.

  • Time zone rules at a date

    The UTC offset, abbreviation, and daylight saving state of an IANA time zone at a moment, and when it next changes.

Sun

  • The four aviation nights

    All four US aviation night periods for a place and date, each with its regulation: logging night, passenger-currency night, position lights, and Part 107 civil twilight.

  • Sunrise, sunset, and twilight

    Sunrise, sunset, solar noon, day length, and civil, nautical, and astronomical twilight for a place and local date, in local time and Zulu, with polar states.

  • Sun hotspot in a camera frame

    Whether the hotspot, the bright patch where the camera looks straight away from the sun, falls in a camera's frame for its heading and pitch at a place and time, and how far off it is.

  • Mapping light window

    The part of a day when the sun is above an elevation threshold (default 30°) for aerial mapping, in local time and Zulu, with the day's highest sun.

  • Night passenger currency

    Which of your logged night takeoffs and full-stop landings count toward 14 CFR 61.57(b), whether you are current to carry passengers at night on a date, and the day that currency lapses, per category and class.

  • Sun position (azimuth and elevation)

    The sun's azimuth, elevation, declination, and hour angle for a place and time by the NREL Solar Position Algorithm, with the NOAA result as a cross-check, shadow length, and incidence on a slope.

Units22

Exact conversions for every unit these tools use.

Acceleration

Angle

  • Angle converter

    Converts angles: degrees, radians, gons, arcminutes, arcseconds, turns, and the four kinds of mil.

Angular rate

Area

  • Area converter

    Converts areas: m², km², hectares, acres, ft², mi², and NM².

Charge

Data rate

Density

Energy

Frequency

  • Frequency converter

    Converts frequencies: Hz, kHz, MHz, GHz, and drift rates in ppm or ppb per year.

Fuel

  • Fuel volume and weight

    Converts fuel between volume and weight using a density you choose or a nominal fuel type.

Length

  • Length converter

    Converts lengths and distances: m, km, ft, US survey ft, in, yd, mi, and NM.

Mass

Power

  • Power converter

    Converts power: W, kW, and mechanical horsepower (550 ft·lbf/s).

Pressure

Quantity

Slope

Speed

Temperature difference

Temperature

Time

  • Time converter

    Converts durations: seconds, milliseconds, minutes, hours, and days.

Vertical speed

Volume

  • Volume converter

    Converts volumes: m³, liters, US and imperial gallons, ft³, and yd³.