Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software:arcgis:arcgis [2017-10-23 22:25] – sraskar | software:arcgis:arcgis [2021-02-24 16:35] (current) – [Details by clusters] anita | ||
---|---|---|---|
Line 2: | Line 2: | ||
Using ArcGIS on the cluster to execute GIS tasks is based on using the embedded Python shell for ArcGIS Server 10.1 and you have paid to use the Esri software at UD. A single seat includes all Esri products that UD licenses for all architectures. See [[http:// | Using ArcGIS on the cluster to execute GIS tasks is based on using the embedded Python shell for ArcGIS Server 10.1 and you have paid to use the Esri software at UD. A single seat includes all Esri products that UD licenses for all architectures. See [[http:// | ||
- | |||
- | **Details by cluster** | ||
- | |||
- | * [[software: | ||
- | * [[software: | ||
===== Install ArcGIS shell ===== | ===== Install ArcGIS shell ===== | ||
Line 22: | Line 17: | ||
<note important> | <note important> | ||
- | Installing the ArcGIS shell only needs to be done once for your account and it will only work for your account! However, you will need to [[: | + | Installing the ArcGIS shell only needs to be done once for your account and it will only work for your account! However, you will need to [[:software:arcgis: |
</ | </ | ||
Line 35: | Line 30: | ||
</ | </ | ||
- | ===== Batch job ===== | ||
- | |||
- | In order to use the [[: | ||
- | A python script is used to execute the GIS tasks like the '' | ||
- | |||
- | <code - arc-test.py> | ||
- | # This example code produces a 100 Meter buffer of a point located in the center of Newark, DE | ||
- | import arcpy | ||
- | arcpy.Buffer_analysis(" | ||
- | </ | ||
- | |||
- | You will also need a queue submission file to run your GIS tasks which will be based on the '' | ||
- | |||
- | <code - arc-submit.qs> | ||
- | # Setup the environment; | ||
- | # line: | ||
- | |||
- | # Now append all of your shell commands necessary to run your program | ||
- | # after this line: | ||
- | |||
- | $WORKDIR/ | ||
- | </ | ||
- | |||
- | |||
- | Create a directory ''<// | ||
- | |||
- | <code bash> | ||
- | [traine@mills ArcGIS]$ workgroup -g it_css | ||
- | [(it_css: | ||
- | </ | ||
- | |||
- | ===== Interactive job ===== | ||
- | |||
- | All interactive jobs should be run on a compute node by setting your '' | ||
- | |||
- | Although there is no GUI with the ArcGIS shell, if it detects that your SSH connection is configured to enable X11-forwarding you will get an [[: | ||
- | ==== Running X-Windows and DISPLAY set properly ==== | ||
- | |||
- | The example below shows an ArcGIS interactive job with an X-Windows server running. | ||
- | <code bash> | ||
- | [traine@mills ArcGIS]$ workgroup -g it_css | ||
- | [(it_css: | ||
- | Your job 357451 (" | ||
- | waiting for interactive job to be scheduled ... | ||
- | Your interactive job 357451 has been successfully scheduled. | ||
- | Establishing / | ||
- | [traine@n016 ArcGIS]$ $WORKDIR/ | ||
- | Adding package `x11/ | ||
- | Python 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)] on win32 | ||
- | Type " | ||
- | >>> | ||
- | >>> | ||
- | [traine@n016 ArcGIS]$ | ||
- | </ | ||
Line 155: | Line 96: | ||
==== Error: license expired ==== | ==== Error: license expired ==== | ||
- | Although it is not obvious, the error shown below is what you get when you try to '' | + | Although it is not obvious, the error shown below is what you get when you try to '' |
< | < | ||
Line 203: | Line 144: | ||
Failed to execute (Buffer). | Failed to execute (Buffer). | ||
</ | </ | ||
+ | |||
+ | =====Details by cluster===== | ||
+ | * [[software: | ||
+ | * [[software: | ||