【备忘】使用FME PythonCaller的基本代码结构

import pyfme  #需要导入pyfme模块

class MyClass(object):
    def __init__(self):
        self.logger=pyfme.FMELogfile()  #初始化日志对象
    def input(self,feature):       
        self.logger.log("something",1)  #写日志信息到FME
        self.pyoutput(feature)  #将feature传送到下一节点
    def close(self):
        self.logger.log("OK")  #收尾处理

posted @ 2009-08-21 14:52  电电儿  阅读(912)  评论(0编辑  收藏  举报