Code Monkey home page Code Monkey logo

arcpyr's Introduction

DEPRECATION NOTICE

This package, and the companion package arcpyrextra, is now deprecated. Development has transitioned to a new package arcpy, which uses reticulate for the Python-R bridge. arcpy supports all the functionality of arcpyr without the need for the additional wrapper functions that made up the bulk of the arcpyr code base, instead producing an arcpy object that provides a seamless interface arcpy functions and classes. The helper functions da_read, da_update and da_insert have also been ported over from arcpyrextra, and S3 methods were added to arcpy to replace the raster math tools from arcpyrextra.

arcpyr

An R interface for the ArcGIS Python module arcpy. Relies on the virtual Python environment provided by PythonInR to generate function interfaces for arcpy functions and environment settings. arcpy modules and extensions are accessible through an R environment object. See the vignette to get started.

In time, I hope ESRI will develop an R library that allows us to interface with ArcGIS in a similar fashion to Python and arcpy, but arcgisbindings doesn't cut it yet. Until that happens, arcpyr will have to do.

Looking for even more functionality? Check out arcpyrextra, a helper package for doing raster math and working with attribute tables.

arcpyr's People

Contributors

mkoohafkan avatar

Stargazers

Tung N avatar  avatar Matthew King avatar Jason J. Benedict avatar  avatar

Watchers

James Cloos avatar  avatar Jason J. Benedict avatar  avatar

arcpyr's Issues

See if this package is still needed

Reticulate has been released and it looks like the infrastructure provided by arcpyr may not be needed anymore. Need to check for problems, I suspect there could be some issues with e.g. selections/raster math and the automatic object conversions that Reticulate does. If there are workarounds, it might be appropriate to move them over to arcpyrextra.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.