Aller au contenu principal
Accès ouvert déclaré 2026 software

JuliaGeo/GeometryOps.jl: v0.1.43

0Citations signalées, ce qui n’est pas une note de qualité
11Institutions déclarées
9Pays d’affiliation déclarés

Rattachement africain : us, in, gb, hr, fr, nl, ca, dk, de. Niveau de preuve : code pays fourni par la source.

Le résumé fourni par la source

GeometryOps v0.1.43 Diff since v0.1.42 Experimental These changes are experimental, the features they represent may undergo breaking changes at any time. Added experimental planar and spherical OverlayNG. result = GO.intersection(GO.OverlayNG(), a, b) Added experimental RelateNG for boolean operations in the DE-9IM model (intersects, contains, touches, etc.) and prepared queries. hit = GO.intersects(GO.RelateNG(), a, b) Both the RelateNG and OverlayNG implementations work on Planar() and Spherical() models, e.g. OverlayNG(Spherical()). We recommend passing geometries made up of UnitSphericalPoints for spherical manifolds. Added CRS-aware area calculations by default (to disable this, call area(Planar(), ...) or area(Spherical(), ...) etc.) Added an antimeridian_split function built on top of the OverlayNG framework, which can handle e.g. rotated coordinate systems or multiple poles. We hope to expand this functionality in the future to cover more situations which regular lat-long antimeridian splitting cannot handle. Regular changes These changes won't be broken outside of a breaking release. Expanded packed N-dimensional R-trees with STR/Hilbert loading, spherical 3D extents, stored payloads, and reusable spatialtree. tree = GO.spatialtree(GO.Spherical(), geometries) Added better tree acceleration for the spatial joins from FlexiJoinsinnerjoin((left, right), GO.intersects) Merged pull requests: Spherical RelateNG kernel (#422) (@asinghvi17) Allow spherical caps to intersect 3D extents (#432) (@asinghvi17) Hoist loop-invariant node_extent calls in dual_depth_first_search (#435) (@asinghvi17) Add a fast WKB polygon codec to GeometryOpsTestHelpers (#445) (@asinghvi17) Implement spatial join shorthand (#451) (@evetion) Add spatialtree to get existing tree, or create one (#452) (@evetion) Port JTS RelateNG and OverlayNG, also for spherical (#454) (@asinghvi17) Use crstrait to correctly derive area. (#456) (@evetion) Mark OverlayNG and RelateNG APIs as experimental (#458) (@asinghvi17)

Ce résumé expose les affirmations des auteurs. BNTIC ne l’interprète pas comme une validation indépendante des résultats.

Le contrôle bibliographique ouvert

La source scientifique ouverte est momentanément indisponible.

Les institutions déclarées

Une affiliation ne permet pas de déduire la nationalité d’un auteur.

BNTIC News n’est pas le producteur de ces données. Les publications sont interrogées à la demande dans Crossref, OpenAIRE, DOAJ, Europe PMC, HAL, DataCite, AfricArXiv, ROR et la Banque mondiale, sans clé d’accès. OpenAlex reste optionnel. Aucun service payant n’est nécessaire et aucune donnée externe n’est enregistrée en base. Consulter les sources et leurs limites.