Wydaje mi się, że używam pakietu witryny Arcpy ESRI do praktycznie wszystkich procesów geoprzetwarzania Pythona. Trzeba przyznać, że jest to niesamowity zestaw narzędzi, które mogą pomóc w osiągnięciu znacznej kwoty. Chciałbym jednak również tworzyć skrypty geoprzetwarzania poza domeną Arcpy ESRI. Na przykład, jeśli chcę przyciąć raster do wielokąta, zacznę od następującego skryptu z ESRI :
# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *
# Set environment settings
env.workspace = "C:/sapyexamples/data"
# Set local variables
inRaster = "elevation"
inMaskData = "mask.shp"
# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")
# Execute ExtractByMask
outExtractByMask = ExtractByMask(inRaster, inMaskData)
# Save the output
outExtractByMask.save("C:/sapyexamples/output/extractmask")
Nie jestem pewien, jak miałbym programowo wykonać to samo zadanie bez Arcpy. Moje pytania do poważnych programistów: Jakiej kolekcji narzędzi Python używasz do wykonywania zadań, które użytkownicy ESRI wykonaliby za pomocą pakietu witryny Arcpy? Gdzie mam zacząć?