Elementapp:Appearance
app:Appearance
定義
地物の外観。
地物の幾何オブジェクトとなる面に色又はテクスチャを指定する。
属性/関連役割
属性/関連役割の名称
属性/関連役割の型 多重度
gml:metaDataProperty
gml:MetaDataPropertyType [0..*]
gml:boundedBy
gml:BoundingShapeType [0..1]
gml:location
gml:LocationPropertyType [0..1]
xs:string [0..1]
XMLスキーマ
<xs:element name="Appearance" type="AppearanceType" substitutionGroup="gml:_Feature"/>
XMLインスタンスのサンプル
<app:Appearance>
    <gml:description>[概要]</gml:description>
    <gml:name>[名称]</gml:name>
    <app:theme>rgbTexture</app:theme>
    <app:surfaceDataMember>
        <app:ParameterizedTexture>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <app:isFront>1</app:isFront>
            <app:imageURI>000000_sample_appearance/sampleSurface.jpg</app:imageURI>
            <app:mimeType codeSpace="../../codelists/Appearance_mimeType.xml">image/jpeg</app:mimeType>
            <app:textureType>specific</app:textureType>
            <app:wrapMode>none</app:wrapMode>
            <app:borderColor>0.5 0.6 0.5 1.0</app:borderColor>
            <app:target uri="#sample_00000000-0000-0000-0000-000000000000">
                <app:TexCoordList>
                    <gml:description>[概要]</gml:description>
                    <gml:name>[名称]</gml:name>
                    <app:textureCoordinates ring="#sample_00000000-0000-0000-0000-000000000000_0">0.99955 0.00400 0.99900 0.00450 0.99850 0.00500 0.099700 0.00600</app:textureCoordinates>
                    <!--省略-->
                </app:TexCoordList>
            </app:target>
        </app:ParameterizedTexture>
    </app:surfaceDataMember>
    <app:surfaceDataMember>
        <app:X3DMaterial>
            <gml:description>[概要]</gml:description>
            <gml:name>[名称]</gml:name>
            <app:isFront>1</app:isFront>
            <app:ambientIntensity>0.33</app:ambientIntensity>
            <app:diffuseColor>0.8 0.8 0.8</app:diffuseColor>
            <app:emissiveColor>0 0 0</app:emissiveColor>
            <app:specularColor>0.90 0.90 0.90</app:specularColor>
            <app:shininess>0.10</app:shininess>
            <app:transparency>0.0</app:transparency>
            <app:isSmooth>false</app:isSmooth>
            <app:target>#sample_00000000-0000-0000-0000-000000000001</app:target>
        </app:X3DMaterial>
    </app:surfaceDataMember>
</app:Appearance>