• Tidak ada hasil yang ditemukan

[GeoAPI 3.0 SWG] Replace uses of java.util.Date by ISO 19108 TM_CalDate and TM_ClockTime

N/A
N/A
Protected

Academic year: 2017

Membagikan "[GeoAPI 3.0 SWG] Replace uses of java.util.Date by ISO 19108 TM_CalDate and TM_ClockTime"

Copied!
2
0
0

Teks penuh

(1)

All Fields marked with

*

are mandatory.

Change Request

#:

267

Assigned OGC

Document #:

13-004

Name:

*

Martin Desruisseaux

Organization:

*

Geomatys

Email:

*

martin.desruisseaux@geomatys.fr

Document

Name/Version:

*

GeoAPI 3.0 Implementation Standard / 3.0

OGC Project

Document:

*

09-083r3

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:

*

[GeoAPI 3.0 SWG] Replace uses of java.util.Date by ISO 19108 TM_CalDate and T

Source:

*

http://jira.codehaus.org/browse/GEO-194

Work item code:

Category:

*

,&+!'&$%'!/+!'&'+,)

Reason for

change:

*

ISO 19115 uses a date object loosely defined in ISO 19103. In an effort to leverage the existing standard Java objects, GeoAPI uses java.util.Date instead of ISO 19103. However this have the following inconvenient:

* java.util.Date always has an accuracy of milliseconds. There is no way to differentiate January 1st from January 1st 00:00:00.000 for instance.

* java.util.Date and ISO 19103 Date overlap with ISO 19108 (Temporal Schema).

* java.util.Date is likely to be superseded by a new time API in JDK8.

(2)

used. Actually, this need was anticipated at the GeoAPI 3.0.0 release, so all affected methods already have a note in their Javadoc about this potential change.

Summary of

change:

*

All the following methods, which currently return java.util.Date, would need their return type to be changed. All those method contains a Javadoc warning about this anticipated change.

CalendarDate Metadata.getDateStamp(); DateAndTime Requirement.getExpiryDate();

DateAndTime RequestedDate.getRequestedDateOfCollection(); DateAndTime RequestedDate.getLatestAcceptableDate(); DateAndTime Event.getTime();

CalendarDate Citation.getEditionDate(); CalendarDate CitationDate.getDate();

DateAndTime StandardOrderProcess.getPlannedAvailableDateTime(); DateAndTime Usage.getUsageDate();

DateAndTime ProcessStep.getDate();

CalendarDate MaintenanceInformation.getDateOfNextUpdate(); DateAndTime Element.getDates();

CalendarDate Datum.getRealizationEpoch(); DateAndTime TemporalDatum.getOrigin();

Consequences if

not approved:

Developers would continue to use a type unsuitable to many needs. This type may possibly become outdated in future Java releases, and will overlap ISO 19108.

Clauses affected:

*

Table 1 in section 8.1.1. Section 8.4

Additional

Documents

affected:

+2!%0! 2/+1.!6(!/

Supporting

Documentation:

Comments:

Status:

Assigned

Assigned To:

GeoAPI 3.0 SWG

Gambar

Table 1 in section 8.1.1.

Referensi

Dokumen terkait

Bersama ini disampaikan bahwa Pemenang Lelang Pekerjaan tersebut diatas adalah : Program PEMBANGUNAN INFRASTRUKTUR PERDESAAN

Mengacu pada kesimpulan dari hasil penelitian yang telah diuraikan di awal serta berdasarkan landasan teoretis yang dijabarkan di dalam Bab II sebelumnya, penulis

Setiap Pemegang saham public DVLA yang secara tegas memberikan suara tidak setuju atas rencana Penggabungan Usaha pada saat RUPSLB DVLA dan bermaksud untuk menjual saham

Berdasarkan permasalahan yang telah dijelaskan di atas, maka peneliti sebagai pendidik anak berkebutuhan khusus melakukan pengembangan pada strategi

In 2000, Hallmarq 1 developed an open coil magnet MRI scanner with U-shaped permanent magnets with field strength of 0.27 Tesla, initially installed at Bell Equine

Idealnya, produk yang dipasarkan ke berbagai negara harus dilengkapi dengan buku petunjuk yang diterjemahkan ke berbagai bahasa negara pemakai (dalam hal ini bahasa Mandarin –

KEs in the putative AOP for metal oxide NMs such as ROS formation or inflammation are described in the KERs of the fibrosis- AOP as they continuously occur throughout the whole

At the unit of learning, “The magnetic field of electrical current” the students have studied the induction of the magnetic field, the electromagnetic force, the