• Tidak ada hasil yang ditemukan

CityGML Enhancement of generic attributes

N/A
N/A
Protected

Academic year: 2017

Membagikan "CityGML Enhancement of generic attributes"

Copied!
2
0
0

Teks penuh

(1)

All Fields marked with

*

are mandatory.

Change Request

#:

71

Assigned OGC

Document #:

10-054

Name:

*

Claus Nagel

Organization:

*

Special Interest Group 3D (SIG 3D)

Email:

*

claus.nagel@tu-berlin.de

Document

Name/Version:

*

City Geography Markup Language (CityGML) Encoding Standard / 1.0.0

OGC Project

Document:

*

08-007r1

If this is a revision of a previous submission and you have a Change Request Number, then check here:

Enter the CR number here:

Enter the Revsion Number that you are revising here:

Title:

*

Enhancement of generic attributes

Source:

*

Special Interest Group 3D (SIG 3D)

Work item code:

Category:

*

Reason for

change:

*

Generic attributes allow for augmenting exisiting CityGML features by application-specific extra attributes in a simple and straightforward way, without the need for explicitly defining an ADE (which are not necessarily supported by CityGML-enabled software). In CityGML 1.0, generic attributes are implemented as simple Name-Value-Pairs with a predefined set of supported data types (gen:intAttribute,

gen:doubleAttribute, gen:stringAttribute, gen:dateAttribute,

gen:uriAttribute). This definition could be enhanced in two possible ways:

1. In order to correctly interpret and process a generic attribute, not only its value but also the unit of measurement (if applicable) is required. At the moment, it is not possible to give the unit of measurement for generic attributes. This could be simply fixed by adding an attribute "uom" of type "xs:anyURI" (in accordance with

(2)

GML3.1.1) on the element declaration of the generic attributes.

2. Generic attributes can only be attached to a CityGML feature as unsorted list of single attributes. It is not possible to group a set of generic attributes under a common theme or name. However, this would allow for exchanging "property sets" instead of isolated attributes. This could be simply realized by a named container for generic attributes (e.g., complex type containing an unbounded sequence of _gen:genericAttribute elements). The CityGML standard should neither define concrete property sets nor their content. In contrast, this should be left to user/implementer agreements.

It is well-understood by the authors, that CityGML 1.0 explicitly supports the definition of application-specific property sets by means of Application Domain Extensions. "Generic property sets" would allow to group generic attributes without the need for defining such an ADE - however, at the cost of having a formal definition for the property set in an extra XML schema which helps to maintain semantic and syntactic interoperability. The authors would like to initiate a discussion about generic property sets.

Summary of

change:

*

Enhance the definition of generic attributes by the possibility to represent the unit of measurement for single generic attributes. This enhancement can be realized without breaking backwards compatibility. Initiate a discussion about generic property sets.

Consequences if

not approved:

Clauses affected:

*

7, 10

Additional

Documents

affected:

Supporting

Documentation:

Comments:

Status:

Disposition:

Referensi

Dokumen terkait

[r]

You create a presentation by using Office PowerPoint 2003.You open the Insert menu to add a sound file to a slide.. Arrange the following steps in the order in which you will

Berdasarkan dari hasil keseluruhan data dan seluruh hasil perhitungan maka dapat diketahui bahwa daya yang diperlukan Kantor PT. PGN Palembang agar

Perhubungan menjadi kewajiban Perusahaan Umum (Perum) Lembaga Penyelenggara Pelayanan Navigasi Penerbangan Indonesia, perlu mengubah Peraturan Pemerintah Nomor 4 Tahun

Perguruan Tinggi : Universitas Sumatera Utara Bidang Keahlian : Ilmu Bedah Onkologi.

Upaya Meningkatkan Hasil Belajar Siswa Dalam Mata Pelajaran Ipa Tentang Pokok Bahasan Struktur Dan Fungsi Tumbuhan Melalui Penerapan Model Pembelajaran Interaktif..

Then a description of state-of-the-art optimization methods addressing different aspects of residential DR algorithms such as optimization of schedules for local RE based

Ukuran benih ikan sidat yang tergolong kecil menyebabkan konsumsi oksigen rendah, karena pemeliharaan ikan hanya di sebuah wadah box sintetis dengan sistem aerasi