Rug

#gis

9 APIs met deze tag

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

Geodesy API

Geavanceerde geodesie voorbij de eenvoudige grootcirkel. Het vincenty-eindpunt berekent de afstand tussen twee breedte-/lengtegraadpunten op de WGS84-ellipsoïde met behulp van de inverse formule van Vincenty — nauwkeurig tot op een millimeter, veel beter dan de bolvormige benadering — plus de begin- en eindpeiling, in meters, kilometers, mijlen en zeemijlen. Het rhumb-eindpunt berekent de loxodroomafstand en de enkelvoudige constante kompasrichting die deze volgt — het pad dat u stuurt door een koers aan te houden, zoals gebruikt in zee- en luchtvaartnavigatie. Het cross-track-eindpunt vindt hoe ver een punt links of rechts van een grootcirkelpad tussen twee punten ligt (de cross-track-afstand) en hoe ver langs dat pad het is (de along-track-afstand). Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor zee- en luchtvaartnavigatie, landmeetkunde en GIS, routeanalyse en nauwkeurige kartering. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 4 eindpunten. Dit is geavanceerde geodesie; voor eenvoudige grootcirkelafstand, peiling, middelpunt en bestemming gebruikt u een geo-afstand-API en voor coördinaatformaatconversie een geo-convert-API.

api.oanor.com/geodesy-api

WKT API

Converteer geometrie tussen WKT (Well-Known Text) en GeoJSON, in beide richtingen. WKT is het tekstuele geometrieformaat dat wordt gebruikt door PostGIS, Spatialite, GEOS, JTS, Shapely en de OGC Simple Features-standaard (POINT (30 10), LINESTRING (...), POLYGON ((...))); GeoJSON is wat webkaarten en JavaScript verwachten. Het to-geojson-eindpunt zet een WKT-string om in een GeoJSON-geometrie, en to-wkt doet het omgekeerde vanuit een GeoJSON-geometrie of Feature. Ondersteunt Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon en GeometryCollection. Perfect voor het overbruggen van een ruimtelijke database en een front-end kaart, het importeren en exporteren van geometrie, en datamigratiescripts. Pure lokale berekening — geen sleutel, geen externe dienst, direct; stuur grote geometrieën via POST. Live, niets opgeslagen. 3 eindpunten. Te onderscheiden van coördinaatformaatconversie, EPSG/CRS-opzoekingen, slippy-kaarttegels en GeoJSON-geospatiale metrieken.

api.oanor.com/wkt-api

GeoJSON API

Meet GeoJSON-geometrie op het aardoppervlak. Bereken de werkelijke oppervlakte van een Polygon of MultiPolygon (in vierkante meters, vierkante kilometers, hectaren, acres en vierkante mijlen), vind het zwaartepunt van elke GeoJSON, verkrijg de begrenzingsbox (west/zuid/oost/noord) en het middelpunt ervan, meet de lengte van een LineString of MultiLineString (in kilometers, meters, mijlen en zeemijlen), en test of een breedtegraad/lengtegraadpunt binnen een polygoon valt. Accepteert geometrieën, Features en FeatureCollections; coördinaten volgen de GeoJSON [lengtegraad, breedtegraad] volgorde. Perfect voor kaartapps, geofencing, gebieds- en stroomgebiedanalyse, routeafstanden en ruimtelijke dashboards. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 6 endpoints. Anders dan abstracte vormgeometrie, coördinaatformaatconversie, slippy map tiles en administratieve grenzengegevens.

api.oanor.com/geojson-api

Map Tile API

De wiskunde achter elke webkaart. Converteer tussen breedtegraad/lengtegraad, slippy-map XYZ-tegelcoördinaten (het z/x/y-schema gebruikt door OpenStreetMap, Google Maps, Mapbox en Leaflet) en Bing/Azure-quadkeys, en verkrijg de exacte Web Mercator (EPSG:3857) begrenzingskader en het middelpunt van elke tegel. Vind welke tegel een punt bevat op een gegeven zoomniveau, breid een tegel uit naar zijn geografische grenzen, vertaal een quadkey naar z/x/y en terug, en vermeld de acht buren van een tegel (met correcte antimeridiaan wrap-around en poolklemming). Perfect voor tegelservers en caches, het vooraf ophalen van kaarttegels, het tekenen van tegelrasters en het debuggen van kaartlagen. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. 5 endpoints. Verschillend van coördinaatformaatconversie (Plus Code/MGRS/UTM), geohash en de encoded-polyline-codec.

api.oanor.com/maptile-api

Coordinate Conversion API

Converteer geografische coördinaten tussen alle gangbare formaten. Zet een breedtegraad/lengtegraad-paar om in een Plus Code (Open Location Code, zoals gebruikt door Google Maps), een MGRS-referentie (Military Grid Reference System), een UTM-coördinaat (zone, halfrond, easting, northing) of een DMS-string (graden-minuten-seconden) — en converteer elk van deze terug naar breedtegraad/lengtegraad. Het /v1/all-eindpunt retourneert alle formaten tegelijk. Elke conversie wordt volledig lokaal uitgevoerd (geen externe dienst), dus reacties zijn onmiddellijk en altijd beschikbaar. Live, geen cache. 6 eindpunten. Gebouwd voor GIS, kartering, landmeetkunde, logistiek, luchtvaart, hulpdiensten en elke app die coördinaten uitwisselt tussen systemen. Vult geohash en CRS-opzoekingen aan zonder overlap. Geen upstream-sleutel.

api.oanor.com/geoconvert-api

API voor Coördinatensystemen

Kaartprojecties en coördinatenreferentiesystemen als een API — de EPSG-dataset doorzoekbaar gemaakt. Elk CRS, van geografische systemen zoals WGS 84 (de GPS-standaard, EPSG 4326) tot geprojecteerde zoals Web Mercator (3857), de UTM-zones en nationale grids, heeft een EPSG-code. Doorzoek de dataset op naam om de code te vinden die je nodig hebt, los vervolgens elke code op naar de volledige definitie: naam, type (geografisch, geprojecteerd, …), gebruiksgebied, scope en — het meest nuttig — de direct te plakken PROJ.4-string en WKT-definitie die GIS-bibliotheken (GDAL, PROJ, PostGIS, Leaflet, OpenLayers, QGIS, GeoPandas) direct consumeren. Zoeken komt van de officiële EPSG Registry onderhouden door IOGP; de PROJ.4/WKT-export komt van epsg.io. Een geodesie / coördinatenreferentiesysteem-bron — te onderscheiden van geocoding (adressen naar coördinaten), geohashing en administratieve-grens-API's. Ideaal voor GIS, kartering, landmeetkunde, remote-sensing en ruimtelijke-data-toepassingen.

api.oanor.com/epsg-api

geoBoundaries API

Open administratieve grenzen als een API, aangedreven door geoBoundaries — de open database van politiek-administratieve grenzen gebouwd door het William & Mary geoLab. Voor meer dan 200 landen en elk administratief niveau — ADM0 (nationaal), ADM1 (staten, provincies of regio's), ADM2 (counties of districten) en tot ADM4/ADM5 lokale eenheden — verkrijg de metadata van de grens (officiële naam, de broninstantie die het heeft geproduceerd, de datalicentie, het weergegeven jaar, het aantal administratieve eenheden en het gemiddelde aantal vertices) samen met directe downloadlinks naar de geometrie in full-resolution GeoJSON, een vereenvoudigde GeoJSON, TopoJSON en een ZIP-bundel; vermeld elk beschikbaar administratief niveau voor een land met het aantal eenheden en de downloadlink; en blader door de volledige catalogus van landen die grenzen hebben. De geometrie zelf wordt geleverd als standaard GeoJSON/TopoJSON-bestanden op de geretourneerde URL's, klaar om te gebruiken in Leaflet, Mapbox, QGIS, deck.gl of elke GIS-pijplijn. Ideaal voor kaarten en visualisatie, choropleten, ruimtelijke joins, geofencing, verkiezings- en censuscartografie en locatieanalyse. ISO-codes zijn 3-letterig (DEU, USA, BRA); administratieve niveaus zijn ADM0 tot ADM5. Gegevens van het geoBoundaries-project (CC-BY 4.0).

api.oanor.com/geoboundaries-api

Climate API

Classificeer het klimaat van elke locatie met het Köppen-Geiger-systeem — de standaard die wordt gebruikt in geografie, ecologie, landbouw en architectuur. Geef de twaalf maandelijkse gemiddelde temperaturen en neerslagtotalen van een locatie en ontvang de klimaatcode (bijvoorbeeld Cfb of BWh), de klimaatgroep en volledige naam, een beschrijving en een blok met afgeleide statistieken (jaarlijkse gemiddelde temperatuur, jaarlijkse neerslag, warmste en koudste maand, droogste maand, maanden boven 10 °C, zomerneerslagaandeel en de droogte-drempel). Het halfrond wordt automatisch gedetecteerd uit de temperatuurcurve, of u kunt het expliciet instellen. Een referentie-eindpunt retourneert alle dertig Köppen-Geiger-codes met namen, groepen, beschrijvingen en voorbeeldsteden. Elk eindpunt accepteert invoer via de queryreeks of het verzoeklichaam en retourneert slanke JSON. Pure server-side berekening (geen externe partijen), dus reacties zijn onmiddellijk en altijd beschikbaar. Ideaal voor EdTech en geografietools, AgTech en gewasgeschiktheidsapps, architectuur en GIS-pijplijnen.

api.oanor.com/climate-api