Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modular build #4

Open
sixy6e opened this issue Oct 25, 2024 · 0 comments
Open

Modular build #4

sixy6e opened this issue Oct 25, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@sixy6e
Copy link
Collaborator

sixy6e commented Oct 25, 2024

Currently, GA-SaMMT isn't built as a Python module. Instead, the repository is copied locally, and then ArcMap is pointed to that directory location to import the toolbox.

This doesn't present a system whereby code can be deployed in the standard Python sense, ideally into explicit environments that can be instantiated from within an ArcMap session.
This would also promote more reuse for many of the helper utilities rather than replicating the code across each of the toolboxes, making it easier to test, debug, and manage.

It would also help simplify future additions or replacements of features with open-source alternatives, different methods, etc.

The following points present how one can use conda within ArcMap, and provide an example of a project set up for use within Arc as an Arc toolbox:

@sixy6e sixy6e added the enhancement New feature or request label Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant