예제 #1
0
function render_property($graph, $me, $property)
{
    $property = $graph->resource($property);
    echo "<p>" . get_label($property) . ":&nbsp;";
    render_property_values($me, $property, $onto_file);
    echo "</p>";
}
예제 #2
0
        echo "</td></tr>";
        echo "</tbody></table>";
        echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
        echo '</div>';
    }
}
foreach ($graph->allOfType('owl:ObjectProperty') as $me) {
    if (!$me->isBnode()) {
        echo '<div class="well-sm" id="' . $me->localName() . '">';
        echo "<h3>对象属性:&nbsp;<a href='individual.php?localname=" . $me->localName() . "'>" . $me->localName() . "</a></h3>";
        render_literals($graph, $me, 'rdfs:comment');
        echo "<table class=\"table table-bordered\"><tbody>";
        echo "<tr><td width='10%'>中文标签:</td><td>" . $me->label('zh') . "</td></tr>";
        echo "<tr><td>英文标签:</td><td>" . $me->label('en') . "</td></tr>";
        echo "<tr><td>父属性:</td><td>";
        echo render_property_values($graph, $me, "rdfs:subPropertyOf");
        echo "</td></tr>";
        echo "<tr><td>子属性:</td><td>";
        render_matching_values($graph, $me, "rdfs:subPropertyOf");
        echo "</td></tr>";
        echo "</tbody></table>";
        echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
        echo '</div>';
    }
}
?>
    <h2><a name="sec-external" id="sec-external"></a>5. 外部类和属性</h2>
    <h2><a name="sec-ack" id="sec-ack"></a>6. 致谢</h2>
    <p>本文的视觉风格和文档结构,借鉴于Dan Brickley和Libby Miller的“FOAF Vocabulary Specification”,以及Uldis Bojārs和John G. Breslin的“SIOC Core Ontology Specification”。</p>
    <p>这项工作得到如下基金项目资助:中国中医科学院基本科研业务费自主选题项目(编号:ZZ060808)-“中医文献元数据标准、中医语言系统分类框架等国际标准研制”;中国博士后科学基金资助项目(编号:2012M520559)-“面向中医药复杂语义网络的方法学研究”;中国中医科学院基本科研业务费自主选题项目(编号:ZZ070311)-“中医药复杂语义网络模型研究”。
    </p>
예제 #3
0
function render_data_property_list($graph, $onto_file)
{
    foreach ($graph->allOfType('owl:DatatypeProperty') as $me) {
        if (!$me->isBnode()) {
            echo '<div class="well-sm" id="' . $me->localName() . '">';
            echo "<h3>数值属性:&nbsp;<a href='individual.php?onto_file=" . $onto_file . "&localname=" . $me->localName() . "'>" . get_title($me) . "</a></h3>";
            render_literals($graph, $me, 'rdfs:comment');
            echo "<table class=\"table table-bordered\"><tbody>";
            echo "<tr><td width='10%'>中文标签:</td><td>" . $me->label('zh') . "</td></tr>";
            echo "<tr><td>英文标签:</td><td>" . $me->label('en') . "</td></tr>";
            echo "<tr><td>父属性:</td><td>";
            echo render_property_values($graph, $me, "rdfs:subPropertyOf");
            echo "</td></tr>";
            echo "<tr><td>子属性:</td><td>";
            render_matching_values($graph, $me, "rdfs:subPropertyOf");
            echo "</td></tr>";
            echo "</tbody></table>";
            echo '<p style="float: right; font-size: small;">[<a href="#sec-glance">回到顶部</a>]</p>';
            echo '</div>';
        }
    }
}