• Tidak ada hasil yang ditemukan

WPS Allow default value for a complex data input type

N/A
N/A
Protected

Academic year: 2017

Membagikan "WPS Allow default value for a complex data input type"

Copied!
2
0
0

Teks penuh

(1)

All Fields marked with * are mandatory.

Change Request

#:

145

Assigned OGC

Document #:

11-041

Name:

*Aleksei Valikov

Organization:

*disy Informationssysteme GmbH

Email:

*valikov@gmx.net

Document

Name/Version:

*Web Processing Service / 1.0.0

OGC Project

Document:

*05-007r7

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:

*Allow default value for a complex data input type

Source:

*Web Processing Service 2.0 SWG

Work item

code:

Category:

*

B (Addition of feature)

Reason for

change:

*

WPS 1.0.0 allows specifying default value for a literal input type. At the same time, there is no such option for complex data input type. It is impossible to "default" complex inputs.

This feature is very useful in many scenarios. For instance, some "reasonable default value" is known for the input (ex.

"most used value" or "recent value" or "user

settings" may be used as default value). This may improve

usability of WPS process on the clint site (end-user interaction).

Summary of

change:

*

Add an optional DefaultValue element of type wps:ComplexDataType to the SupportedComplexDataInputType type:

(2)

<complexType name="SupportedComplexDataInputType"> <complexContent>

<extension base="wps:SupportedComplexDataType"> <sequence>

<!-- Optional default value element. --> <element name="DefaultValue"

type="wps:ComplexDataType" minOccurs="0"> <annotation>

<documentation>Optional default value.</documentation>

</annotation> </element> </sequence>

<attribute name="maximumMegabytes" type="integer" use="optional"/>

</extension> </complexContent> </complexType>

Consequences if

not approved:

It is impossible to default complex input parameter. As a consequence, complex input parameters must be always provided by the client even if some reasonable "default" value is known.

Clauses

affected:

*

9.3.1 (Table 21), C.5 (Figure C.7)

Additional

Documents

affected:

XML Schema for WPS.

Supporting

Documentation:

Attached the modified wpsDescribeProcess_request.xsd

Comments:

This change is trivial and does not affect existing applications.

Since DefaultValue is optional, it is backwards-compatible.

I have mentioned this issue on the WPS 2.0 SWG Meeting on OGC PC/TC Meeting in Bonn, February 2011.

Status:

Assigned

Assigned To:

WPS 2.0 SWG

Referensi

Dokumen terkait

The explicit teaching of the extent of reaction from the beginning of the equilibrium treatment permits the unification of the use of ICE (Initial, Change, Equilibrium) tables

[r]

Salah satu teknik dasar dalam permainan kasti adalah …a. Melempar dan

Penerapan Model Pembelajaran Kooperatif Tipe TGT (Teams Games Tournament) Melalui Permainan Bola Raja Untuk Meningkatkan Pembelajaran Javeline Pass Dalam Permainan

Mengenai tujuan latihan teknik yaitu untuk mampu melakukan gerakan- gerakan keterampilan suatu cabang olahraga dari mulai gerak keterampilan yang paling sederhana

aplikasi pembelajaran tari yang berbasis sinektik untuk meningkatkan.. perkembangan interaksi sosial dan kreativitas, pada siswa autis dan siswa. lainnya di

[r]

Beberapa ketentuan dalam Peraturan Pemerintah Nomor 38 Tahun 2002 tentang Daftar Koordinat Geografis Titik-titik Garis Pangkal Kepulauan Indonesia (Lembaran Negara Republik