I wrote a series of arcpy scripts, and I am wondering how I can port the feature to Linux cluster machine? I found that ArcGIS server 10.2 runs on Linux machine, does that means I can theoretically run my code there once I got it installed?
My script starts with point features, uses da.cursor to do simple Geometry object manipulation, vector operations such as Dissolve, Intersect, CreateThiessenPolygon , EliminatePolygonPart, GenerateNearTable, etc. And then use spatial analysist's TabulateArea, ZonalStatisticsAsTable to study intersection with raster data. Output is just a point features (shape file) and that's practically all I need out of this processing.
I am thinking if I can run this using ArcGIS for Server on Linux, if that can dispatch loops across different processors (my operation have lots of spatially independent parts, it should be nicely separable across processors).
Alternatively I am wondering if porting the processing onto system like GDAL or other open source that runs on Linux. I have used GDAL python binding in the past, but I am not sure if it has high level operation like that can be accomplished by ArcGIS's tool like I mentioned above.
أكثر...
My script starts with point features, uses da.cursor to do simple Geometry object manipulation, vector operations such as Dissolve, Intersect, CreateThiessenPolygon , EliminatePolygonPart, GenerateNearTable, etc. And then use spatial analysist's TabulateArea, ZonalStatisticsAsTable to study intersection with raster data. Output is just a point features (shape file) and that's practically all I need out of this processing.
I am thinking if I can run this using ArcGIS for Server on Linux, if that can dispatch loops across different processors (my operation have lots of spatially independent parts, it should be nicely separable across processors).
Alternatively I am wondering if porting the processing onto system like GDAL or other open source that runs on Linux. I have used GDAL python binding in the past, but I am not sure if it has high level operation like that can be accomplished by ArcGIS's tool like I mentioned above.
أكثر...