Mer

Merke funksjoner og konvertere dem til merknader med ArcPy?


hvordan kunne jeg gjøre følgende trinn med arcpy:

  1. høyreklikk på laget med funksjonene
  2. Etikettfunksjoner
  3. Konverter etiketter til merknader ...

Merknadene bør lagres i en ny formfil.

Hvordan kunne jeg gjøre dette i python?


Du kan bruke verktøyet Tiled Labels To Annotation Geoprocessing.

importere arcpy # Innstillinger skala = "30000" folder = "D:  Temp  LBL.gdb" arcpy.env.workspace = mappe # Mapdocument map = r "D:  Temp  MAP-LBL.mxd" # Lokale variabler: dataFrame = "Layer" grid = "Rutenett" group = "Group" suffiks = "Anno" fid = "tile" link = "STANDARD" # not linked = "STANDARD" / linked = "FEATURE_LINKED" unplace = "GENERATE_UNPLACED_ANNOTATION" # Prosess: Tiled Labels To Annotation arcpy.TiledLabelsToAnnotation_cartography (map, dataFrame, grid, folder, group, suffix, scale, "", fid, "", "", link, unplace)

Nedenfor er et lignende spørsmål som ble besvart på dette nettstedet.

Lage etiketter basert på attributtfelt i shapefile med Arcpy?


Du kan aktivere etiketter ved bruk av LabelClass -klassen i arcpys kartmodul, men jeg kjenner ikke til en metode for å lage merknader i python. Forhåpentligvis vil dette bli lagt til etter hvert som ESRI fortsetter å forbedre arcpy -funksjonalitet og integrasjon.


Se videoen: Automate Backups of an ArcGIS Online Hosted Feature Layer using Python (September 2021).