[Auscope-geosciml] Auscope-geosciml Digest, Vol 12, Issue 62

Duffy, Tim R trd at bgs.ac.uk
Mon Mar 22 06:51:17 EDT 2010


I agree let's keep it as simple as possible - support for gml 3.2.1 is here in 2010 - we have discussed no use case In Quebec regarding a developing 3.3. - it has taken long enough for gml 3.2.1/WFS2/FES2 to become the ISO standards as it is.
Tim


-----Original Message-----
From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of auscope-geosciml-request at lists.arcs.org.au
Sent: 22 March 2010 07:18
To: auscope-geosciml at lists.arcs.org.au
Subject: Auscope-geosciml Digest, Vol 12, Issue 62

Send Auscope-geosciml mailing list submissions to
        auscope-geosciml at lists.arcs.org.au

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.arcs.org.au/cgi-bin/mailman/listinfo/auscope-geosciml
or, via email, send a message with subject or body 'help' to
        auscope-geosciml-request at lists.arcs.org.au

You can reach the person managing the list at
        auscope-geosciml-owner at lists.arcs.org.au

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Auscope-geosciml digest..."


Today's Topics:

   1. Re: FullMoon and GML3.3 [was CGI_Term in GeoSciML v3.0]
      [SEC=UNCLASSIFIED] (Oliver.Raymond at ga.gov.au)


----------------------------------------------------------------------

Message: 1
Date: Mon, 22 Mar 2010 18:17:29 +1100
From: <Oliver.Raymond at ga.gov.au>
Subject: Re: [Auscope-geosciml] FullMoon and GML3.3 [was CGI_Term in
        GeoSciML        v3.0] [SEC=UNCLASSIFIED]
To: <auscope-geosciml at lists.arcs.org.au>
Message-ID:
        <64596720D115484A9F1C2DC2D4CB00215E5E58215E at EXCCR01.agso.gov.au>
Content-Type: text/plain; charset="utf-8"

I think I agree with Bruce.  Lets get to GML3.2 first

Cheers,
Ollie

-----Original Message-----
From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Bruce.Simons at dpi.vic.gov.au
Sent: Monday, 22 March 2010 10:44 AM
To: auscope-geosciml at lists.arcs.org.au
Subject: [Auscope-geosciml] FullMoon and GML3.3 [was CGI_Term in GeoSciML v3.0]


I'm not quite following the intent here.  If preparing for the future, then fine, but GeoSciML currently uses GML3.1. With any luck it will be GML3.2 compliant by end 2010. I can't see any need to move to GML3.3 in the near future.  Is this all a little premature?

Cheers
Bruce

GeoScience Victoria
AuScope Grid
Australian Spatial Research Data Commons

Ph: +61-3-9658 4502
Fax: +61-3-9658 4555
Mobile: +61 429 177155

L?tourneau, Fran?ois <Francois.Letourneau at RNCan-NRCan.gc.ca>
Sent by: auscope-geosciml-bounces at lists.arcs.org.au

17/03/2010 11:00 PM
Please respond to
auscope-geosciml at lists.arcs.org.au


To

<auscope-geosciml at lists.arcs.org.au>

cc



Subject

Re: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]










Shouldn't we apply the precaution principle and add the new classmaps tagged as GML 3.3? In Fullmoon, it is quite easy to specify which GML version to use for the encoding rules (in encoder.properties). That would require however to recreate every existing classmaps for GML 3.3 and possibly modify some of these new classmaps if other existing things change in GML 3.3 from 3.2.

Fran?ois
________________________________
De : auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] De la part de Simon Cox
Envoy? : 17 mars 2010 02:57
? : Oliver.Raymond at ga.gov.au; auscope-geosciml at lists.arcs.org.au
Objet : Re: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]

First we have to have agreement on whether it is desirable to make the change now, and whether it should be in the default classmap, or a variant that we choose to use.
If we make it to the default, it means that FullMoon would no longer be following the GML 3.2 encoding rule.

Simon


________________________________

From: Oliver.Raymond at ga.gov.au [mailto:Oliver.Raymond at ga.gov.au]
Sent: 16 March 2010 22:56
To: simon.cox at jrc.ec.europa.eu; auscope-geosciml at lists.arcs.org.au
Cc: ryan.fraser at csiro.au
Subject: RE: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]

Hi Simon,

Who is responsible for making the required changes for FullMoon?

Cheers,
Ollie

----------------------------------------------------------------------------------------------------------------
Ollie Raymond

National Advice, Maps and Standards Project
Geoscience Australia

GeoSciML Design Group
IUGS Commission for the Management and Application of Geoscience Information

----------------------------------------------------------------------------------------------------------------
Address: GPO Box 378, Canberra, ACT, 2601, Australia | ABN: 80 091 799 039
Ph: +61 2 62499575 | Fax: +61 2 62499992 | Email: Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au> | Google Map<http://maps.google.com/maps?f=q&hl=en&geocode=&q=canberra+australia&ie=UTF8&ll=-35.344028,149.158362&spn=0.007684,0.016404&t=h&z=17&iwloc=addr&om=1>
National geological maps  http://www.ga.gov.au/minerals/research/national/nat_maps/nat_geol_maps.jsp<http://www.ga.gov.au/geoscience/national>
Geoscience Australia web services  http://www.ga.gov.au/resources/applications/ogc-wms.jsp

----------------------------------------------------------------------------------------------------------------


 --- This message was created with 100% recycled electrons ---


-----Original Message-----
From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Simon Cox
Sent: Tuesday, 16 March 2010 5:59 PM
To: auscope-geosciml at lists.arcs.org.au
Subject: Re: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]

Breaking news:

In the GML 3.3 SWG last week the issue of how to refer to an item from a controlled source consistently in GML was a hot topic.
To summarize the conclusion I think it goes something like this:

1.       items in controlled vocabularies should have URIs (codeList, controlledConcept, etc)
a.       this does not pre-judge how they are implemented, but obviously it is RDF/SKOS/OWL- & http-friendly
2.       Feature properties that refer to items from controlled lists (i.e. ScopedName) should be implemented using gml:ReferenceType (rather than gml:CodeType)
a.       Xlink:href should point to the concept identifier
b.       Xlink:title _may_ be used to provide a human-consumable label, so an interface can be built without resolving the URI
                                                                                       i.      (obviously this is not scalable to multi-lingual labelling)

This will get away from the ambiguity regarding what to put in @codeSpace and what in the element.

Note that
(a)     this is my interpretation of the discussion (I?m charged with writing it up, however)
(b)     it has not yet been voted on, and
(c)     would strictly only apply from GML 3.3.
However, as it doesn?t break anything now and is a totally reasonable tweak to the UML-XML mapping rule, I suggest that GeoSciML consider using this rule now.

In the FullMoon context it requires that one or more of these entries in https://www.seegrid.csiro.au/subversion/HollowWorld/trunk/ClassMaps/ClassMap_ISO_19103_CSL_GML32.xml be changed:

        <entry>
               <umlClass>GenericName</umlClass>
               <gmlObjectElement xsi:nil="true"/>
               <gmlType xsi:nil="true"/>
               <gmlPropertyType>gml:CodeType</gmlPropertyType> -> probably leave alone, but try not to use GenericName in models
        </entry>
        <entry>
               <umlClass>LocalName</umlClass>
               <gmlObjectElement xsi:nil="true"/>
               <gmlType xsi:nil="true"/>
               <gmlPropertyType>gml:CodeType</gmlPropertyType> -> this should be xs:string anyway
        </entry>
        <entry>
               <umlClass>ScopedName</umlClass>
               <gmlObjectElement xsi:nil="true"/>
               <gmlType xsi:nil="true"/>
               <gmlPropertyType>gml:CodeWithAuthorityType</gmlPropertyType> -> change to gml:ReferenceType
        </entry>

Simon

________________________________

From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Alistair Ritchie
Sent: 16 March 2010 00:52
To: auscope-geosciml
Subject: Re: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]

How do I send a nice red face? Yes: 'qualifier on CGI_Term'. Thanks for that.

If it's an attribute I'm pretty confident that's how it would encode, if it is an element I'm a bit confused:

<gsml:lithology codeSpace="urn:cgi:classifierScheme:CGI:SimpleLithology:200811">
    urn:cgi:classifierScheme:CGI:SimpleLithology:200811
    <gsml:qualifier>sometimes</gsml:qualifier>
</gsml:lithology>

Seems nasty.

WRT your question: I'm not Full Moon expert but I would have expected you woul use a Tagged Value to define an attribute.

Alistair Ritchie
GEOSCIENCE VICTORIA | EARTH RESOURCES DIVISION
Department of Primary Industries | Melbourne, Victoria, Australia
Tel: +61 3 9658 4512 | Fax: +61 3 9658 4555
On 16 March 2010 10:00, <Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au>> wrote:
Hi Alistair,

Re question 1.   Ah, you mean why is ?qualifier? mandatory in CGI_Term?   I think it is just an oversight.  As far as I can tell, there was no discussion of this point at Quebec?  Probably should be optional like in v2.0.

Re question 2.   Hmm, not exactly sure how this would encode.  Your attempt is as good as I could do.

As a related question... In the UML, I have never known how to make an attribute occur in the schema as an attribute within the tag (like qualifier=?sometimes?), rather than as an attribute between the tags (like <qualifier>sometimes</qualifier>).  eg; swe:AbstractDataComponent encodes its attributes within its element tag, but I can?t see anything in the UML which makes it different to swe:Quantity which encodes its attributes outside the element tag.



<swe:Quantity definition="urn:test:xxx" fixed="false">
            <swe:uom xlink:href="#ppm"/>
            <swe:value>23.6</swe:value>
</swe:Quantity>

Any ideas?

Cheers,
Ollie

----------------------------------------------------------------------------------------------------------------
Ollie Raymond

National Advice, Maps and Standards Project
Geoscience Australia

GeoSciML Design Group
IUGS Commission for the Management and Application of Geoscience Information

----------------------------------------------------------------------------------------------------------------
Address: GPO Box 378, Canberra, ACT, 2601, Australia | ABN: 80 091 799 039
Ph: +61 2 62499575 | Fax: +61 2 62499992 | Email: Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au> | Google Map<http://maps.google.com/maps?f=q&hl=en&geocode=&q=canberra+australia&ie=UTF8&ll=-35.344028,149.158362&spn=0.007684,0.016404&t=h&z=17&iwloc=addr&om=1>
National geological maps  http://www.ga.gov.au/minerals/research/national/nat_maps/nat_geol_maps.jsp<http://www.ga.gov.au/geoscience/national>
Geoscience Australia web services  http://www.ga.gov.au/resources/applications/ogc-wms.jsp

----------------------------------------------------------------------------------------------------------------


 --- This message was created with 100% recycled electrons ---


-----Original Message-----
From: auscope-geosciml-bounces at lists.arcs.org.au<mailto:auscope-geosciml-bounces at lists.arcs.org.au> [mailto:auscope-geosciml-bounces at lists.arcs.org.au<mailto:auscope-geosciml-bounces at lists.arcs.org.au>] On Behalf Of Alistair Ritchie
Sent: Tuesday, 16 March 2010 8:59 AM
To: auscope-geosciml
Subject: Re: [Auscope-geosciml] CGI_Term in GeoSciML v3.0 [SEC=UNCLASSIFIED]

Hi Ollie

The email address is registered and I've been using it since last year. Odd.

Is it an attribute like codeSpace? Would it encode as:

<gsml:lithology codeSpace="urn:cgi:classifierScheme:CGI:SimpleLithology:200811" qualifier="sometimes">
    urn:cgi:classifierScheme:CGI:SimpleLithology:200811</gsml:lithology>

Cheers

Alistair Ritchie
GEOSCIENCE VICTORIA | EARTH RESOURCES DIVISION
Department of Primary Industries | Melbourne, Victoria, Australia
Tel: +61 3 9658 4512 | Fax: +61 3 9658 4555
On 16 March 2010 08:45, <Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au>> wrote:
Hi Alistair,

I think your email to the list bounced - your gmail account is probably not registered with the list.

Could you rephrase question 2?  Doesn?t make sense to me.

Cheers,
Ollie

----------------------------------------------------------------------------------------------------------------
Ollie Raymond

National Advice, Maps and Standards Project
Geoscience Australia

GeoSciML Design Group
IUGS Commission for the Management and Application of Geoscience Information

----------------------------------------------------------------------------------------------------------------
Address: GPO Box 378, Canberra, ACT, 2601, Australia | ABN: 80 091 799 039
Ph: +61 2 62499575 | Fax: +61 2 62499992 | Email: Oliver.Raymond at ga.gov.au<mailto:Oliver.Raymond at ga.gov.au> | Google Map<http://maps.google.com/maps?f=q&hl=en&geocode=&q=canberra+australia&ie=UTF8&ll=-35.344028,149.158362&spn=0.007684,0.016404&t=h&z=17&iwloc=addr&om=1>
National geological maps  http://www.ga.gov.au/minerals/research/national/nat_maps/nat_geol_maps.jsp<http://www.ga.gov.au/geoscience/national>
Geoscience Australia web services  http://www.ga.gov.au/resources/applications/ogc-wms.jsp

----------------------------------------------------------------------------------------------------------------


 --- This message was created with 100% recycled electrons ---


-----Original Message-----
From: auscope-geosciml-bounces at lists.arcs.org.au<mailto:auscope-geosciml-bounces at lists.arcs.org.au> [mailto:auscope-geosciml-bounces at lists.arcs.org.au<mailto:auscope-geosciml-bounces at lists.arcs.org.au>] On Behalf Of Alistair Ritchie
Sent: Monday, 15 March 2010 5:20 PM
To: AuScope-GeoSciML
Subject: [Auscope-geosciml] CGI_Term in GeoSciML v3.0

Hi Everyone

Quick and easy questions concerning the new CGI_Term in GeoSciML 3.0:
1.      Why is it mandatory?
2.      Is it an attribute of CGI_Term?
Cheers
Alistair

Alistair Ritchie
GEOSCIENCE VICTORIA | EARTH RESOURCES DIVISION
Department of Primary Industries | Melbourne, Victoria, Australia
Tel: +61 3 9658 4512 | Fax: +61 3 9658 4555

_______________________________________________
Auscope-geosciml mailing list
Auscope-geosciml at lists.arcs.org.au<mailto:Auscope-geosciml at lists.arcs.org.au>
http://lists.arcs.org.au/cgi-bin/mailman/listinfo/auscope-geosciml


_______________________________________________
Auscope-geosciml mailing list
Auscope-geosciml at lists.arcs.org.au<mailto:Auscope-geosciml at lists.arcs.org.au>
http://lists.arcs.org.au/cgi-bin/mailman/listinfo/auscope-geosciml
 _______________________________________________
Auscope-geosciml mailing list
Auscope-geosciml at lists.arcs.org.au
http://lists.arcs.org.au/cgi-bin/mailman/listinfo/auscope-geosciml

"D?#9?M4???8?7??[1]8b?Vu?r?k'(?)?*'??jW(z{bjPQ?\+??u??mSLSM?????h??.???y?j^v?i'????[1]*+??{??m ????<?"?8?i?&"?z??X???*bz{m?rG????????<???l7!zz+???Xz?^j???^??wj)]zWz+_????'('b??m?xj???~??y?zf??SM?????(?????{c??r?y?~?)?zf??SM?????"??)?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.arcs.org.au/pipermail/auscope-geosciml/attachments/20100322/f2ebe4fd/attachment.htm>

------------------------------

_______________________________________________
Auscope-geosciml mailing list
Auscope-geosciml at lists.arcs.org.au
http://lists.arcs.org.au/cgi-bin/mailman/listinfo/auscope-geosciml


End of Auscope-geosciml Digest, Vol 12, Issue 62
************************************************

-- 
This message (and any attachments) is for the recipient only. NERC
is subject to the Freedom of Information Act 2000 and the contents
of this email and any reply you make may be disclosed by NERC unless
it is exempt from release under the Act. Any material supplied to
NERC may be stored in an electronic records management system.




More information about the GeoSciML mailing list