[auscope-geosciml] RE : MappedFeature properties [SEC=UNCLASSIFIED]

Boisvert, Eric Eric.Boisvert at RNCan-NRCan.gc.ca
Mon Aug 16 05:36:01 EDT 2010


> I do believe we should have a GeoSciML "portrayal" class. 
 
furthermore, see attached.

________________________________

De: auscope-geosciml-bounces at lists.arcs.org.au de la part de Bruce.Simons at dpi.vic.gov.au
Date: dim. 2010-08-15 19:45
À: auscope-geosciml at lists.arcs.org.au
Objet : Re: [auscope-geosciml] MappedFeature properties [SEC=UNCLASSIFIED]



I don't know that redundancy of repeating the three "MappingDetails" properties is such a big issue, given that the size of the xml tends to come from the shape properties. 

I do believe we should have a GeoSciML "portrayal" class. However, this is a separate issue, and is designed to specify a WMS response, ie a WFS simple feature level 0 response.  As such the data types must be standard (eg string, integer, floating point) and t6he cardinalities must be 0..1 or 1..1. 

I have prepared an example for EarthResourceML (see https://www.seegrid.csiro.au/twiki/bin/view/Xmml/EarthResourceML#Earth_resources_Portrayal_Classe) that I feel should be also developed for GeoSciML.  There is already an agenda item on this for the Rome meeting. 

Cheers
Bruce 

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



"Boisvert, Eric" <Eric.Boisvert at RNCan-NRCan.gc.ca> 
Sent by: auscope-geosciml-bounces at lists.arcs.org.au 

13/08/2010 09:38 PM 
Please respond to
auscope-geosciml at lists.arcs.org.au


To
<auscope-geosciml at lists.arcs.org.au> 
cc
Subject
Re: [auscope-geosciml] MappedFeature properties [SEC=UNCLASSIFIED]	

		




> But would this flexibility detract from our interoperability? 
  
No sure what you mean.  Those properties are merely metadata. 
  
> but we never followed through with it.  I think resolutionScale and samplingFrame at least could apply to a single gsml:Map dataset rather than each MappedFeature.  Do you have a use case for a gsml:map class? 
  
Maybe not in a service context (where MappedFeature are pulled from several maps), but these properties certainly comes in blocks (based on compilation work). 
  
the gsml:Map is certainly appealling.  I remember there were a discussion about providing a "proposed" portrayal for a GeologicUnit (I think it was a request from OneGeology).  This kind of information could certainly be provided in a gsml:Map context.  The goal of this model would not be reproduce exactly the map as it was published (there's PDF for that), but to provide all the essential element a map contains. 
  
I did some work on this, I need to clean it up but I could present it in Rome if the group feel it's relevant. 
  
Eric 
  


________________________________

De : auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] De la part de Oliver.Raymond at ga.gov.au
Envoyé : 12 août 2010 19:31
À : auscope-geosciml at lists.arcs.org.au
Objet : Re: [auscope-geosciml] MappedFeature properties [SEC=UNCLASSIFIED]

Hi Eric 
  
1.  I like aspects of your MappingProperties class, as it could be used inline for attributes that vary per MappedFeature (eg; we have geology map datasets with mappedFeatures with different positional accuracies and observation methods within the same map) or by reference for large numbers of MappedFeatures which have invariant methods and accuracies. 
  
But would this flexibility detract from our interoperability?  Is that a trade-off you are willing to make? 
  
2.  We have previously discussed the possibility of having a gsml:Map class (ie, a collection of MappedFeatures - I think Steve raised it?), but we never followed through with it.  I think resolutionScale and samplingFrame at least could apply to a single gsml:Map dataset rather than each MappedFeature.  Do you have a use case for a gsml:map class? 
  
Cheers, 
Ollie 
  
------------------------------------------------------------------------------------
Ollie Raymond

National Advice, Maps and Data 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/minerals/research/national/nat_maps/nat_geol_maps.jsp> 
Geoscience Australia web services  http://www.ga.gov.au/resources/applications/ogc-wms.jsp <http://www.ga.gov.au/resources/applications/ogc-wms.jsp> 
------------------------------------------------------------------------------------

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

________________________________


From: auscope-geosciml-bounces at lists.arcs.org.au [mailto:auscope-geosciml-bounces at lists.arcs.org.au] On Behalf Of Boisvert, Eric
Sent: Friday, 13 August 2010 4:55 AM
To: auscope-geosciml at lists.arcs.org.au
Subject: [auscope-geosciml] MappedFeature properties 

While creating instance document, I realised that most of MappedFeature properties are highly redundant by design, because they all come from the same map.  Wouldn't it be more efficient to tear those properties apart so they can be references in block. 

 Image (métafichier)<https://email.nrcan.gc.ca/exchange/eboisver/Drafts/ATT3106915.jpg> 

The GeoSciML reprensentation could be then reduced to 

<gsml:MappedFeature  gml:id="cat.1637"> 
       <gml:name codeSpace="http://www.ietf.org/rfc/rfc2616 <http://www.ietf.org/rfc/rfc2616> ">http://ngwd-bdnes.cits.nrcan.gc.ca:8080/Reference/uri-cgi/feature/GSC/mappedfeature/1637 <http://ngwd-bdnes.cits.nrcan.gc.ca:8080/Reference/uri-cgi/feature/GSC/mappedfeature/1637> </gml:name> 

        <gsml:mappingDetails xlink:href="http://xxx.yyy.zzz/of2541 <http://xxx.yyy.zzz/of2541> " xlink:title="Open File 2541 Geology"/> 
       <!-- or use #id syntax if this info already appears within another MappedFeature --> 
       <gsml:specification xlink:href="http://xxx.yyy.zzz <http://xxx.yyy.zzz/> /classifier/feature/GSC/GeologicUnit/of2541/Trenton" xlink:title="Trenton Group"> 

        <gsml:shape> 
               <gml:Polygon gml:id="cat.geom.1637" srsName="EPSG:4326"> 
                       <gml:exterior> 
                               <gml:LinearRing> 
                                       <gml:posList xmlns:gsc="http://www.nrcan.gc.ca/gsc <http://www.nrcan.gc.ca/gsc> " xmlns:saxon="http://saxon.sf.net/ <http://saxon.sf.net/> " srsDimension="2">-71.9778 45.00012 -71.74153 45.00107 -71.69383 44.97519 -71.66677 44.96171 -71.67082 44.92908 -71.67202 44.92475 -71.67365 44.92057 -71.67574 44.91655 -71.67825 44.91264 -71.68097 44.90864 -71.68386 44.90459 -71.68695 44.9005 -71.69021 44.89643 -71.69365 44.89239 -71.69725 44.88843 -71.70102 44.88457 -71.70495 44.88085 -71.70904 44.8773 -71.71329 44.87396 -71.71768 44.87085 -71.72223 44.86801 -71.72691 44.86549 -71.73174 44.86329 -71.73676 44.86147 -71.74213 44.86002 -71.74783 44.8589 -71.75381 44.8581 -71.76002 44.85758 -71.7664 44.85732 -71.77293 44.85728 -71.77953 44.85746 -71.78618 44.8578 -71.79282 44.85829 -71.79939 44.8589 -71.80587 44.8596 -71.81219 44.86037 -71.81831 44.86116 -71.82428 44.86204 -71.83026 44.86309 -71.83624 44.86432 -71.8422 44.86571 -71.84813 44.86726 -71.854 44.86895 -71.85981 44.87078 -71.86553 44.87273 -71.87115 44.87481 -71.87666 44.87701 -71.88204 44.8793 -71.88727 44.8817 -71.89233 44.88418 -71.89728 44.88676 -71.90222 44.88943 -71.9071 44.89219 -71.91193 44.89504 -71.91669 44.89799 -71.92137 44.901 -71.92596 44.90411 -71.93045 44.90728 -71.93484 44.91053 -71.93909 44.91385 -71.94321 44.91723 -71.94718 44.92067 -71.951 44.92416 -71.95464 44.92771 -71.95809 44.9313 -71.96133 44.93497 -71.96431 44.93876 -71.96704 44.94266 -71.96955 44.94666 -71.97189 44.95074 -71.97406 44.95489 -71.9761 44.9591 -71.98193 44.97396 -71.9778 45.00012</gml:posList> 

                                </gml:LinearRing> 
                       </gml:exterior> 
               </gml:Polygon> 
       </gsml:shape> 

Just my 2 cents 

================================================================ 
Eric Boisvert 
Spécialiste TI-GI / IT-IM specialist 
Eric.Boisvert at rncan.gc.ca, 418-654-3705, facsimile/télécopieur 
418-654-2615 
490, rue de la Couronne, Québec (Québec), G1K 9A9 
490, rue de la Couronne, Quebec, Quebec, G1K 9A9 

Laboratoire de cartographie numérique et de photogrammétrie (LCNP) 
Digital Cartography and Photogrammetry Laboratory (DCPL) 
Commission géologique du Canada (Québec) / Geological Survey of Canada (Quebec) 
Ressources naturelles Canada / Natural Resources Canada 
Gouvernement du Canada / Government of Canada 
http://cgc.rncan.gc.ca/org/quebec <http://cgc.rncan.gc.ca/org/quebec>  
http://cgc.rncan.gc.ca/dir/index_f.php?id=4186 <http://cgc.rncan.gc.ca/dir/index_f.php?id=4186>  / http://cgc.rncan.gc.ca/dir/index_e.php?id=4186 <http://cgc.rncan.gc.ca/dir/index_e.php?id=4186>  


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


Notice:
This email and any attachments may contain information that is personal, confidential,
legally privileged and/or copyright. No part of it should be reproduced, adapted or communicated without the prior written consent of the copyright owner. 

It is the responsibility of the recipient to check for and remove viruses.

If you have received this email in error, please notify the sender by return email, delete it from your system and destroy any copies. You are not authorised to use, communicate or rely on the information contained in this email.

Please consider the environment before printing this email.

 

 

 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 84474 bytes
Desc: not available
URL: <http://lists.opengeospatial.org/pipermail/geosciml/attachments/20100816/b28a741c/attachment.bin>


More information about the GeoSciML mailing list