opérations de géotraitement prendre des données géographiques et l'utiliser pour créer des cartes plus détaillées , d'analyser les relations entre les différentes parties de l'information ou de créer entièrement de nouveaux renseignements. Avec des programmes de géotraitement , les géographes peuvent automatiser de nombreuses tâches relatives aux systèmes d'information géographique (SIG) , tels que la préparation des données , la production de cartes et de vérifier l'information. Le langage de programmation Python est un outil pour le codage de ces programmes . Bases de données
opérations de géotraitement
s'appuient sur des bases de données pour stocker les informations . Utiliser Python , vous pouvez écrire un script - un fichier autonome - pour automatiser le workflow afin que l'information pénètre dans la géodatabase que sa recueillis, ou pour exécuter automatiquement des ensembles de données géographiques à travers un programme d'analyse . Python est livré avec des échantillons de code ArcGIS - un programme qui fonctionne avec SIG - de sorte que vous avez quelque chose à modéliser votre code Python sur . Code Python est modulaire, ce qui permet de prendre des morceaux d'un programme et de réutiliser le code dans d'autres applications de géotraitement .
Geoprocessing Scripts
Avec le système d'aide d' ArcGIS , vous pouvez regarder la syntaxe d'utilisation et de commandement pour ArcGIS, ainsi que de trouver des exemples de scripts . ArcGIS est aussi le lieu de rechercher l'utilisation et la syntaxe des propriétés de géotraitement et des méthodes. Avant de coder votre script pour accéder à la géodatabase , vous avez besoin d'un bon modèle de la base de données particulière . Savoir comment l'information est stockée dans la base de données , les applications qui y accèdent et la configuration du matériel avant de commencer à coder .
Environnement
pour travailler sur Python géotraitement scripts, mettre en place un environnement de développement intégré , ou IDE, une plate-forme logicielle conçue pour les développeurs d'expérimenter avec le code . L' Eclipse IDE a un plug-in, Pydev , conçu spécifiquement pour Python, même si certaines versions d'Eclipse n'ont pas été testés pour la compatibilité avec ArcGIS. Eclipse est open source, mais Pydev est un produit commercial . Une fois que vous avez téléchargé l' IDE, importer le module de script GP de ArcGIS et commencer à travailler .
Scripting
Pour écrire votre script de géotraitement Python, créer un objet logiciel geoprocessor qui peut accéder aux fonctions du SIG. Utilisation de l'objet , les données d'accès de cartes SIG , tels que la densité de la population ou la portée d'une espèce animale particulière . Créer un répertoire de données pour stocker les données, puis accéder et couper les informations de l'annuaire qui est pertinent à votre script. Une fois que vous avez écrit le script , le tester pour s'assurer que le code s'exécute correctement .