Skip to content
This repository has been archived by the owner on May 10, 2022. It is now read-only.

Commit

Permalink
draft of materials for JOSS submission.
Browse files Browse the repository at this point in the history
  • Loading branch information
jhollist committed Dec 16, 2016
1 parent b77100e commit 6213851
Show file tree
Hide file tree
Showing 5 changed files with 111 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,6 @@ man-roxygen
cran-comments.md
^CONDUCT\.md$
^cran-comments\.md$
^paper\.bib$
^paper\.md$
^generate\.sh$
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@
.DS_Store
.V8history
.httr-oauth
generate.sh
30 changes: 30 additions & 0 deletions codemeta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"@context": "https://raw.githubusercontent.com/mbjones/codemeta/master/codemeta.jsonld",
"@type": "Code",
"author": [
{
"@id": "0000-0003-1444-9135",
"@type": "Person",
"email": "[email protected]",
"name": "Scott Chamberlain",
"affiliation": "rOpenSci"
},
{
"@id": "0000-0002-9254-9740",
"@type": "Person",
"email": "[email protected]",
"name": "Jeffrey W. Hollister",
"affiliation": "US Environmental Protection Agency, Atlantic Ecology Division"
}
],
"identifier": "",
"codeRepository": "https://github.com/ropensci/lawn",
"datePublished": "2016-12-16",
"dateModified": "2016-12-16",
"dateCreated": "2016-12-16",
"description": "This is an R package to provide access to the Turfjs library in R",
"keywords": "geospatial, javascript, GeoJSON",
"license": "MIT",
"title": "lawn: An R client for Turfjs for Geospatial Analysis",
"version": "v0.3.1"
}
48 changes: 48 additions & 0 deletions paper.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
@online{turfjs,
author = {Herlocker, Morgan},
title = {Turf: Advanced geospatial analysis for browsers and node},
year = 2016,
url = {http://turfjs.org/},
urldate = {2016-12-16}
}

@Manual{r,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2016},
url = {https://www.R-project.org/},
}

@book{bivand2013asdar,
author={Bivand, Roger S and Pebesma, Edzer and G{\'o}mez-Rubio, Virgilio},
title={Applied Spatial Data Analysis with R},
year={2013},
publisher={Springer},
edition = 2,
}

@Manual{rgeos,
title = {rgeos: Interface to Geometry Engine - Open Source (GEOS)},
author = {Bivand, Roger S. and Rundel, C.},
year = {2016},
note = {R package version 0.3-19},
url = {https://CRAN.R-project.org/package=rgeos},
}

@Manual{gdal,
title = {GDAL - Geospatial Data Abstraction Library, Version 1.11.3},
author = {{GDAL Development Team}},
organization = {Open Source Geospatial Foundation},
year = {2015},
url = {http://www.gdal.org},
}

@Manual{geos,
title = {GEOS - Geometry Engine, Open Source},
author = {GEOS Development Team},
organization = {Open Source Geospatial Foundation},
year = {2016},
url = {https://trac.osgeo.org/geos/},
}
29 changes: 29 additions & 0 deletions paper.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: 'lawn: An R client for Turfjs for Geospatial Analysis'
tags:
- geospatial
- GeoJSON
- javascript
authors:
- name: Scott Chamberlain
orcid: 0000-0003-1444-9135
affiliation:
- 1
- name: Jeffrey W. Hollister
orcid: 0000-0002-9254-9740
affiliation:
- 2
affiliations:
- name: rOpenSci
index: 1
- name: US Environmental Protection Agency, Atlantic Ecology Division
index: 2
date: 16 December 2016
bibliography: paper.bib
---

# Summary

`lawn` is an R package to provide access to the geospatial analysis capabilities in the `Turf` javascript library [@r; @turfjs]. `Turf` expects data in GeoJSON format. Given that many datasets are now available natively in GeoJSON providing an easier method for conducting geospatial analyses on these datasets in R is desired. Additionally, many existing packages (e.g. `sp` and `rgeos`) do provide similar analysis capabilites; however, they require data be coverted to `sp` objects and also have external dependencies (e.g. `gdal` and `geos`) that can be challenging to maintain on some systems [@bivand2013asdar; @rgeos; @gdal; @geos]. To address these challenges and facilitate geospatial anlysis of GeoJSON formatted data, we developed the `lawn` package.

# References

0 comments on commit 6213851

Please sign in to comment.