برخی مواقع شما توابع رستری را در سرور خود تعریف می کنید و آن ها را به همراه ImageService خود پابلیش میکنید تا کاربر بتواند از آن تابع برای آن سرویس استفاده کند. در مواقعی که اینکار را بخواهید به صورت اتوماسیون با کد پایتون بنویسید، می توانید هنگامی که فایل sddraft سرویس خود را ساختید، می توانید این فایل را که محتوای آن xml است فراخوانی کنید، و سپس تغییرات زیر را در آن اعمال کنید:


        RasterFunction = "C:\\Classified.rft.xml,None"
        descriptions = doc.getElementsByTagName('PropertySetProperty')
        for desc in descriptions:
            keynodes = desc.getElementsByTagName('Key')
            for keynode in keynodes:
                if keynode in keynodes:
                    if keynode.firstChild.nodeValue == 'rasterFunctions':
                        valnodes = desc.getElementsByTagName('Value')
                        for valnode in valnodes:
                            if valnode.firstChild == None:
                                valnode.appendChild(doc.createTextNode(RasterFunction))
                            else:
                                valnode.firstChild.replaceWholeText(RasterFunction)


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

...follow your dreams تدریس خصوصی ریاضیات هرج و مرج یکتا فان | چت یکتا شیدا موزیک چگونه سونوگرافي انجام دهيم Hartman downloadfiles David