QString Ilwis3Connector::filename2FullPath(const QString& name, const Resource& owner) const {
    QString localName = unquote(name);
    if ( localName.toLower() == "none.grf")
        return "code=georef:undetermined";
    if ( localName != sUNDEF) {
        if ( localName.contains(QRegExp("\\\\|/"))) {
            return localName;
        }
        else {
            if ( owner.isValid())  {
                QString loc = "file:///" + owner.container().toLocalFile() + "/" + localName;
                return loc;
            }
            int index = _odf->url().lastIndexOf("/");
            QUrl loc = _odf->url().left(index) + "/" + localName;
            return loc.toString();

        }
    }
    return sUNDEF;
}