Add
{:exshape, "~> 2.2"}to mix.exs deps
[ {"rivers", rivers_proj, river_shapes}, {"lakes", lakes_proj, lake_shapes} ] = Exshape.from_zip("path/to/archive.zip") Stream.each(river_shapes, &IO.inspect/1) |> Stream.run Stream.each(lake_shapes, &IO.inspect/1) |> Stream.runFile.stream!("rivers.shp", [], 2048) |> Exshape.Shp.read |> Stream.each(&IO.inspect/1) |> Stream.runFile.stream!("rivers.dbf", [], 2048) |> Exshape.Dbf.read |> Stream.each(&IO.inspect/1) |> Stream.run