# \#geodesy

**URL:** https://discourse.julialang.org/tag/geodesy/1528.md

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

---

## [\[ANN\] CoordRefSystems.jl](https://discourse.julialang.org/t/ann-coordrefsystems-jl/111950)

<div class="topic-metadata">

**Author:** [@juliohm](https://discourse.julialang.org/u/juliohm)\
**Replies:** 50\
**Last updated:** [August 27, 2026, 11:15am UTC](https://discourse.julialang.org/t/ann-coordrefsystems-jl/111950 "2026-08-27T11:15:57Z")

</div>

Coordinate Reference Systems (CRS) in native Julia @eliascarv and I are happy to share with the geospatial community. CoordRefSystems.jl provides conversions between Coordinate Reference Systems (CRS) in native Juli…

---

## [Status of geodesy packages in Julia (DGGS experiments)](https://discourse.julialang.org/t/status-of-geodesy-packages-in-julia-dggs-experiments/133379)

<div class="topic-metadata">

**Author:** [@allixender](https://discourse.julialang.org/u/allixender)\
**Replies:** 12\
**Last updated:** [October 25, 2025, 10:27am UTC](https://discourse.julialang.org/t/status-of-geodesy-packages-in-julia-dggs-experiments/133379 "2025-10-25T10:27:13Z")

</div>

Hi all, I would like to instigate a short review discussion on geodesy-related packages in Julia. My background is GIS, geospatial, and recently Discrete Global Grid Systems (DGGS) in particular. If you have heard of Ub…

---

## [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…

---

## [Simple use of Geodesy.jl to get euclidean distances?](https://discourse.julialang.org/t/simple-use-of-geodesy-jl-to-get-euclidean-distances/118680)

<div class="topic-metadata">

**Author:** [@dlakelan](https://discourse.julialang.org/u/dlakelan)\
**Replies:** 23\
**Last updated:** [August 29, 2024, 6:35pm UTC](https://discourse.julialang.org/t/simple-use-of-geodesy-jl-to-get-euclidean-distances/118680 "2024-08-29T18:35:22Z")

</div>

Hey Geo-computing experts. I’m working on a project involving migration of people between locations. We started with German data, where coordinates were already taken care of for me, and now I’ve got data from US Census …

---

## [How to transform CRS of entire shapefile (not a single point)?](https://discourse.julialang.org/t/how-to-transform-crs-of-entire-shapefile-not-a-single-point/84489)

<div class="topic-metadata">

**Author:** [@floswald](https://discourse.julialang.org/u/floswald)\
**Replies:** 6\
**Last updated:** [June 18, 2024, 6:45pm UTC](https://discourse.julialang.org/t/how-to-transform-crs-of-entire-shapefile-not-a-single-point/84489 "2024-06-18T18:45:04Z")

</div>

I could not find a way to transform an entire shapefile into another crs. There are too many options for a first time user. ArchGDAL.jl? Proj4? To me it seems reasonable that the Shapefile package should have a transform …

---

## [Animation from grid data/files:](https://discourse.julialang.org/t/animation-from-grid-data-files/114277)

<div class="topic-metadata">

**Author:** [@GeodeticR](https://discourse.julialang.org/u/GeodeticR)\
**Replies:** 12\
**Last updated:** [May 17, 2024, 3:53pm UTC](https://discourse.julialang.org/t/animation-from-grid-data-files/114277 "2024-05-17T15:53:52Z")

</div>

Making an animation with the GMT.jl package is not intuitive to me and I would love some guidance/direction on how to achieve my end goal. Luckily, though, using the GMT.jl package to plot a static grid is relatively st…

---

## [Seasonal plot is not smooth -- where am I going wrong?](https://discourse.julialang.org/t/seasonal-plot-is-not-smooth-where-am-i-going-wrong/111042)

<div class="topic-metadata">

**Author:** [@GeodeticR](https://discourse.julialang.org/u/GeodeticR)\
**Replies:** 0\
**Last updated:** [March 2, 2024, 6:09am UTC](https://discourse.julialang.org/t/seasonal-plot-is-not-smooth-where-am-i-going-wrong/111042 "2024-03-02T06:09:56Z")

</div>

Howdy friends, I am attempting to plot the seasonal variability within the GPS data so that, in the future, I am able to have a de-trended/residual plot of GPS positions. Shown here is only the vertical component of a …

---

## [Matching filtered Vector{String} to non-filtered Matrix{Any} - GPS station names](https://discourse.julialang.org/t/matching-filtered-vector-string-to-non-filtered-matrix-any-gps-station-names/110230)

<div class="topic-metadata">

**Author:** [@GeodeticR](https://discourse.julialang.org/u/GeodeticR)\
**Replies:** 9\
**Last updated:** [February 15, 2024, 7:44pm UTC](https://discourse.julialang.org/t/matching-filtered-vector-string-to-non-filtered-matrix-any-gps-station-names/110230 "2024-02-15T19:44:51Z")

</div>

Hello all, I’ve been attempting to match an array of GPS stations names that I’ve filtered such that I have a time frame I’m interested and that the percentage of collection in that time is \> 93%. The issue is, that I …

---

## [Converting UK National Grid to Lat Lon and vice versa](https://discourse.julialang.org/t/converting-uk-national-grid-to-lat-lon-and-vice-versa/109628)

<div class="topic-metadata">

**Author:** [@TimG](https://discourse.julialang.org/u/TimG)\
**Replies:** 17\
**Last updated:** [February 5, 2024, 9:59am UTC](https://discourse.julialang.org/t/converting-uk-national-grid-to-lat-lon-and-vice-versa/109628 "2024-02-05T09:59:43Z")

</div>

Just getting started on what I expect to be a long learning curve with maps (no prior experience). I have a UK postcode picked more or less at random: BT3 9DT. Google tells me this has the following properties: Latitu…

---

## [Solving the direct geodesic problem with Proj.jl](https://discourse.julialang.org/t/solving-the-direct-geodesic-problem-with-proj-jl/91409)

<div class="topic-metadata">

**Author:** [@tcarion](https://discourse.julialang.org/u/tcarion)\
**Replies:** 3\
**Last updated:** [December 9, 2022, 7:47am UTC](https://discourse.julialang.org/t/solving-the-direct-geodesic-problem-with-proj-jl/91409 "2022-12-09T07:47:30Z")

</div>

Hi! I want to calculate the end point after moving some distance in some direction on an ellipsoid. I used to use the Proj4.jl function geod\_direct. As this higher level function has disappeared in Proj.jl, I’m trying …

---

## [ArchGDAL transforming CRS incorrectly (probably wrong long/lat order)](https://discourse.julialang.org/t/archgdal-transforming-crs-incorrectly-probably-wrong-long-lat-order/90098)

<div class="topic-metadata">

**Author:** [@culebron](https://discourse.julialang.org/u/culebron)\
**Replies:** 9\
**Last updated:** [November 11, 2022, 5:36pm UTC](https://discourse.julialang.org/t/archgdal-transforming-crs-incorrectly-probably-wrong-long-lat-order/90098 "2022-11-11T17:36:59Z")

</div>

Using GeoDataFrames.jl I’m trying to reproject to Google Pseudo-Mercator (EPSG 3857) projection, but get wrong coordinates. In the original GeoJSON, coords are long/lat (see screenshot below): geome…

---

## [Converting Longitude & Latitude to X Y on a map using Julia](https://discourse.julialang.org/t/converting-longitude-latitude-to-x-y-on-a-map-using-julia/20611)

<div class="topic-metadata">

**Author:** [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Replies:** 22\
**Last updated:** [November 4, 2022, 12:37pm UTC](https://discourse.julialang.org/t/converting-longitude-latitude-to-x-y-on-a-map-using-julia/20611 "2022-11-04T12:37:39Z")

</div>

Hey. I searched for this question and I found this link: gps - Converting Longitude & Latitude to X Y on a map with Calibration points - Stack Overflow My question is not exactly the same as the above link, because I do…

---

## [Converting UTM to EPSG:5389](https://discourse.julialang.org/t/converting-utm-to-epsg-5389/87280)

<div class="topic-metadata">

**Author:** [@ameresv](https://discourse.julialang.org/u/ameresv)\
**Replies:** 5\
**Last updated:** [September 14, 2022, 10:20pm UTC](https://discourse.julialang.org/t/converting-utm-to-epsg-5389/87280 "2022-09-14T22:20:54Z")

</div>

It could sound like a silly question, but I am having trouble converting points from UTM to long - lat (researching a bit, I found that I need is EPSG:5389 because is on the Southern side of Peru). So, the data looks li…

---

## [How can I get Proj4 to transform multiple locations?](https://discourse.julialang.org/t/how-can-i-get-proj4-to-transform-multiple-locations/80098)

<div class="topic-metadata">

**Author:** [@chadagreene](https://discourse.julialang.org/u/chadagreene)\
**Replies:** 11\
**Last updated:** [April 29, 2022, 12:32am UTC](https://discourse.julialang.org/t/how-can-i-get-proj4-to-transform-multiple-locations/80098 "2022-04-29T00:32:20Z")

</div>

This is probably more of a Julia question than a Proj4 question, but how can I perform coordinate transformations on multiple locations at once? I’m writing a function that would need to handle the following three cases: …

---

## [\[ANN\] Announcing GeoArrays.jl](https://discourse.julialang.org/t/ann-announcing-geoarrays-jl/56737)

<div class="topic-metadata">

**Author:** [@evetion](https://discourse.julialang.org/u/evetion)\
**Replies:** 8\
**Last updated:** [April 28, 2022, 6:29pm UTC](https://discourse.julialang.org/t/ann-announcing-geoarrays-jl/56737 "2022-04-28T18:29:08Z")

</div>

I’d like to announce GeoArrays.jl. To be fair, it’s from 2018, but I think it’s good to have it indexed here. GeoArrays provides simple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransf…

---

## [So now I convert my OSGB36 data to LLA ... oh ... that looks ... hard](https://discourse.julialang.org/t/so-now-i-convert-my-osgb36-data-to-lla-oh-that-looks-hard/74400)

<div class="topic-metadata">

**Author:** [@lawless-m](https://discourse.julialang.org/u/lawless-m)\
**Replies:** 10\
**Last updated:** [January 13, 2022, 2:15pm UTC](https://discourse.julialang.org/t/so-now-i-convert-my-osgb36-data-to-lla-oh-that-looks-hard/74400 "2022-01-13T14:15:23Z")

</div>

Hi, The UK’s Office of National Statistics publishes data which uses OSGB36 East / North coordinates. Of which I have 39 million addresses from the ONSUD database e.g. East/North “426642,380231” Using an online con…

---

## [Projection from Lambert Conformal Conic to Lat/Lon](https://discourse.julialang.org/t/projection-from-lambert-conformal-conic-to-lat-lon/68629)

<div class="topic-metadata">

**Author:** [@Dieter](https://discourse.julialang.org/u/Dieter)\
**Replies:** 10\
**Last updated:** [September 23, 2021, 8:38pm UTC](https://discourse.julialang.org/t/projection-from-lambert-conformal-conic-to-lat-lon/68629 "2021-09-23T20:38:51Z")

</div>

Hello Community After taking a look at packages like ArchGDAL I have still no idea how to project coordinates from an arbitrary Lambert Conformal Conic projection, defined by standard\_parallel, latitude\_of\_projection\_or…

---

## [Geodesy: how to calculate the straight line distance between two locations, which is represented by longitude and latitude?](https://discourse.julialang.org/t/geodesy-how-to-calculate-the-straight-line-distance-between-two-locations-which-is-represented-by-longitude-and-latitude/19984)

<div class="topic-metadata">

**Author:** [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Replies:** 29\
**Last updated:** [June 20, 2021, 10:00pm UTC](https://discourse.julialang.org/t/geodesy-how-to-calculate-the-straight-line-distance-between-two-locations-which-is-represented-by-longitude-and-latitude/19984 "2021-06-20T22:00:16Z")

</div>

Is the following the correct way to calculate the straight line distance between two points / locations by longitude and latitude? julia\> using Geodesy INFO: Precompiling module Geodesy. julia\> x\_lla = LLA(-27.468937, …

---

## [ArchGDAL.jl (or GDAL.jl not sure) - Undesired behaviour when reprojecting coordinates to EPSG 4326](https://discourse.julialang.org/t/archgdal-jl-or-gdal-jl-not-sure-undesired-behaviour-when-reprojecting-coordinates-to-epsg-4326/59415)

<div class="topic-metadata">

**Author:** [@carlosmolinero](https://discourse.julialang.org/u/carlosmolinero)\
**Replies:** 3\
**Last updated:** [April 16, 2021, 3:24pm UTC](https://discourse.julialang.org/t/archgdal-jl-or-gdal-jl-not-sure-undesired-behaviour-when-reprojecting-coordinates-to-epsg-4326/59415 "2021-04-16T15:24:07Z")

</div>

Hello, I am fairly new to Julia and absolutely new to ArchGDAL, so please excuse me if what I am reporting is actually a misconception on my part. I would like to first thank the developers of both the language and the p…

---

## [Projecting and interpolating data to a regular grid](https://discourse.julialang.org/t/projecting-and-interpolating-data-to-a-regular-grid/56162)

<div class="topic-metadata">

**Author:** [@johnbb](https://discourse.julialang.org/u/johnbb)\
**Replies:** 9\
**Last updated:** [February 28, 2021, 11:11pm UTC](https://discourse.julialang.org/t/projecting-and-interpolating-data-to-a-regular-grid/56162 "2021-02-28T23:11:31Z")

</div>

I have (multiple) data on a regular latlon grid which I want to project with a Lambert conformal conic projection and interpolate to a regular grid. Is using the Proj4 and Interpolations packages an appropriate option or…

---

## [Coordinates transformation from SWEREF 99 to WGS84](https://discourse.julialang.org/t/coordinates-transformation-from-sweref-99-to-wgs84/30943)

<div class="topic-metadata">

**Author:** [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Replies:** 11\
**Last updated:** [November 12, 2019, 9:21am UTC](https://discourse.julialang.org/t/coordinates-transformation-from-sweref-99-to-wgs84/30943 "2019-11-12T09:21:03Z")

</div>

Hi, I have a bunch of coordinate points in SWEREF 99, and I’d like to transfer them into WGS84. I have searched some available libraries from the internet, only to find swift - Converting from coordinate system WGS84 to …

---

## [Use linear interpolation between two LLA coordinate system points](https://discourse.julialang.org/t/use-linear-interpolation-between-two-lla-coordinate-system-points/28296)

<div class="topic-metadata">

**Author:** [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Replies:** 8\
**Last updated:** [September 8, 2019, 5:00pm UTC](https://discourse.julialang.org/t/use-linear-interpolation-between-two-lla-coordinate-system-points/28296 "2019-09-08T17:00:43Z")

</div>

I have the following simple piece of code to find the position between two coordinate points using linear interpolation. I’m not sure if this is a good / feasible solution or not. So what do you think? mutable struct LL…

---

## [Randomly generate a GPS location in WGS 84 format from China?](https://discourse.julialang.org/t/randomly-generate-a-gps-location-in-wgs-84-format-from-china/24579)

<div class="topic-metadata">

**Author:** [@bsnyh](https://discourse.julialang.org/u/bsnyh)\
**Replies:** 3\
**Last updated:** [May 24, 2019, 10:02pm UTC](https://discourse.julialang.org/t/randomly-generate-a-gps-location-in-wgs-84-format-from-china/24579 "2019-05-24T22:02:50Z")

</div>

Hi, this is not exactly a Julia question I guess. But I really like this forum. So I post it here. I was wondering, how to randomly generate a GPS location from China in WGS 84 format? I guess we will need to find the ra…
