Skip to content

Commit

Permalink
clean
Browse files Browse the repository at this point in the history
  • Loading branch information
JosiahParry committed Dec 12, 2023
1 parent 0d713cb commit c7dfcd2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 25 deletions.
37 changes: 12 additions & 25 deletions index.qmd
Original file line number Diff line number Diff line change
@@ -1,37 +1,31 @@

The R-ArcGIS Bridge is a project designed to integrate the power of R with the greater ArcGIS ecosystem.

## Integrate with ArcGIS Pro `{arcgisbinding}`

`{arcgisbinding}`,the first package created under the R-ArcGIS Bridge, is designed to _bridge_ the powers of R and ArcGIS.

Using `{arcgisbinding}` you can read and write local data sources and take advantage of ArcGIS Pro's [projection engine](https://github.com/Esri/projection-engine-db-doc).

- Read and write local data sources with [`arc.write()`](https://r.esri.com/assets/arcgisbinding.pdf) and [`arc.open()`](https://r.esri.com/assets/arcgisbinding.pdf)
- Convert to `{sf}` and `{raster}` objects with [`arc.data2sf()`](https://r.esri.com/assets/arcgisbinding.pdf) and [`arc.raster()`](https://r.esri.com/assets/arcgisbinding.pdf)

_Get started by [installing `{arcgisbinding}`](arcgisbinding/installing-arcgisbinding.qmd)_
:::{.fs-1 .fw-lighter .text-center .mt-4}
_Building bridges between
<br>the R and ArcGIS ecosystems_
:::
<hr>

### Geoprocessing Tools written in R

The true power of `{arcgisbinding}` lies in it's ability to generate
geoprocessing tools that execute R code.
# Use ArcGIS Location Services

Read the documentation to get started building R-based geoprocessing tools!
The **`arcgis`** package for location services meets developers where they are at. At it's core, **`arcgis`** is a collection of R packages designed to interact with [ArcGIS Location Services](https://developers.arcgis.com/documentation/mapping-apis-and-services/) all from the comfort of R and your text editor.

ArcGIS Location Services are provided as REST API endpoints and **`arcgis`** makes interacting with the services using R native objects seamless.

## Interact with Location Services
# Interact with ArcGIS Pro

The `{arcgis}` metapackage provides access to Esri location services enabling users to read and write data from their hosted or on prem Portals.
`{arcgisbinding}`, the first package created for the R-ArcGIS Bridge, is designed to bind the powers of R and ArcGIS. Using `{arcgisbinding}` you can read and write local data sources and take advantage of ArcGIS Pro's [projection engine](https://github.com/Esri/projection-engine-db-doc).

Follow along with the [introduction tutorial]() to get started interacting with your organziation's data directly from R!
Read and write local data sources with [`arc.write()`](https://r.esri.com/assets/arcgisbinding.pdf) and [`arc.open()`](https://r.esri.com/assets/arcgisbinding.pdf). Convert to `{sf}` and `{raster}` objects with [`arc.data2sf()`](https://r.esri.com/assets/arcgisbinding.pdf) and [`arc.raster()`](https://r.esri.com/assets/arcgisbinding.pdf). Or, create [geoprocessing script tools that use R](geoprocessing-tools.qmd).

_Get started by [installing `{arcgisbinding}`.](arcgisbinding/installing-arcgisbinding.qmd)_

## Our R-packages

::: {layout-ncol=2}


::: {.card}
[`{arcgisbinding}`](https://github.com/R-ArcGIS/r-bridge)

Expand Down Expand Up @@ -65,10 +59,3 @@ Process `FeatureCollection` protocol buffers in R using the power of Rust!
:::

:::


## Not sure where to start?

- Read and write Feature Services using `{arcgis}`
- Create R based Geoprocessing tools
- Access your enterprise geodatabase from R
7 changes: 7 additions & 0 deletions location-services/overview.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,10 @@ subtitle: "Interact with ArcGIS Location Services directly from R"
listing:
max-description-length: 500
---

The **`arcgis`** package for location services meets developers where they are at. At it's core, **`arcgis`** is a collection of R packages designed to interact with [ArcGIS Location Services](https://developers.arcgis.com/documentation/mapping-apis-and-services/) all from the comfort of R and your text editor.

ArcGIS Location Services are provided as REST API endpoints and **`arcgis`** makes interacting with the services using R native objects seamless.

<hr>

0 comments on commit c7dfcd2

Please sign in to comment.