/business-analyst-python-api-examples

Resources and examples of using ArcGIS Business Analyst with Python.

Primary LanguageHTMLApache License 2.0Apache-2.0

business-analyst-python-api-examples

Examples using ArcGIS Business Analyst with Python.

Getting Started

Read the docs - https://knu2xs.github.io/business-analyst-python-api-examples/

This is where I put all the good stuff. All of the example notebooks (and more) are all located in the ./notebooks directory.

Using Make - common commands

Based on the pattern provided in the Cookiecutter Data Science template by Driven Data this template streamlines a number of commands using the make command pattern.

  • make env - builds the Conda environment with name and dependencies from environment.yml and installs the local project package ba_ex using the command python -m pip install -e ./src/src/ba_ex so you can easily test against the package if you are working on it.

BumpVersion Cliff Notes

Bump2Version is preconfigured based on hints from this article on Medium.

If you want to...

  • apply a patch, bumpversion patch
  • update version with no breaking changes (minor version update), bumpversion minor
  • update version with breaking changes (major version update), bumpversion major
  • create a release (tagged in vesrion control - Git), bumpversion --tag release

Project based on the cookiecutter GeoAI project template. This template, in turn, is simply an extension and light modification of the cookiecutter data science project template. #cookiecutterdatascience