Mon arcpy (Python)

Résumé pour moi Mis à jour de temps en temps ** J'ai juste besoin de me connaître, donc les termes peuvent être erronés à certains endroits **

!! Vue

#commander
    #Description de l'option d'argument

Chargement du module


import arcpy

opération

Lis

#Chargement des propriétés du fichier de forme
arcpy.Describe() #La valeur de retour est un objet de description

Manipulation structurelle des tables de classe

#Ajouter le champ
arcpy.AddField_management()
    #Premier argument: Table pour ajouter des champs(Fichier de forme)
    #Deuxième argument: nom du champ à ajouter
    #Troisième argument: type de données du champ à ajouter

Créer une classe

#Copie du fichier de forme, etc.
arcpy.Copy_management()
    #Fichier à copier
    #Copier le chemin de destination

#Créer une classe d'objets
arcpy.management.CreateFeatureclass()
    #Premier argument: chemin de sortie
    #Deuxième argument: nom de la classe de sortie
    #geometrytype=type
    #spatial_reference=Objet spatial à utiliser

Écriture etc.



#Arithmétique de champ
arcpy.CalculateField()
    #Premier argument: table pour effectuer le calcul
    #Deuxième argument: champ pour effectuer le calcul
    #Troisième argument: expression arithmétique

#Créer une classe d'entités à partir des données de point de table
arcpy.management.XYTableToPoin()
    #Premier argument: table à lire
    #Deuxième argument: chemin à créer
    #Troisième argument: X
    #Troisième argument: y

#Ajouter un champ à la classe
arcpy.AddField_management()
    #Premier argument: classe à ajouter
    #Deuxième argument: nom du champ
    #Troisième argument: Type de champ à ajouter
    #field_length =Largeur du champ
    #field_alias =alias

#Convertir le champ en champ de date

arcpy.ConvertTimeField_management()
    #Premier argument: classe cible
    #Deuxième argument: champ cible
    #input_time_format=Format de date. Si vous faites une légère erreur, vous ferez une erreur de lecture.
    #output_time_field=Champ de destination de sortie. Vous pouvez en créer un nouveau.


#Traiter les données de point en données de ligne
arcpy.PointsToLine_management()
    #Premier argument: classe d'entrée
    #Deuxième argument: classe de sortie
    #linefield=Champs qui se connectent sous forme de lignes
    #sortfield=Champ à trier

#Arithmétique de champ
arcpy.AddField_management()
    #Premier argument: fichier pour effectuer l'arithmétique
    #Deuxième argument: champ pour effectuer l'opération
    #Troisième argument: expression de calcul en SQL

#Ajouter des attributs de géométrie
arcpy.AddFeometryAttributes()
    #Premier argument: classe d'objets pour ajouter des attributs
    #Deuxième argument: propriété d'attribut ou de forme
    Length_Unit = #Unité de longueur


Recommended Posts

Mon arcpy (Python)
Mon Numpy (Python)
Mon système (Python)
Mon pyproj (Python)
Mon str (Python)
Mon PySide (Python)
Mon shutil (Python)
Mon matplotlib (Python)
Mon urllib (Python)
Mon sklearn (Python)
[Mon mémo] python
Mon ConfigParser (Python)
Mon win32gui (Python)
Mon système d'exploitation (Python)
Ma belle soupe (Python)
Astuces Python (mon mémo)
Mon conteneur d'analyse de données python
Python
Mon environnement d'analyse de données python
[Python] Mes prévisions de cours de bourse [HFT]
Exemple d'API Boto3 (Python) que j'utilise souvent
Module de vérification de mon numéro Python publié
python kafka
Les bases de Python ⑤
Python intégré
Notation d'inclusion Python
Technique Python
Étudier Python
Compte à rebours Python 2.7
Mémorandum Python
Python FlowFishMaster
Service Python
fonction python ①
Les bases de Python
Mémo Python
ufo-> python (3)
Notation d'inclusion Python
Installer python
Python Singleton
Les bases de Python ④
Mémorandum Python 2
mémo python
Python Jinja2
Incrément Python
Installer Python 3.4.3.
Essayez Python
Mémo Python
Itératif Python
Algorithme Python
[Python] Variables
Fonctions Python
Python sys.intern ()
Fraction Python
underbar python C'est ce que
Résumé Python
Démarrer python
[Python] Trier
Remarque: Python