Finding groupings

New Message Reply About this list Date view Thread view Subject view Author view

From: Paul & Eleanor (goodhill_at_xmission.com)
Date: Thu Feb 08 2001 - 06:19:07 CET


Received: (from mdom_at_localhost) by karto.ethz.ch (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id GAA23993 for cavexml-outgoing; Thu, 8 Feb 2001 06:15:01 +0100
Received: from mail.xmission.com (mail.xmission.com [198.60.22.22]) by karto.ethz.ch (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id GAA23970 for <cavexml_at_cartography.ch>; Thu, 8 Feb 2001 06:15:00 +0100
Received: from slc842.modem.xmission.com ([166.70.6.80] helo=xmission.com) by mail.xmission.com with esmtp (Exim 3.12 #1) id 14QjQg-0004uz-00 for cavexml_at_cartography.ch; Wed, 07 Feb 2001 22:15:39 -0700
Message-ID: <3A822C4B.E49FED7F@xmission.com>
Date: Wed, 07 Feb 2001 22:19:07 -0700
From: Paul & Eleanor <goodhill_at_xmission.com>
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
To: cavexml_at_cartography.ch
Subject: Finding groupings
References: <200102072236.XAA22745_at_karto.ethz.ch>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-cavexml_at_karto.baug.ethz.ch
Precedence: bulk
Reply-To: cavexml_at_cartography.ch

Richard Knapp wrote:
> So would a view of the data be done via a separate file (ick!), an XSL (?) > transform (unlikely), or ? I
> would say that information would still have to be stored in the main data file. > Maybe it could be
> broken into sections; one for the data, one for views, another for ?.

What is the point of a separate section? If you have a separate section
then something has to be repeated, either unique station name Ids or
full station names. Meanwhile the hierarchical nature of XML provides a
perfect solution that repeats nothing.

<group name="set of data #33333" >
   <!-- insert shots here --!>
</group>

I believe that specifying a particular part of a heirarchy is
part of XSL, I also recall the the separation character is ":".
Why? I don't know, but I think that is the character.

Note also that specifying a path to a part of the data in
order to provide a view is something I see as outside of caveXML.

Providing groupings is useful for several reasons:

(1) so that someone can ask for some interesting operation of their
software (like reading it into whatever the native format is),
to be performed on only a subset of an caveXML file.

(2) so that the names given to the parts of the cave can be
recorded in the data (even if no one has any means of using
those names).

-Paul


New Message Reply About this list Date view Thread view Subject view Author view

This archive was generated by hypermail 2b30 : Thu Mar 01 2001 - 18:00:00 CET