-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
462 changed files
with
20,408 additions
and
10,753 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,3 +25,5 @@ metastore_db | |
tour/jars | ||
tour/*.tiff | ||
scoverage-report* | ||
|
||
zz-* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,37 +1,38 @@ | ||
sudo: false | ||
dist: xenial | ||
language: python | ||
|
||
language: scala | ||
python: | ||
- "3.7" | ||
|
||
cache: | ||
directories: | ||
- $HOME/.ivy2/cache | ||
- $HOME/.sbt/boot | ||
- $HOME/.rf_cache | ||
- $HOME/.cache/coursier | ||
|
||
scala: | ||
- 2.11.11 | ||
|
||
jdk: | ||
- oraclejdk8 | ||
env: | ||
- COURSIER_VERBOSITY=-1 JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 | ||
|
||
addons: | ||
apt: | ||
packages: | ||
- openjdk-8-jdk | ||
- pandoc | ||
- python-pip | ||
|
||
install: | ||
- pip install setuptools | ||
|
||
sbt_args: -no-colors | ||
- pip install rasterio shapely pandas numpy pweave | ||
- wget -O - https://piccolo.link/sbt-1.2.8.tgz | tar xzf - | ||
|
||
script: | ||
- sbt test | ||
- sbt it:test | ||
- sbt/bin/sbt -java-home $JAVA_HOME -batch test | ||
- sbt/bin/sbt -java-home $JAVA_HOME -batch it:test | ||
# - sbt -Dfile.encoding=UTF8 clean coverage test coverageReport | ||
# Tricks to avoid unnecessary cache updates | ||
- find $HOME/.sbt -name "*.lock" | xargs rm | ||
- find $HOME/.ivy2 -name "ivydata-*.properties" | xargs rm | ||
|
||
#after_success: | ||
# - bash <(curl -s https://codecov.io/bash) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,10 @@ | ||
# Contributing to RasterFrames | ||
|
||
Thanks for your interest in this project. | ||
Community contributions are always welcome. To get started, please review this document, | ||
the [code of conduct](https://github.com/locationtech/rasterframes/blob/develop/CODE_OF_CONDUCT.md), and reach out to | ||
us on [gitter](https://gitter.im/locationtech/rasterframes) so the community can help you get started! | ||
|
||
## Project Description | ||
|
||
LocationTech RasterFrames brings the power of Spark DataFrames to geospatial | ||
raster data, empowered by the map algebra and tile layer operations of | ||
GeoTrellis. The underlying purpose of RasterFrames is to allow data scientists | ||
and software developers to process and analyze geospatial-temporal raster data | ||
with the same flexibility and ease as any other Spark Catalyst data type. At its | ||
core is a user-defined type (UDT) called TileUDT, which encodes a GeoTrellis | ||
Tile in a form the Spark Catalyst engine can process. Furthermore, we extend the | ||
definition of a DataFrame to encompass some additional invariants, allowing for | ||
geospatial operations within and between RasterFrames to occur, while still | ||
maintaining necessary geo-referencing constructs. | ||
The official home of RasterFrames under the Eclipse Foundation may be found here: | ||
|
||
* https://projects.eclipse.org/projects/locationtech.rasterframes | ||
|
||
|
@@ -58,19 +49,10 @@ commands are as follows: | |
* Build documentation: `sbt makeSite` | ||
* Spark shell with RasterFrames initialized: `sbt console` | ||
|
||
|
||
## Contribution Process | ||
|
||
RasterFrames uses GitHub pull requests (PRs) for accepting contributions. | ||
Please fork the repository, create a branch, and submit a PR based off the `master` branch. | ||
During the PR review process comments may be attached. Please look out for comments | ||
and respond as necessary. | ||
|
||
|
||
## Contact | ||
|
||
Help, questions and community dialog are supported via Gitter: | ||
|
||
* https://gitter.im/s22s/raster-frames | ||
* https://gitter.im/locationtech/rasterframes | ||
|
||
Commercial support is available by writing to [email protected] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.