当前位置:网站首页>Arcpy - - utilisation de la fonction insertlayer (): ajout de calques dans un document de carte
Arcpy - - utilisation de la fonction insertlayer (): ajout de calques dans un document de carte
2022-06-26 13:10:00 【Yuanywrs】
【Déclaration】:Les codes et les données de ce livre proviennent de【Basé surarcgisDepythonScript de programmation】.
【Idées】:insertlayer()La fonction peut ajouter des données avec précision à un emplacement dans la couche,Il doit utiliser une couche de référence pour spécifier l'emplacement,La nouvelle couche est ajoutée au - dessus ou au - dessous de la couche de référence spécifiée.
【Attention!】:InsertLayer()La fonction nécessite une couche de référence,Toutes les boîtes de données vides ne peuvent pas utiliser cette fonction.
【Fonctionnement】:

>>> import arcpy.mapping as mapping #Pour l'importationarcpy.mappingModule
>>> mxd=mapping.MapDocument("CURRENT") #Référence au document cartographique actuel,Assigner la référence à la variable
>>> df=mapping.ListDataFrames(mxd,"Crime")[0] #Oui.Crime(Document actuel)Référence à la zone de données.
>>> refLayer=mapping.ListLayers(mxd,"Burglaries*",df)[0] #Définir les couches de référence
>>> insertLayer=mapping.Layer(r"D:\Stockage temporaire\ArcpyBook\data\CityOfSanAntonio.gdb\Crimes2009") # Définir la couche d'insertion par rapport à la couche de référence
>>> mapping.InsertLayer(df,refLayer,insertLayer,"BEFORE") # Mélange des couches dans la zone de données
>>>
【Présentation des résultats】:
边栏推荐
猜你喜欢

Mode pont

Record a phpcms9.6.3 vulnerability to use the getshell to the intranet domain control

Fire warning is completed within 10 seconds, and Baidu AI Cloud helps Kunming Guandu build a new benchmark of smart city

Processing random generation line animation

享元模式(Flyweight)

Word document export (using fixed template)

倍福NC轴状态转移图解析

Explain C language 10 in detail (C language series)

适配器模式(Adapter)
![[BSidesCF 2019]Kookie 1](/img/22/585d081668e67b8389a1b90aaebe9d.png)
[BSidesCF 2019]Kookie 1
随机推荐
Electron official docs series: Testing And Debugging
倍福PLC基于CX5130实现数据的断电保持
倍福通过CTU和TON实现时间片大小和数量的控制
D - skiing
Don't mess with full_ Case and parallel_ CASE
Processing random generation line animation
黑马笔记---常用API
PostGIS geographic function
map 取值
Processsing function random
C# const详解:C#常量的定义和使用
F - Charm Bracelet
Electron official docs series: Development
Openlayers drawing dynamic migration lines and curves
Lightflow completed the compatibility certification with "daocloud Enterprise Cloud native application cloud platform"
数字信号处理——线性相位型(Ⅰ、Ⅲ型)FIR滤波器设计(1)
组合模式(Composite )
Use the script to crawl the beautiful sentences of the sentence fan website and store them locally (blessed are those who like to excerpt!)
code force Party Lemonade
Digital signal processing -- Design of linear phase type (Ⅰ, Ⅲ) FIR filter (1)