Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(area): l'outil de calcul de surface calcule mal les polygones "papillions" #299

Open
elias75015 opened this issue Dec 13, 2024 · 5 comments

Comments

@elias75015
Copy link
Contributor

Issu de IGNF/cartes.gouv.fr-entree-carto#416

Image
Image

@azarz
Copy link
Member

azarz commented Dec 13, 2024

measure = Math.abs(olGetAreaSphere(new Polygon([coordinates])));

La méthode utilisée pour la surface est celle d'openLayers (https://openlayers.org/en/latest/apidoc/module-ol_sphere.html)

Utiliser la méthode de turfJS ? https://turfjs.org/docs/api/area

@azarz
Copy link
Member

azarz commented Dec 13, 2024

Le même comportement est présent sur Google Maps :
Image
Pas sûr que ce soit mathématiquement facile à corriger.

@elias75015
Copy link
Contributor Author

OK, merci pour le premier coup d'oeil. On garde dans le backlog mais on est pas sur une priorité très élevée.

@azarz
Copy link
Member

azarz commented Dec 13, 2024

@elias75015
Copy link
Contributor Author

Ce calcul "papillon" n'est pas possible actuellement. A priori on ne corrigera pas à moins qu'OpenLayers implémente quelque chose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants