Hi. I am working on automating an image service publishing workflow in arcmap 10.6.
From the python window, I executed the following in sequence:
CreateGISServerConnectionFile
CreateMosaicDataset_management
AddRastersToMosaicDataset_management
CreateImageSDDraft
However, when I executed the following code, the raster function template did not get added to the SD draft. There is no error message either. Hoping for a resolution here!
# Add raster function template to sd draft
import xml.dom.minidom as DOM
functemp = "G:\\RGBComposite.rft.xml,None"
xml = "F:\\Connection\\test_Orthomosaic.sddraft"
dom = DOM.parse(xml)
properties = dom.getElementsByTagName('PropertySetProperty')
for prop in properties:
keynodes = prop.getElementsByTagName("Key")