Julia

From OpenStreetMap Wiki
Jump to navigation Jump to search

Julia is a high-level, high-performance, dynamic programming language. While it is a general purpose language and can be used to write any application, many of its features are well-suited for numerical analysis and computational science. Wiki

Packages

  • OpenStreetMap loads .osm files, plots features in 2D, converts between coordinate systems, and calculates routes. Doc
  • LightOSM is Julia package for downloading and analysing geospatial data from OpenStreetMap APIs (Nominatim and Overpass), such as nodes, ways, relations and building polygons.
    • A comprehensive tutorial can be found found here.
    • Benchmark comparison for shortest path algorithms can be found here.

Sources

https://juliahub.com/