#surveying
4 APIs met deze tag
Earthwork Volume API
Earthwork volume maths als API, lokaal en deterministisch berekend — de cut/fill-quantity en soil-state getallen die een civiel ingenieur, calculator of graderingsaannemer gebruikt voor een weg, sleuf of terrein. Het average-end-area endpoint geeft het volume tussen twee dwarsdoorsneden = het gemiddelde van de twee eindoppervlakken × de afstand ertussen, ÷ 27 voor kubieke yards — de alledaagse earthwork-quantity methode die je sectie voor sectie langs een alignement optelt (een 100 ft²/150 ft² paar 100 ft uit elkaar is ongeveer 463 cy). Het prismoidal endpoint geeft het nauwkeurigere Simpson volume = lengte ÷ 6 × (A₁ + 4·A_mid + A₂) met het echte middendoppervlak, de voorkeur voor betalingshoeveelheden waar de average-end-area overschatting van belang zou zijn. Het soil-state endpoint converteert tussen de drie toestanden die aarde doorloopt: loose = bank × (1 + swell %) (uitgraven maakt het losser, ~25 %, dus je vervoert meer kubieke yards dan je uitsnijdt) en compacted = bank × (1 − shrinkage %) (plaatsen en verdichten krimpt het, ~10 %) — daarom heeft een gebalanceerde cut-and-fill meer bank cut nodig dan de compacted fill, met de load factor voor vrachtwagenmaatvoering. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor graderings- en site-work schattingen, landmeetkundige en civiel-technische tools, en earthmoving calculators. Pure lokale berekening — geen key, geen third-party service, direct. US eenheden (ft², ft, cy). 3 compute endpoints. Voor tank/storage volumes gebruik een tank API; voor betonmengsels een concrete API.
api.oanor.com/earthwork-api
Highway Vertical Curve API
Vertical (parabolic) road-curve geometry as an API, computed locally and deterministically — the K-value, profile-elevation and design-length numbers a highway engineer or surveyor lays a crest or sag curve out with. The geometry endpoint takes the incoming and outgoing grades and the length and returns the algebraic grade difference A = g2 − g1 (negative is a crest, positive a sag), the K value = length ÷ |A| (the headline number on every design chart), the high or low point offset −g1·L/A from the PVC, and — given the PVI station and elevation — the PVC and PVT coordinates and the turning-point station and elevation. The elevation endpoint evaluates the parabola at any station: elevation = PVC elevation + (g1/100)·x + (A/(200·L))·x², with the instantaneous grade g1 + (A/L)·x that sweeps smoothly from g1 to g2 — the smooth change of grade that makes the ride and sight line comfortable. The min-length endpoint gives the AASHTO minimum length for stopping sight distance: crest L = A·S² ÷ 2158 and sag (headlight) L = A·S² ÷ (400 + 3.5·S), with the controlling K, because a crest hides the road over the hump and a sag limits the headlight reach at night. Everything is computed locally and deterministically, so it is instant and private. Ideal for highway- and rail-design tools, surveying and civil-engineering utilities, and CAD/GIS profile work. Pure local computation — no key, no third-party service, instant. US units (ft, %, mph). 3 compute endpoints. For horizontal curves use a horizontal-curve API; for slope conversion a slope API.
api.oanor.com/verticalcurve-api
Highway Horizontal Curve API
Horizontale wegkrommingsgeometrie als een API, lokaal en deterministisch berekend — de curve-element-, stationerings- en ontwerpstraalgetallen waarmee een snelwegingenieur, landmeter of civieltechnisch ontwerptool een weg- of spoorwegbocht uitzet. Het geometrie-eindpunt neemt de straal en de snijhoek (afbuigingshoek) en retourneert de volledige eenvoudige cirkelbocht: de raaklijn T = R·tan(Δ/2), de booglengte L = R·Δ in radialen, de lange koorde LC = 2R·sin(Δ/2), de middelste ordinaat M = R(1−cos(Δ/2)) en de externe afstand E = R(sec(Δ/2)−1), plus de bochtgraad (boogdefinitie) = 5729,578 ÷ R, de Amerikaanse afkorting voor scherpte. Het stationeringseindpunt legt de bocht uit vanaf het PI: het PC (punt van kromming) = PI − raaklijn en het PT (punt van raaklijn) = PC + booglengte — en het herinnert u eraan dat het PT wordt bereikt langs de boog, niet door de raaklijn opnieuw toe te voegen. Het minimale-straal-eindpunt geeft de minimale straal voor een ontwerpsnelheid (AASHTO) R = V² ÷ (15·(e + f)), waarbij e de verkanting is en f de wrijvingsfactor, de banking-plus-grip die een voertuig in de bocht houdt. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor snelweg- en spoorwegontwerptools, landmeetkundige en civieltechnische hulpprogramma's, en CAD/GIS-wegenlay-out. Zuivere lokale berekening — geen key, geen externe service, onmiddellijk. Amerikaanse eenheden (ft, mph). 3 compute-eindpunten. Gebruik voor helling en gradiënt een helling-API; voor open-kanaalafwatering een Manning-API.
api.oanor.com/horizontalcurve-api
UTM Coördinaten API
UTM ↔ geografische coördinaatconversie als een API, lokaal en deterministisch berekend op de WGS84-ellipsoïde. Het from-latlon-eindpunt projecteert een breedtegraad en lengtegraad in het Universele Transversale Mercator-raster — retourneert de zone (1–60), het halfrond, de breedtegraadbandletter en de easting en northing in meters — met behulp van de Snyder/USGS Transversale Mercator-serie, die tot op enkele millimeters nauwkeurig is binnen een zone; New York (40.7128, −74.0060) wordt toegewezen aan zone 18N op ongeveer 583960 E, 4507351 N, en de canonieke 45°N op een centrale meridiaan geeft een northing van exact 4982950,40 m. Het to-latlon-eindpunt keert dit om, waarbij de breedtegraad en lengtegraad worden teruggewonnen uit een zone, halfrond, easting en northing. Elke zone is 6° lengtegraad breed met een valse easting van 500000 m op de centrale meridiaan en een valse northing van 10000000 m op het zuidelijk halfrond. Breedtegraad is geldig van −80° tot 84°. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor GIS, landmeetkunde, cartografie, geospatiale, drone-kartering en locatie-app-ontwikkelaars, coördinaatconversie- en rasterverwijzingstools, en ruimtelijke software. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 2 eindpunten. Dit is UTM op WGS84; voor de poolgebieden gebruik UPS en voor een EPSG-code-opzoeking gebruik een EPSG API.
api.oanor.com/utm-api