Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,545Letters: 14Defects: 1,324counted 2 min ago
teppi

Endpoint · extractionPOSTapi.geoprimitives.dev/v1/geometry/area

Measure how much ground a polygon covers, in square metres and square kilometres, with holes subtracted and every part of a MultiPolygon summed.
Read moreMeasure how much ground a polygon covers, in square metres and square kilometres, with holes subtracted and every part of a MultiPolygon summed. Use it after POST /v1/geometry/intersect to size an overlap, or on a boundary you already hold. Points and lines contribute zero rather than an error, so a mixed collection is safe to send. Not turf's area, which applies the spherical-excess formula to geodetic latitudes on a 6371008.8 m sphere and comes out 0.45% high at the equator and 0.85% low at 80 deg latitude. This maps latitude to authalic latitude on the WGS 84 authalic sphere first, landing within 5e-3% of GeographicLib's geodesic area on parcel-scale rings and converging to 1e-6% as ring edges are densified. Ring edges are treated as straight in longitude/latitude, per RFC 7946 and turf; a geodesic-edge area differs on long slanted edges, by 1.9% on a 1.7-degree triangle. Winding order is ignored: ring 0 is the exterior and the rest are holes. Input is EPSG:4326 only. Limits: 100000 positions across the whole document, 1 MiB request body.
UNRATEDDelisted

Overview

Grade?
UNRATED
0 of 30 paid calls toward a letter
Price
$0.01 per call
Paid calls
none yet
delivery unknown until someone pays

More info

URL
https://api.geoprimitives.dev/v1/geometry/area
Seen
first 35 days ago · last 14 days ago
51 free handshakes

Payment

Pays through
— never asked
Offered on?
— never asked
Listed on?
Base

Score, from free handshakes onlyweights 2026.09.6

0.000 liveness verified, no letter
To a letter · 30 paid calls
0 of 30

Held down by liveness · gap to 1.000 is 1.000: 0.250 uncertain ? + 0.750 short ? · 0.450 to D

How the composite of 0.000 is made up, part by part
ComponentWeightMeasuredLower bound ?AddsShort ?Uncertain ?
livenesscosts the most
it answered at all
0.75 0.00 0.000
0.000 −0.7500
latency p95
it answered as fast as its class
0.25 1.00 0.000
0.000 0−0.250
Composite1.000.000gap to 1.000 = 1.000 · 0.750 short · 0.250 uncertain0.000−0.750−0.250

Not measured: correctness · nobody paid; honesty · nobody paid; schema conformance · no answer had a published shape to check; price stability · nothing to score

The multiplication, written out 0.750 × 0.000 liveness + 0.250 × 0.000 latency p95 = 0.000 → UNRATED: 51 of 30 paid calls weights 2026.09.6 · 51 samples · seed cap_01M1A59RXC9X3R0MS6MW901YM1|2026-08-27T02:54:20.335Z|2026.09.6
Verify it yourselfnpx teppi-check https://api.geoprimitives.dev/v1/geometry/areacurl -s https://api.teppi.xyz/v1/trust/cap_01M1A59RXC9X3R0MS6MW901YM1