Polygon area, centroid & properties
API · /polygon-api
API de géométrie polygonale
Géométrie computationnelle pour polygones arbitraires et ensembles de points — sur un plan, sans besoin de carte ou de modèles de formes. Le point d'accès area prend un polygone sous forme de liste de sommets [x,y] et retourne sa surface (par la formule du lacet), son périmètre, son centroïde, l'orientation de l'enroulement (horaire ou antihoraire), s'il est convexe, et sa boîte englobante. Le point d'accès contains teste si un point est à l'intérieur d'un polygone, à l'extérieur ou exactement sur sa frontière, en utilisant un lancer de rayons robuste qui gère correctement les formes concaves. Le point d'accès convex-hull calcule l'enveloppe convexe d'un ensemble de points par la chaîne monotone d'Andrew, ainsi que sa surface et son périmètre. Cela fonctionne pour tout polygone simple, convexe ou concave. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour le développement graphique et de jeux, les SIG et la cartographie, la CAO et la détection de collisions, la géométrie computationnelle et la visualisation de données. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points d'accès. Il s'agit de géométrie polygonale plane ; pour la surface de formes nommées (cercle, triangle, …) utilisez une API de géométrie et pour la surface géographique GeoJSON sur la terre utilisez une API GeoJSON.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 75 ms
- Sondes serveur · 24h
- Abonnées
- 3,594
- active
- Total des appels
- 80
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 8,135 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 8 135 appels/mois
- 2 req/sec
- Zone + contient + enveloppe convexe
- Pas de carte de crédit
Starter
€9.65 /mois
- 17,650 appels / mois
- 8 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 17,65k appels/mois
- 8 req/s
- Shoelace + ray casting + hull
- Support par e-mail
Pro
€29.55 /mois
- 227,500 appels / mois
- 20 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 227,5k appels/mois
- 20 req/sec
- Pipelines graphiques / SIG / CAO
- Support prioritaire
Mega
€67.55 /mois
- 1,180,000 appels / mois
- 50 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 1,18 million d'appels/mois
- 50 req/s
- Échelle de la plateforme
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API On-Chain Polygon (MATIC)
Données en direct de la blockchain Polygon PoS sous forme d'API, construite sur l'explorateur open source Blockscout. Polygon (chain id 137) est l'un des réseaux compatibles Ethereum les plus utilisés ; sa monnaie native est le POL (anciennement MATIC) et les frais sont minimes. Récupérez les statistiques du réseau (total des blocs et transactions, prix du POL, gas en direct), un oracle de gas avec des prix slow, average et fast en gwei, les blocs les plus récents et les détails complets d'un bloc par hauteur ou hash. Consultez n'importe quelle adresse pour son solde en POL et son statut de contrat, n'importe quelle transaction par hash pour sa valeur, ses frais, son statut, son expéditeur et son destinataire, et n'importe quel token ERC-20 par contrat pour son nom, son symbole, ses décimales, ses détenteurs et son taux en USD. Une recherche universelle résout les adresses, tokens, blocs et transactions en un seul appel. Données réelles on-chain, aucune clé nécessaire en amont. Idéal pour les portefeuilles Polygon, les explorateurs de blocs, les trackers de gas, les tableaux de bord DeFi et NFT et les analyses on-chain.
api.oanor.com/matic-api
API de géométrie d'arc
Géométrie d'arc de segment circulaire en tant qu'API, calculée localement et de manière déterministe — le rayon, la longueur d'arc et les nombres de tracé qu'un maçon, menuisier, tailleur de pierre ou utilisateur de CAO utilise pour tracer un arc segmentaire. Un arc segmentaire est un arc de cercle passant par les deux naissances et la clé : le point de terminaison from-span-rise prend la portée et la flèche (la hauteur de la clé au-dessus de la ligne des naissances) et retourne le rayon = (portée²/4 + flèche²) ÷ (2·flèche), l'angle au centre qu'il sous-tend, la longueur de l'arc le long de la courbe, et l'aire du segment du vide en dessous — les arcs plus plats avec une petite flèche ont des rayons étonnamment grands. Le point de terminaison from-radius-angle l'inverse, retournant la corde (portée), la flèche (sagitta), la longueur de l'arc et l'aire à partir d'un rayon et d'un angle au centre connus, comme on décrit une courbe tracée avec un compas à verge ou une défonceuse sur un pivot. Le point de terminaison setout-ordinates donne les nombres pratiques pour marquer un gabarit : la flèche de l'arc au-dessus d'une ligne de base droite à des stations également espacées sur la portée (y = √(R² − x²) − (R − flèche)), afin que vous puissiez tracer les hauteurs, les relier et découper un gabarit en contreplaqué ou plier une latte sans un compas géant — les extrémités donnent zéro aux naissances et le milieu égale la flèche à la clé. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les outils de tracé de maçonnerie et de menuiserie, la conception d'escaliers et de têtes de fenêtres, et les calculateurs de CAO et de travail du bois. Calcul local pur — pas de clé, pas de service tiers, instantané. Arcs segmentaires (jusqu'à un demi-cercle). 3 points de terminaison de calcul. Pour les courbes de route, utilisez une API de courbe horizontale ou verticale ; pour les aires de formes simples, une API de géométrie.
api.oanor.com/arch-api
API de solides géométriques
Géométrie avancée des solides 3D sous forme d'API, calculée localement et de manière déterministe — les formes qu'un calculateur de géométrie de base omet. Le point d'accès du tronc de cône donne le volume V = (π·h/3)·(R² + R·r + r²), la hauteur oblique √(h² + (R−r)²) et la surface latérale et totale d'un cône tronqué, la forme des seaux, abat-jour et trémies. Le point d'accès du tore donne le volume d'un donut 2π²·R·r² et la surface 4π²·R·r à partir de ses rayons centre-tube et tube. Le point d'accès de l'ellipsoïde donne le volume exact (4/3)π·a·b·c et une approximation de la surface de Knud-Thomsen précise à mieux de 1,1 %. Le point d'accès des solides platoniciens renvoie le volume et la surface de l'un des cinq solides platoniciens — tétraèdre, cube, octaèdre, dodécaèdre et icosaèdre — à partir de la longueur d'arête, en utilisant les coefficients exacts du nombre d'or (un icosaèdre unitaire a un volume de 2,1817 et une surface de 8,6603). Utilisez une unité de longueur cohérente et obtenez la surface et le volume. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications d'ingénierie, CAO, modélisation 3D, architecture, fabrication et éducation mathématique, les outils de volume et surface et d'emballage, et les logiciels de simulation. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points d'accès. Ce sont les solides avancés ; pour la sphère, le cube, le cylindre, le cône et les formes 2D, utilisez une API de géométrie générale.
api.oanor.com/solids-api
API de courbe de Bézier
Mathématiques de géométrie de courbe de Bézier sous forme d'API, calculées localement et de manière déterministe. Le point final évalue une courbe de Bézier quadratique (trois points de contrôle) ou cubique (quatre) à un paramètre t entre 0 et 1 en utilisant l'algorithme de de Casteljau, renvoyant le point sur la courbe et la tangente en ce point — son vecteur direction, son angle et sa vitesse (la dérivée B'(t)). Le point final de longueur calcule la longueur d'arc de la courbe par échantillonnage fin de polyligne, ainsi que la longueur de corde en ligne droite et la boîte englobante alignée sur les axes (min et max x et y, largeur et hauteur). Le point final de division divise la courbe à un paramètre en deux sous-courbes et renvoie les points de contrôle de chacune — la subdivision standard de de Casteljau utilisée pour le rognage et le rendu adaptatif. Les points de contrôle sont passés sous forme de coordonnées x/y simples. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications graphiques, CAO, polices, animations, moteurs de jeu et de conception vectorielle, les outils de chemins et de courbes, et l'enseignement de la géométrie computationnelle. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points finaux. Ceci est la géométrie de courbe de Bézier ; pour les fonctions d'assouplissement et de synchronisation d'animation, utilisez une API d'assouplissement.
api.oanor.com/bezier-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API de géométrie polygonale ?
Quelle est la limite de débit de API de géométrie polygonale ?
Combien coûte API de géométrie polygonale ?
Puis-je résilier mon abonnement à tout moment ?
API de géométrie polygonale est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/polygon-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/polygon-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/polygon-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/polygon-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.