当前位置:网站首页>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】:
边栏推荐
猜你喜欢

倍福CX5130换卡对已有的授权文件转移操作

享元模式(Flyweight)

opencv高速下载

Processsing mouse interactive learning

倍福PLC基于NT_Shutdown实现控制器自动关机重启
What should the software test report include? Interview must ask

What are the common categories of software testing?

Solution of Splunk iowait alarm

To solve the difficulties of small and medium-sized enterprises, Baidu AI Cloud makes an example

Biff TwinCAT can quickly detect the physical connection and EtherCAT network through emergency scan
随机推荐
What should the software test report include? Interview must ask
倍福PLC通过MC_ReadParameter读取NC轴的配置参数
F - Charm Bracelet
Basic principle and application routine of Beifu PLC rotary cutting
HDU 3709 Balanced Number
. Net Maui performance improvement
中科软外包一面
UVA5009 Error Curves三分
Deep parsing MySQL binlog
H - Sumsets POJ 2229
Record a phpcms9.6.3 vulnerability to use the getshell to the intranet domain control
Dark horse notes - Common APIs
Don't mess with full_ Case and parallel_ CASE
processing 函数translate(mouseX, mouseY)学习
Group counting practice experiment 9 -- using cmstudio to design microprogram instructions based on segment model machine (2)
Software testing - concept
Processing random generation line animation
This function has none of deterministic, no SQL solution
10秒内完成火灾预警,百度智能云助力昆明官渡打造智慧城市新标杆
Processsing 鼠标交互 学习