# \#geometry

**URL:** https://discourse.julialang.org/tag/geometry/574.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [Using textures with Raycore.jl](https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404)

<div class="topic-metadata">

**Author:** [@xor0110](https://discourse.julialang.org/u/xor0110)\
**Replies:** 1\
**Last updated:** [June 2, 2026, 5:09pm UTC](https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404 "2026-06-02T17:09:24Z")

</div>

I want to render computer graphics images from triangular mesh models. I found that Raycore.jl does a great job of optimizing the model. The examples in the documentation focus on raytracing without textures, though. How…

---

## [\[ANN\] Meshes.jl - Computational Geometry in Julia](https://discourse.julialang.org/t/ann-meshes-jl-computational-geometry-in-julia/53973)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 58\
**Last updated:** [April 9, 2026, 2:30pm UTC](https://discourse.julialang.org/t/ann-meshes-jl-computational-geometry-in-julia/53973 "2026-04-09T14:30:46Z")

</div>

Meshes.jl provides efficient implementations of concepts from computational geometry and finite element analysis. It promotes rigorous mathematical definitions of spatial discretizations (a.k.a. meshes) that are adequ…

---

## [Point to line distance in GeometryBasics or another geometry package](https://discourse.julialang.org/t/point-to-line-distance-in-geometrybasics-or-another-geometry-package/42501)

<div class="topic-metadata">

**Author:** [@pauljurczak](https://discourse.julialang.org/u/pauljurczak)\
**Replies:** 23\
**Last updated:** [April 8, 2025, 6:36pm UTC](https://discourse.julialang.org/t/point-to-line-distance-in-geometrybasics-or-another-geometry-package/42501 "2025-04-08T18:36:45Z")

</div>

I’m looking for geometry package, which has Euclidean point to point and point to line distances in 3D implemented.

---

## [Retrieving CRS from vector and raster data](https://discourse.julialang.org/t/retrieving-crs-from-vector-and-raster-data/107903)

<div class="topic-metadata">

**Author:** [@Bojas](https://discourse.julialang.org/u/Bojas)\
**Replies:** 7\
**Last updated:** [April 1, 2025, 2:15pm UTC](https://discourse.julialang.org/t/retrieving-crs-from-vector-and-raster-data/107903 "2025-04-01T14:15:00Z")

</div>

Hello, I’m new to Julia, as for now I was using mainly Python. What I want to do is to crop part of raster based on polygon. Both polygon and raster are in different spatial references and I have to convert either one of…

---

## [\[ANN\] DeviceLayout.jl - CAD for quantum integrated circuits (and more?)](https://discourse.julialang.org/t/ann-devicelayout-jl-cad-for-quantum-integrated-circuits-and-more/126502)

<div class="topic-metadata">

**Author:** [@gpeairs](https://discourse.julialang.org/u/gpeairs)\
**Replies:** 3\
**Last updated:** [March 4, 2025, 7:59pm UTC](https://discourse.julialang.org/t/ann-devicelayout-jl-cad-for-quantum-integrated-circuits-and-more/126502 "2025-03-04T19:59:54Z")

</div>

Hello! DeviceLayout.jl is a new package for computer-aided design of superconducting quantum integrated circuits, developed at the AWS Center for Quantum Computing. The package supports the generation of 2D layouts and 3…

---

## [Practical Grassmann.jl examples?](https://discourse.julialang.org/t/practical-grassmann-jl-examples/126439)

<div class="topic-metadata">

**Author:** [@jada](https://discourse.julialang.org/u/jada)\
**Replies:** 1\
**Last updated:** [March 1, 2025, 12:54am UTC](https://discourse.julialang.org/t/practical-grassmann-jl-examples/126439 "2025-03-01T00:54:33Z")

</div>

I am looking for examples how to work with forms, e.g. how to evaluate a form on a vector field, pull back a form, do external derivatives and so on. I already failed at replicating the tutorial linked below, which give…

---

## [\[pre-ANN\] SplineGrids.jl - Efficient evaluation of spline/NURBS geometries of any dimensionality](https://discourse.julialang.org/t/pre-ann-splinegrids-jl-efficient-evaluation-of-spline-nurbs-geometries-of-any-dimensionality/124459)

<div class="topic-metadata">

**Author:** [@BdeKoning](https://discourse.julialang.org/u/BdeKoning)\
**Replies:** 3\
**Last updated:** [January 15, 2025, 5:41am UTC](https://discourse.julialang.org/t/pre-ann-splinegrids-jl-efficient-evaluation-of-spline-nurbs-geometries-of-any-dimensionality/124459 "2025-01-15T05:41:13Z")

</div>

Hello everyone, I’d like to announce a package I’ve been working on as a passion project for the past few weeks: SplineGrids.jl: Repo: SouthEndMusic/SplineGrids.jl: Evaluating splines of arbitrary dimensionality on a …

---

## [Intersection of Ball and GeometrySet in LatLon crs](https://discourse.julialang.org/t/intersection-of-ball-and-geometryset-in-latlon-crs/123992)

<div class="topic-metadata">

**Author:** [@stepanoslejsek](https://discourse.julialang.org/u/stepanoslejsek)\
**Replies:** 6\
**Last updated:** [December 20, 2024, 8:37am UTC](https://discourse.julialang.org/t/intersection-of-ball-and-geometryset-in-latlon-crs/123992 "2024-12-20T08:37:26Z")

</div>

Hi, I’d like to find an intersection of a Ball with GeometrySet in LatLon coordinate reference system. However, when I construct my Ball b like b = GeoStats.Ball(GeoStats.Point(LatLon(48.34, 18.45)), 10) and ropes r a…

---

## [Balanced clustering or assignment of 3D points in space](https://discourse.julialang.org/t/balanced-clustering-or-assignment-of-3d-points-in-space/121192)

<div class="topic-metadata">

**Author:** [@BambOoxX](https://discourse.julialang.org/u/BambOoxX)\
**Replies:** 15\
**Last updated:** [October 27, 2024, 10:08am UTC](https://discourse.julialang.org/t/balanced-clustering-or-assignment-of-3d-points-in-space/121192 "2024-10-27T10:08:37Z")

</div>

I’m currently trying to solve the following problem Let P be a set of points in 3D space Split P into smaller sets of approximately equal size, the maximum size being a hard constraint Some properties about P P is g…

---

## [Easy drawing of basic geometric objects: SimpleDrawingObjects](https://discourse.julialang.org/t/easy-drawing-of-basic-geometric-objects-simpledrawingobjects/120741)

<div class="topic-metadata">

**Author:** [@scheinerman](https://discourse.julialang.org/u/scheinerman)\
**Replies:** 0\
**Last updated:** [September 30, 2024, 9:14pm UTC](https://discourse.julialang.org/t/easy-drawing-of-basic-geometric-objects-simpledrawingobjects/120741 "2024-09-30T21:14:35Z")

</div>

There are full-featured, sophisticated Julia packages for plotting and visualization. Personally, I have found them to be so rich that they are difficult to learn and use (for me). To make drawing easier, I wrote SimpleD…

---

## [Geospatial Software Development at Arpeggeo®](https://discourse.julialang.org/t/geospatial-software-development-at-arpeggeo/119215)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 0\
**Last updated:** [September 9, 2024, 11:21am UTC](https://discourse.julialang.org/t/geospatial-software-development-at-arpeggeo/119215 "2024-09-09T11:21:11Z")

</div>

Description We are seeking a highly skilled and motivated Software Engineer to join our team, focusing on the development of cutting-edge geospatial software solutions. The ideal candidate will have strong expertise in G…

---

## [Minicourse: Topological Data Analysis with Julia](https://discourse.julialang.org/t/minicourse-topological-data-analysis-with-julia/118072)

<div class="topic-metadata">

**Author:** [@vituri](https://discourse.julialang.org/u/vituri)\
**Replies:** 0\
**Last updated:** [August 12, 2024, 1:57am UTC](https://discourse.julialang.org/t/minicourse-topological-data-analysis-with-julia/118072 "2024-08-12T01:57:52Z")

</div>

Last week I gave a minicourse using Julia at the Brazilian Topology Meeting. I used Quarto to generate the online book and Julia to do the code and analysis. I had 4 lectures, so I tried to apply tools from topological …

---

## [\[ANN\] ParametricBodies.jl](https://discourse.julialang.org/t/ann-parametricbodies-jl/117791)

<div class="topic-metadata">

**Author:** [@weymouth](https://discourse.julialang.org/u/weymouth)\
**Replies:** 0\
**Last updated:** [August 3, 2024, 8:26pm UTC](https://discourse.julialang.org/t/ann-parametricbodies-jl/117791 "2024-08-03T20:26:33Z")

</div>

Happy to announce that we’ve updated and registered ParametricBodies.jl which lets you quickly define 2D and 3D bodies based on any parametrically defined curve. We designed these for use in WaterLily simulations, but th…

---

## [PyVista functionalities analogue package in Julia](https://discourse.julialang.org/t/pyvista-functionalities-analogue-package-in-julia/117734)

<div class="topic-metadata">

**Author:** [@sabbraxcaddabra](https://discourse.julialang.org/u/sabbraxcaddabra)\
**Replies:** 1\
**Last updated:** [August 1, 2024, 5:35pm UTC](https://discourse.julialang.org/t/pyvista-functionalities-analogue-package-in-julia/117734 "2024-08-01T17:35:01Z")

</div>

Hello everyone! I have a big python project that based on PyVista library features: reading stl geometry, finding normals for each cell, finding intersection between polydata object and line Can anybody help me find Ju…

---

## [How to find a snapped point to a line string from a given point?](https://discourse.julialang.org/t/how-to-find-a-snapped-point-to-a-line-string-from-a-given-point/111169)

<div class="topic-metadata">

**Author:** [@Chamika\_Kasun](https://discourse.julialang.org/u/Chamika_Kasun)\
**Replies:** 1\
**Last updated:** [March 5, 2024, 12:51am UTC](https://discourse.julialang.org/t/how-to-find-a-snapped-point-to-a-line-string-from-a-given-point/111169 "2024-03-05T00:51:29Z")

</div>

I have a line string as follows, consisting of a few points (longitude/latitude) coordinates in Paris. The task is to find the snapped point to the given line and a point line\_string = \[ \[ 145.0296835, -37.80…

---

## [Cast Polygon to Multipolygon with ArchGDAL.jl](https://discourse.julialang.org/t/cast-polygon-to-multipolygon-with-archgdal-jl/110592)

<div class="topic-metadata">

**Author:** [@Jakob](https://discourse.julialang.org/u/Jakob)\
**Replies:** 2\
**Last updated:** [February 23, 2024, 8:32am UTC](https://discourse.julialang.org/t/cast-polygon-to-multipolygon-with-archgdal-jl/110592 "2024-02-23T08:32:31Z")

</div>

I have a Vector{IGeometry{wkbMultiPolygon}} which I need to simplify for plotting. However, doing ArchGDAL.simplify.(geoms, 0.001) results in some wkbMultiPolygons becoming wkbPolygons and Makie is not happy about the h…

---

## [How to calculate distance between two points along the LineString provided](https://discourse.julialang.org/t/how-to-calculate-distance-between-two-points-along-the-linestring-provided/106023)

<div class="topic-metadata">

**Author:** [@Chamika\_Kasun](https://discourse.julialang.org/u/Chamika_Kasun)\
**Replies:** 4\
**Last updated:** [November 12, 2023, 11:11pm UTC](https://discourse.julialang.org/t/how-to-calculate-distance-between-two-points-along-the-linestring-provided/106023 "2023-11-12T23:11:11Z")

</div>

I have a line string and two points with me. I need to understand how to calculate the distance between two points along the provided line string. Also, note that in some cases, the provided points can be the same as the…

---

## [How to determine if a point given is within a line (two points)](https://discourse.julialang.org/t/how-to-determine-if-a-point-given-is-within-a-line-two-points/105896)

<div class="topic-metadata">

**Author:** [@Chamika\_Kasun](https://discourse.julialang.org/u/Chamika_Kasun)\
**Replies:** 12\
**Last updated:** [November 8, 2023, 5:41pm UTC](https://discourse.julialang.org/t/how-to-determine-if-a-point-given-is-within-a-line-two-points/105896 "2023-11-08T17:41:27Z")

</div>

I have got a line with two points and a single point. I need to check whether the single point is between the line (i.e. between the two points) given, including the two points given. How do I do that using Julia. …

---

## [Finding the nearest way (line string) to a given point](https://discourse.julialang.org/t/finding-the-nearest-way-line-string-to-a-given-point/105882)

<div class="topic-metadata">

**Author:** [@Chamika\_Kasun](https://discourse.julialang.org/u/Chamika_Kasun)\
**Replies:** 6\
**Last updated:** [November 7, 2023, 12:57pm UTC](https://discourse.julialang.org/t/finding-the-nearest-way-line-string-to-a-given-point/105882 "2023-11-07T12:57:51Z")

</div>

I have got a few ways (i.e line strings) and a point, using the point, I need to find the closest way to a given point. How do I do that. Ignore the grey box and the small red circle in the image. ways\_map = Dict( "…

---

## [How to calculate the nearest point on a line to a given point](https://discourse.julialang.org/t/how-to-calculate-the-nearest-point-on-a-line-to-a-given-point/105743)

<div class="topic-metadata">

**Author:** [@Chamika\_Kasun](https://discourse.julialang.org/u/Chamika_Kasun)\
**Replies:** 16\
**Last updated:** [November 7, 2023, 11:45am UTC](https://discourse.julialang.org/t/how-to-calculate-the-nearest-point-on-a-line-to-a-given-point/105743 "2023-11-07T11:45:59Z")

</div>

I’ve a line string that has long/lat coordinates as follows: \[ \[ 146.54294815408372, -36.04985956921628 \], \[ 146.5457684472937, -36.049249881…

---

## [Differentiable image values of a triangle](https://discourse.julialang.org/t/differentiable-image-values-of-a-triangle/105821)

<div class="topic-metadata">

**Author:** [@Jakub\_Mitura](https://discourse.julialang.org/u/Jakub_Mitura)\
**Replies:** 3\
**Last updated:** [November 5, 2023, 8:43pm UTC](https://discourse.julialang.org/t/differentiable-image-values-of-a-triangle/105821 "2023-11-05T20:43:37Z")

</div>

I have a 2D gray and white image and set of coordinates of triangles (generally all of the image is triangluted) is there a differentiable stable way to get mean and variance of the part of the image enclosed by each tr…

---

## [Intersection and area of non-convex polygons](https://discourse.julialang.org/t/intersection-and-area-of-non-convex-polygons/101856)

<div class="topic-metadata">

**Author:** [@ferrolho](https://discourse.julialang.org/u/ferrolho)\
**Replies:** 1\
**Last updated:** [July 21, 2023, 6:25am UTC](https://discourse.julialang.org/t/intersection-and-area-of-non-convex-polygons/101856 "2023-07-21T06:25:26Z")

</div>

I am trying to use Julia for visualising instances of the moving sofa problem. I would like to be able to calculate the intersection between non-convex shapes and to also calculate the area of the resulting shapes. Howev…

---

## [Calculating the 3d volume between arbitrary planes](https://discourse.julialang.org/t/calculating-the-3d-volume-between-arbitrary-planes/101793)

<div class="topic-metadata">

**Author:** [@Gavin\_Held](https://discourse.julialang.org/u/Gavin_Held)\
**Replies:** 8\
**Last updated:** [July 19, 2023, 8:39pm UTC](https://discourse.julialang.org/t/calculating-the-3d-volume-between-arbitrary-planes/101793 "2023-07-19T20:39:10Z")

</div>

Hello, So I am trying to find an efficient way to calculate the volume between planes (e.g. the ones in the image). The planes are not parallel with one another, and I have not found any resources online that have be…

---

## [\[ANN\] NaturalNeighbours.jl: Natural neighbour interpolation and derivative generation](https://discourse.julialang.org/t/ann-naturalneighbours-jl-natural-neighbour-interpolation-and-derivative-generation/99164)

<div class="topic-metadata">

**Author:** [@DanielVandH](https://discourse.julialang.org/u/DanielVandH)\
**Replies:** 10\
**Last updated:** [May 31, 2023, 2:00pm UTC](https://discourse.julialang.org/t/ann-naturalneighbours-jl-natural-neighbour-interpolation-and-derivative-generation/99164 "2023-05-31T14:00:54Z")

</div>

Hi all, I’ve just submitted my package NaturalNeighbours.jl for registration. This package is useful for performing natural neighbour interpolation over (scattered) planar data sets, as well as for derivative generation…

---

## [How to visualize a 3D slice of a higher-dimensional space](https://discourse.julialang.org/t/how-to-visualize-a-3d-slice-of-a-higher-dimensional-space/99610)

<div class="topic-metadata">

**Author:** [@mthelm85](https://discourse.julialang.org/u/mthelm85)\
**Replies:** 1\
**Last updated:** [May 30, 2023, 6:26pm UTC](https://discourse.julialang.org/t/how-to-visualize-a-3d-slice-of-a-higher-dimensional-space/99610 "2023-05-30T18:26:27Z")

</div>

A few months ago, I read a book called The Elegant Universe and in it the author discusses Calabi-Yau manifolds and includes a plot that is a 2D slice of a Calabi-Yau manifold. Does anyone know how to go about taking a 2…

---

## [Symbolic differential geometry on Julia](https://discourse.julialang.org/t/symbolic-differential-geometry-on-julia/56273)

<div class="topic-metadata">

**Author:** [@mlainz](https://discourse.julialang.org/u/mlainz)\
**Replies:** 5\
**Last updated:** [May 23, 2023, 8:43am UTC](https://discourse.julialang.org/t/symbolic-differential-geometry-on-julia/56273 "2023-05-23T08:43:04Z")

</div>

I like Pluto.jl reactive notebook paradigm and I miss it when I use Python for symbolic work on differential geometry. More precisely, I use the SageManifolds package. I am looking for an alternative workflow on Julia. I…

---

## [Plotting Polygons in geomakie](https://discourse.julialang.org/t/plotting-polygons-in-geomakie/97948)

<div class="topic-metadata">

**Author:** [@HenriDeh](https://discourse.julialang.org/u/HenriDeh)\
**Replies:** 2\
**Last updated:** [April 27, 2023, 7:33am UTC](https://discourse.julialang.org/t/plotting-polygons-in-geomakie/97948 "2023-04-27T07:33:46Z")

</div>

Hello, I’m trying to make map of administrative regions in GeoMakie but the poly! function does not work with Polygons, unlike specified in the documentation (poly · Makie). Here’s a MWE: GeoJSON.write("data/DE\_regions.…

---

## [QHull and Polyhedra give different volume estimates](https://discourse.julialang.org/t/qhull-and-polyhedra-give-different-volume-estimates/74487)

<div class="topic-metadata">

**Author:** [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Replies:** 0\
**Last updated:** [January 12, 2022, 1:33pm UTC](https://discourse.julialang.org/t/qhull-and-polyhedra-give-different-volume-estimates/74487 "2022-01-12T13:33:45Z")

</div>

I am trying to figure out why QHull and Polyhedra give different volume estimates for the same inputs. They agree in the 2D case, but diverge in the 3D case. Results 2D Polyhedra.jl: 0.982 QHull.jl: 0.982 3D Polyhedra.…

---

## [Qhull.jl personalisation](https://discourse.julialang.org/t/qhull-jl-personalisation/92805)

<div class="topic-metadata">

**Author:** [@jeffzwe](https://discourse.julialang.org/u/jeffzwe)\
**Replies:** 0\
**Last updated:** [January 11, 2023, 12:40pm UTC](https://discourse.julialang.org/t/qhull-jl-personalisation/92805 "2023-01-11T12:40:49Z")

</div>

Hi there! I’m using QHull.jl for a project where I need to calculate the volume of convex hulls in 8-d. I’m starting out with about 10 points and then iteratively adding more and more points to be included in the convex…

---

## [\[ANN\] Quaternions.jl v0.7.0](https://discourse.julialang.org/t/ann-quaternions-jl-v0-7-0/91368)

<div class="topic-metadata">

**Author:** [@hyrodium](https://discourse.julialang.org/u/hyrodium)\
**Replies:** 4\
**Last updated:** [December 15, 2022, 1:51pm UTC](https://discourse.julialang.org/t/ann-quaternions-jl-v0-7-0/91368 "2022-12-15T13:51:08Z")

</div>

@sethaxen and I have been working on maintaining the Quaternion.jl this year. Today, version v0.7.0 has been released with some breaking changes, and this will likely be the last release before v1.0.0. The changes we w…

[Next page](https://discourse.julialang.org/tag/geometry/574.md?match_all_tags=true&page=1&tags%5B%5D=geometry)
