Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wkearn/GIS.jl
umbrella GIS package for Julia
https://github.com/wkearn/GIS.jl
Last synced: about 1 month ago
JSON representation
umbrella GIS package for Julia
- Host: GitHub
- URL: https://github.com/wkearn/GIS.jl
- Owner: wkearn
- License: other
- Created: 2014-03-04T16:37:08.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-03-26T21:59:21.000Z (over 10 years ago)
- Last Synced: 2024-02-07T13:08:59.945Z (5 months ago)
- Language: Julia
- Size: 190 KB
- Stars: 4
- Watchers: 5
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Lists
- Awesome-Geospatial - JuliaGIS - A package for the visualization and manipulation of geographic data. (Julia)
- awesome-gis - JuliaGIS - A package for the visualization and manipulation of geographic data. (Geospatial Library / Julia)
- awesome-gis - JuliaGIS - A package for the visualization and manipulation of geographic data. (Geospatial Library / Julia)
- awesome-geospatial - JuliaGIS - A package for the visualization and manipulation of geographic data. (Julia)
README
# JuliaGIS #
A package for the visualization and manipulation of geographic data.
## Concept ##
JuliaGIS provides a frontend for interacting with geographic data in Julia. The backend is provided by [GDAL.jl](https://github.com/wkearn/GDAL.jl) for raster data, the as-yet unwritten OGR.jl wrapper for vector data, and [Images](https://github.com/timholy/Images.jl) for visualization.
## Installation ##
Pkg.clone("git://github.com/wkearn/GIS.jl")
## Usage ##
using GIS
allows you to use all of the GIS contained within GDAL, the fictional OGR and any other core GIS packages. Thus `using GIS` allows you to `open_raster("/path/to/raster/file")`.
display(raster)
converts the raster to a `RasterImage` type and displays the `RasterImage` using [ImageView](https://github.com/timholy/ImageView.jl)
## Todo ##
1. Multiple raster display -- this probably requires some messing with [GDAL.jl](https://github.com/wkearn/GDAL.jl) (and maybe OGR to deal with projections)
2. Multi-band raster support -- once this is added to GDAL.jl, a couple of quick tweaks to `RasterImage` properties will let you display multi-band rasters as RGB images.