These guidelines are offered to assist GIS SE users to tag and find categories of ArcGIS questions consistently.
ArcGIS is a huge platform of software and over many years the most generic arcgis tag was first burninated and then blacklisted - see What to do with ArcGIS tag after burnination?. When no more specific alternatives are available, an appropriate tag for generic ArcGIS platform questions is arcgis-platform.
The case for doing this is now history:
In the early days of GIS Stack Exchange the use of a generic arcgis tag made sense because:
- There were far fewer ArcGIS questions so opening each one tagged arcgis to find out if it was for Desktop, Server, Online, Pro, Engine or something else was not so onerous
- ArcGIS was more or less synonymous with ArcGIS Desktop and its ArcMap application
- There were far fewer specialists available to answer and wanting to focus on a subset of the ArcGIS platform
As ArcGIS Online and ArcGIS Pro questions increase it becomes clear that arcgis commonly means different things to different people, so it has the hallmarks of a meta-tag.
Fortunately, explicit tags are already available for most, hopefully all, of the main products and applications that make up the ArcGIS platform e.g.
- ArcGIS Desktop – arcgis-desktop may or may not be phased out in favour of tags for its applications - see voting at Re-tagging to de-emphasize ArcGIS Desktop product in favour of its applications? - the five applications are indented below
- ArcGIS Pro - arcgis-pro
- ArcMap - arcmap
- ArcCatalog - arccatalog
- ArcGlobe - arcglobe
- ArcScene - arcscene
- ArcGIS Server – arcgis-server
- ArcGIS Mobile – arcgis-mobile
- ArcGIS Online – arcgis-online
- ArcGIS Engine – arcgis-engine
- ArcGIS Runtime – arcgis-runtime
- ArcGIS Explorer – arcgis-explorer
- Portal for ArcGIS - arcgis-portal
For an ArcGIS question I recommend always using one or more of these tags so that it shows up in the tag favourites of people who specialise in them rather than in a much bigger bucket.
ArcGIS typically has a number of versions in general use at any point in time and we currently have version tags like arcgis-10.8, arcgis-10.7 ... arcgis-9.3, arcgis-9.2. For a long time I was a proponent of version tagging but I now recommend that version tags should not be used. Instead, I think it is very important to mention the version(s) being asked about in the question body.
ArcGIS has three license levels and we currently have tags for these: Basic (basic-license-level), Standard (standard-license-level) and Advanced (basic-license-level). However, my recommendation is to not use them, and instead include such details, when relevant, in the body of the question.
Some other, more developer/administrator oriented, components of Esri Products are:
- ArcObjects - arcobjects
- ArcPy arcpy
- ArcGIS JavaScript API - arcgis-javascript-api
- ArcGIS Python API - arcgis-python-api
- ArcGIS REST API - arcgis-rest-api
- ArcGIS for Android - arcgis-android
- Enterprise Geodatabase (formerly named ArcSDE) - enterprise-geodatabase
These seem to be useful - they are both focussed and frequently used.
Likewise for:
- ModelBuilder - modelbuilder
- ArcGIS 3D Analyst - 3d-analyst and other extension products
The tag list above is not meant to be exhaustive, just to cover the main cases.
Some other relevant Meta Q&As (that should align with this one and vice versa) are: