osm4scala (homepage)

Scala and Spark library focused on reading OpenStreetMap Pbf files.

Two components:
- Core library: High-performance Scala library to read OSM Pbf files as iterators.
- Spark Connector: Polyglot (Scala, Python, SQL or R) Spark connector to query OSM Pbf files.


Tags (No tags yet, login to add one. )


How to

Include this package in your Spark Applications using:

spark-shell, pyspark, or spark-submit

> $SPARK_HOME/bin/spark-shell --packages com.acervera.osm4scala:osm4scala-spark3-shaded_2.12:1.0.7

sbt

In your sbt build file, add:

libraryDependencies += "com.acervera.osm4scala" % "osm4scala-spark3-shaded_2.12" % "1.0.7"

Maven

In your pom.xml, add:
<dependencies>
  <!-- list of dependencies -->
  <dependency>
    <groupId>com.acervera.osm4scala</groupId>
    <artifactId>osm4scala-spark3-shaded_2.12</artifactId>
    <version>1.0.7</version>
  </dependency>
</dependencies>

Releases

Version: 1.0.7 ( 5f224e | zip | jar ) / Date: 2021-03-27 / License: MIT / Scala version: 2.12

Version: 1.0.5 ( 62f81d | zip | jar ) / Date: 2020-09-27 / License: MIT / Scala version: 2.12