Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Esri/arcade-expressions
ArcGIS Arcade expression templates for all supported profiles in the ArcGIS platform.
https://github.com/Esri/arcade-expressions
arcade arcgis hacktoberfest javascript
Last synced: 2 months ago
JSON representation
ArcGIS Arcade expression templates for all supported profiles in the ArcGIS platform.
- Host: GitHub
- URL: https://github.com/Esri/arcade-expressions
- Owner: Esri
- License: apache-2.0
- Created: 2018-01-25T22:36:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T19:36:19.000Z (4 months ago)
- Last Synced: 2024-09-06T23:07:39.843Z (4 months ago)
- Topics: arcade, arcgis, hacktoberfest, javascript
- Language: JavaScript
- Homepage:
- Size: 21.7 MB
- Stars: 271
- Watchers: 55
- Forks: 95
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-arcgis-developers - ArcGIS Arcade Expression Templates - Collection of reusable Arcade expressions across all supported profiles. (Code samples and snippets)
README
# ArcGIS Arcade expressions
This repository is intended for sharing and maintaining reuseable Arcade expressions across all supported profiles, and some helper tools to create Arcade Expressions.
## General workflow
These expressions are organized based on their intended [execution profile](https://developers.arcgis.com/arcade/guide/profiles/). The following folders correspond with each profile:
* [Any](./any)
* [Alias](./alias)
* [Attribute rules](./attribute-rules)
* [Dashboard](./dashboard)
* [Form calculation](./form_calculation/)
* [Labeling](./labeling)
* [Popup](./popup)
* [Visualization](./visualization)Click on the desired profile name to view relevant expressions.
> Note that expressions living in one folder don't have to be exclusively used in the associated profile. They can likely be used in different profiles, though they were designed for the profile indicated by the folder name.
Each expression lives in a Markdown file, which contains a general description of the expression, its use case, a depiction of the result, the code to copy, and an example of an executable form of the expression along with its output. It may also include a link to a web map demonstrating the expression in action.
## Helper tools
In [helper-tools](./helper-tools/) you will find tools to help you create Arcade Expressions.
## Resources
* [ArcGIS Arcade Documentation](https://developers.arcgis.com/arcade/guide/)
* [ArcGIS Arcade Playground](https://developers.arcgis.com/arcade/playground/)## Contributing
Esri welcomes contributions from anyone and everyone. Please see [our guidelines for contributing](./CONTRIBUTING.md).
## License
Copyright 2018 Esri
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.A copy of the license is available in the repository's [LICENSE](LICENSE) file.