-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEnProTo.pyt
36 lines (32 loc) · 1.87 KB
/
EnProTo.pyt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import arcpy
import os
import csv
import subprocess
import pythonaddins
#import each tool from subdir
from tools.adddescriptiontofeatures import AddDescriptionToFeatures
from tools.plankopf_wizard import PlankopfWizard
from tools.multibufferspeciesexport import MultiBufferSpeciesExport
from tools.polylinetopolygon import PolylineToPolygon
from tools.group_annos_by_pf import GroupAnnosByPF
from tools.kartenserie_to_png import KartenserieToPng
from tools.batchconvertpdftotif import BatchConvertPDFToTif
from tools.buffertool import MultiPurposeBufferTool
from tools.batchaddfieldmerge import BatchAddFieldMerge
from tools.WEA_angebot import WEAangebot
from tools.definitionquerypolygons import DefinitionQueryPolygons
from tools.rnaanalyse import RNAanalyse
from tools.updatemxdswithlayer import UpdateMXDswithLayer
from tools.create_btt_legend import CreateBttLegend
from tools.pois4tomtom import POIS4TomTom
from tools.tablefromattributes import TableFromAttributes
from tools.blattschnittfuerfeatures import BlattschnittFuerFeatures
from tools.split_lines_by_points import split_lines_by_points
from tools.joinask import JoinASK
class Toolbox(object):
def __init__(self):
self.label = "EnProTo"
self.alias = "EnProTo"
#List of tool classes associated with this toolbox
#self.tools = [AddDescriptionToFeatures,KartenserieToPng,BatchConvertPDFToTif,MultiPurposeBufferTool,BatchAddFieldMerge,DefinitionQueryPolygons,WEAangebot,RNAanalyse,UpdateMXDswithLayer,POIS4TomTom,CreateBttLegend,TableFromAttributes,BlattschnittFuerFeatures,split_lines_by_points,JoinASK]
self.tools = [AddDescriptionToFeatures,KartenserieToPng,BatchConvertPDFToTif,MultiPurposeBufferTool,BatchAddFieldMerge,DefinitionQueryPolygons,WEAangebot,RNAanalyse,UpdateMXDswithLayer,POIS4TomTom,CreateBttLegend,TableFromAttributes,BlattschnittFuerFeatures,JoinASK]