Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

gpsxml · GPX Developers Forum

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 1253
  • Category: XML
  • Founded: Sep 18, 2001
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

Advanced
Messages Help
Messages 661 - 690 of 2257   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#661 From: "Bernd Sobotka" <Bernd.Sobotka@...>
Date: Sun Sep 12, 2004 10:21 am
Subject: Re: Help this XML newbie
bernd_sobotka
Send Email Send Email
 
> > 4. I'm currently generating GPX 1.0 - is there any compelling
reasons
> > for or against going to the 1.1 schema?  Will it break
compatibility
> > with any important programs?
>
> I don't know of anything that's 1.1 only at this point.

One GPX 1.1 only element is <copyright>. This is not available in
version 1.0.

Best regards,
Bernd

#662 From: Paul Tomblin <ptomblin@...>
Date: Sun Sep 12, 2004 12:57 pm
Subject: Re: Help this XML newbie
canoe
Send Email Send Email
 
>From: Robert Lipe <robertlipe@...>
>
  >Just a couple of days ago, I pointed someone on this very list to a
  >reference on XML namespaces.   Check the archives for that post.

Yes, I read you post and the reference.  What I didn't get out of that
is how to make a schema that extends the main schema.  Is there a
particular way to structure your schema to indicate that it's a
namespace within somebody else's, or don't you need to refer back to
the other one in any way?
Based on the way that reference used both their own schema and an HTML
one mixed together, I'm thinking that it's the latter, but I want to
be sure.


--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#663 From: "ezc4yq41" <ezc4yq41@...>
Date: Sun Sep 12, 2004 9:18 pm
Subject: gpsxml Members
ezc4yq41
Send Email Send Email
 
Are you far into debt?
I was in the hole over $50,000.00
And now I am getting out of debt FAST!
I have money to live.
My stress level is lower.
Most importantly, my debt is now manageable.
For debt relief, copy and past this link into your web-browser.
http://moredebt.com/?partid=rcc1

Let the big boys hit for you for a change.
Don't let yourself ever be overwhelmed again.
Copy and paste this link into your web-browser now
http://moredebt.com/?partid=rcc1
Do not miss out, your happiness is more important then overwhelming debt.

This email was sent because you joined our group.
If you do not wish to receive any emails, unsubscribe.
by sending a mail here gpsxml-unsubscribe@yahoogroups.com

#664 From: "David S. Wissenbach" <davewissenbach@...>
Date: Sun Sep 12, 2004 10:43 pm
Subject: Re: Help this XML newbie
davewissenbach
Send Email Send Email
 
--- In gpsxml@yahoogroups.com, Paul Tomblin <ptomblin@g...> wrote:
> >From: Robert Lipe <robertlipe@u...>
> >
>  >Just a couple of days ago, I pointed someone on this very list
to a
>  >reference on XML namespaces.   Check the archives for that post.
>
> Yes, I read you post and the reference.  What I didn't get out of
that
> is how to make a schema that extends the main schema.  Is there a
> particular way to structure your schema to indicate that it's a
> namespace within somebody else's, or don't you need to refer back
to
> the other one in any way?
> Based on the way that reference used both their own schema and an
HTML
> one mixed together, I'm thinking that it's the latter, but I want
to
> be sure.
>
>
> --

<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<?xml-stylesheet type="text/xsl"
href="http://maps.wissenbach.net/gpx/GPX11toHTML.xsl"?><gpx
   xmlns="http://www.topografix.com/GPX/1/1"
   version="1.1" creator="Wissenbach Map3D 2.29"
   xmlns:wissenbach="http://www.cableone.net/cdwissenbach"
   xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/1"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.topografix.com/GPX/1/1
http://www.topografix.com/GPX/1/1/gpx.xsd
                        http://www.cableone.net/cdwissenbach
http://myweb.cableone.net/cdwissenbach/wissenbach.xsd
                        http://www.topografix.com/GPX/gpx_style/0/1
http://www.topografix.com/GPX/gpx_style/0/1/gpx_style.xsd">
<metadata>

This is a snippet from
http://maps.wissenbach.net/idaho/BearValleyCreek.gpx

Look at lines dealing with gpx_style, and then look up the gps_style
schema on the topografix web site. This should be enought to get you
started.

the xmlns:gpx_style=line sets gpx_style: to be the prefix for the
gpx style namepace. Later on you'll see a schemaLocation string pair
that relates the namespace to the actual schema file.

Dave

>  "To announce that there must be no criticism of the president, or
that we
> are to stand by the president, right or wrong, is not only
unpatriotic and
> servile, but is morally treasonable to the American public." --
Teddy Roosevelt

#665 From: Paul Tomblin <ptomblin@...>
Date: Mon Sep 13, 2004 1:17 am
Subject: Re: Re: Help this XML newbie
canoe
Send Email Send Email
 
>   xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/1"
>   xsi:schemaLocation="http://www.topografix.com/GPX/1/1
>                        http://www.topografix.com/GPX/gpx_style/0/1
> http://www.topografix.com/GPX/gpx_style/0/1/gpx_style.xsd">

> Look at lines dealing with gpx_style, and then look up the gps_style
> schema on the topografix web site. This should be enought to get you
> started.

I can't find gpx_style anywhere on the topografix web site.  I tried
the urls given in the schemaLocation, and I tried searching their
whole site, and I can't find it.

--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#666 From: "David S. Wissenbach" <davewissenbach@...>
Date: Tue Sep 14, 2004 1:28 am
Subject: Re: Help this XML newbie
davewissenbach
Send Email Send Email
 
--- In gpsxml@yahoogroups.com, Paul Tomblin <ptomblin@g...> wrote:
> >   xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/1"
> >   xsi:schemaLocation="http://www.topografix.com/GPX/1/1
> >
http://www.topografix.com/GPX/gpx_style/0/1
> > http://www.topografix.com/GPX/gpx_style/0/1/gpx_style.xsd">
>
> > Look at lines dealing with gpx_style, and then look up the
gps_style
> > schema on the topografix web site. This should be enought to get
you
> > started.
>
> I can't find gpx_style anywhere on the topografix web site.  I
tried
> the urls given in the schemaLocation, and I tried searching their
> whole site, and I can't find it.
>

Paul,

That's strange, because I just clicked on the link in my quoted
message above and retrieved and displayed gpx_style.xsd in my web
browser.

And I assure that I have validated using gpx_style, which means that
the Apache xerces parser was able to retrieve style.

Dave
> --
>  "To announce that there must be no criticism of the president, or
that we
> are to stand by the president, right or wrong, is not only
unpatriotic and
> servile, but is morally treasonable to the American public." --
Teddy Roosevelt

#667 From: "balloon_flyer" <steve_raffaele@...>
Date: Tue Sep 14, 2004 5:35 pm
Subject: Re: Help this XML newbie
balloon_flyer
Send Email Send Email
 
Paul,

I think Davids link to Bear Creek should have taken you to an example
of an gpx file that has been extended, just like your trying to do.

Unfortunately it takes you to a description of the hike.

Try this one...
http://maps.wissenbach.net/idaho/PonderosaPark.gpx

See Yah
Steve


--- In gpsxml@yahoogroups.com, "David S. Wissenbach"
<davewissenbach@y...> wrote:
> --- In gpsxml@yahoogroups.com, Paul Tomblin <ptomblin@g...> wrote:
> > >From: Robert Lipe <robertlipe@u...>
> > >
> >  >Just a couple of days ago, I pointed someone on this very list
> to a
> >  >reference on XML namespaces.   Check the archives for that post.
> >
> > Yes, I read you post and the reference.  What I didn't get out of
> that
> > is how to make a schema that extends the main schema.  Is there a
> > particular way to structure your schema to indicate that it's a
> > namespace within somebody else's, or don't you need to refer back
> to
> > the other one in any way?
> > Based on the way that reference used both their own schema and an
> HTML
> > one mixed together, I'm thinking that it's the latter, but I want
> to
> > be sure.
> >
> >
> > --
>
> <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
> <?xml-stylesheet type="text/xsl"
> href="http://maps.wissenbach.net/gpx/GPX11toHTML.xsl"?><gpx
>   xmlns="http://www.topografix.com/GPX/1/1"
>   version="1.1" creator="Wissenbach Map3D 2.29"
>   xmlns:wissenbach="http://www.cableone.net/cdwissenbach"
>   xmlns:gpx_style="http://www.topografix.com/GPX/gpx_style/0/1"
>   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>   xsi:schemaLocation="http://www.topografix.com/GPX/1/1
> http://www.topografix.com/GPX/1/1/gpx.xsd
>                        http://www.cableone.net/cdwissenbach
> http://myweb.cableone.net/cdwissenbach/wissenbach.xsd
>                        http://www.topografix.com/GPX/gpx_style/0/1
> http://www.topografix.com/GPX/gpx_style/0/1/gpx_style.xsd">
> <metadata>
>
> This is a snippet from
> http://maps.wissenbach.net/idaho/BearValleyCreek.gpx
>
> Look at lines dealing with gpx_style, and then look up the
gps_style
> schema on the topografix web site. This should be enought to get
you
> started.
>
> the xmlns:gpx_style=line sets gpx_style: to be the prefix for the
> gpx style namepace. Later on you'll see a schemaLocation string
pair
> that relates the namespace to the actual schema file.
>
> Dave
>
> >  "To announce that there must be no criticism of the president,
or
> that we
> > are to stand by the president, right or wrong, is not only
> unpatriotic and
> > servile, but is morally treasonable to the American public." --
> Teddy Roosevelt

#668 From: Paul Tomblin <ptomblin@...>
Date: Sun Sep 19, 2004 12:48 am
Subject: Please help?
canoe
Send Email Send Email
 
I have put together a XSD schema file for my extensions to GPX (1.0),
and I have an example file that I hope is compliant with it.  Is there
anybody out there who would volunteer to take a look at the schema and
the GPX file and tell me if I'm doing something wrong?

The schema file passes the XSD validation at
http://apps.gotdotnet.com/xmltools/xsdvalidator/, but when I put the
sample file in there as well, it gives me errors about undeclared
elements and the like.

--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#669 From: Paul Tomblin <ptomblin@...>
Date: Sun Sep 19, 2004 3:00 am
Subject: Ooops, forgot.
canoe
Send Email Send Email
 
The schema file is at http://navaid.com/navaid.xsd and the sample file
is at http://navaid.com/waypoint.gpx


--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#670 From: Dan Foster <egroups@...>
Date: Mon Sep 20, 2004 3:09 pm
Subject: Re: Please help?
topografix
Send Email Send Email
 
Hello,

Saturday, September 18, 2004, 8:48:28 PM, Paul wrote:

P> I have put together a XSD schema file for my extensions to GPX (1.0),
P> and I have an example file that I hope is compliant with it.  Is there
P> anybody out there who would volunteer to take a look at the schema and
P> the GPX file and tell me if I'm doing something wrong?

P> The schema file is at http://navaid.com/navaid.xsd and the sample file
P> is at http://navaid.com/waypoint.gpx

If you follow the validation procedure at
http://www.topografix.com/gpx_validation.asp with your sample GPX
file, you'll see that the first error message returned says that your
target namespace is different in the GPX file and in the schema file.
I believe the problem is that you are not being consistant in your
URI references in the files:  http://www.navaid.com vs http://navaid.com

A few other comments:
You're extending GPX 1.0.  You have a better chance of getting others
to use your extended data in the future if you go with GPX 1.1.  (For
example, my GPX 1.0 code is frozen, and I'll only be writing GPX 1.1
from now on)

Your extended aviation data schema is probably useful to other
programs and companies.  Have you thought about involving others in
the schema definition?  I know that Aeroplanner.com has a similar XML
schema - I was involved in its creation in the days before GPX.

Overall, it looks good!  Let us know if you still have trouble getting
your schema to validate properly.
--
Dan Foster

#671 From: Paul Tomblin <ptomblin@...>
Date: Mon Sep 20, 2004 5:25 pm
Subject: Re: Please help?
canoe
Send Email Send Email
 
On Mon, 20 Sep 2004 13:01:32 -0400, Paul Tomblin <ptomblin@...> wrote:
> I fixed the consistency problem, but SAXCount is still complaining that the
> elements navaid:runways and navaid:frequencies are unknown elements.  I don't
> understand what I'm doing wrong.

Ok, I think I've figured it out.  SAXCount isn't complaining any more, woo hoo.

Thanks for everybody's patience and help.


--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#672 From: Paul Tomblin <ptomblin@...>
Date: Mon Sep 20, 2004 5:01 pm
Subject: Re: Please help?
canoe
Send Email Send Email
 
From: Dan Foster <egroups@...>
> Saturday, September 18, 2004, 8:48:28 PM, Paul wrote:
>
> P> I have put together a XSD schema file for my extensions to GPX (1.0),
> P> and I have an example file that I hope is compliant with it.  Is there
> P> anybody out there who would volunteer to take a look at the schema and
> P> the GPX file and tell me if I'm doing something wrong?
>
> P> The schema file is at http://navaid.com/navaid.xsd and the sample file
> P> is at http://navaid.com/waypoint.gpx
>
> If you follow the validation procedure at
> http://www.topografix.com/gpx_validation.asp with your sample GPX
> file, you'll see that the first error message returned says that your
> target namespace is different in the GPX file and in the schema file.
> I believe the problem is that you are not being consistant in your
> URI references in the files:  http://www.navaid.com vs http://navaid.com

I fixed the consistency problem, but SAXCount is still complaining that the
elements navaid:runways and navaid:frequencies are unknown elements.  I don't
understand what I'm doing wrong.

> You're extending GPX 1.0.  You have a better chance of getting others
> to use your extended data in the future if you go with GPX 1.1.  (For
> example, my GPX 1.0 code is frozen, and I'll only be writing GPX 1.1
> from now on)

Good point.  I was considering going to 1.1, but first I wanted to make sure I
knew what I was doing with XML.


--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#673 From: "t_hop99" <troyh@...>
Date: Mon Sep 20, 2004 11:45 pm
Subject: Getting elevation data for GPX files without
t_hop99
Send Email Send Email
 
Howdy,

I have a lot of GPX files with either missing chunks of elevation data
or that have no elevation data at all.

For example, draw a new route in ExpergGPS and it will have no
elevation data.

Does anyone have a suggestion for how to get this data? I know DEMs
have this data, but I don't know how to get this elevation data into
my GPX file in bulk. Each file has hundreds, if not thousands of route
points so manually doing this isn't much of an option.

Thanks in advance.

Troy Hopwood

#674 From: Rich Gibson <rich@...>
Date: Mon Sep 20, 2004 5:27 pm
Subject: Re: Getting elevation data for GPX files without
period3equals
Send Email Send Email
 
> Does anyone have a suggestion for how to get this data? I know DEMs
> have this data, but I don't know how to get this elevation data into
> my GPX file in bulk. Each file has hundreds, if not thousands of route
> points so manually doing this isn't much of an option.

One way would be to create a perl script using the Geo::GDAL module.
Geo::GDAL wraps the GDAL library and allows you access to raster data (ie.
DEMs) from Perl.

If you have GRASS you can load your DEM's and then write a script to
execute r.what commands and capture the result.

Assuming you have loaded your data correctly, r.what works like this:
r.what input=sf_elevation east_north=549448.3825,4171214.9025

Ie: that will return the value at that coordinate (in UTM).  sf_elevation
is a DEM layer from the USGS.

Good luck with it!

Cheers,
Rich

#675 From: "David S. Wissenbach" <davewissenbach@...>
Date: Tue Sep 21, 2004 2:10 am
Subject: Re: Getting elevation data for GPX files without
davewissenbach
Send Email Send Email
 
You can use Wissenbach Map3D for this (If you can find DEMs for your
area). Select the trail, and then open the trail information dialog.
Check the ground trail to DEM elevation dialog. This will load
elevation data from the DEM into the trail.

http://myweb.cableone.net/cdwissenbach/maps.html

Dave Wissenbach

--- In gpsxml@yahoogroups.com, "t_hop99" <troyh@d...> wrote:
> Howdy,
>
> I have a lot of GPX files with either missing chunks of elevation
data
> or that have no elevation data at all.
>
> For example, draw a new route in ExpergGPS and it will have no
> elevation data.
>
> Does anyone have a suggestion for how to get this data? I know DEMs
> have this data, but I don't know how to get this elevation data
into
> my GPX file in bulk. Each file has hundreds, if not thousands of
route
> points so manually doing this isn't much of an option.
>
> Thanks in advance.
>
> Troy Hopwood

#676 From: "t_hop99" <troyh@...>
Date: Tue Sep 21, 2004 10:28 pm
Subject: Re: Getting elevation data for GPX files without
t_hop99
Send Email Send Email
 
I tried Wissenback Map3D and had some problems.

I opened a GPX file and it drew my route and the terraserver aerial
photos. But I couldn't select the trail so the trail menu was always
greyed out. If I drew a new route I could then access the trail menu
for this. I tried every icon and none seemed to allow me to select
the trail. (suggestion add tool tips to the icons).

Also, I'm not familiar with the DEM files you're using. I have a DEM
file for the region of the trail, but my DEM is called "wenatchee-
e.gz" It's zipped, but the file name is the same. Map3D is asking
for 047120D4.DEM and possibly others. What are these and any tips
for finding them for Washington?

Thanks,

Troy

--- In gpsxml@yahoogroups.com, "David S. Wissenbach"
<davewissenbach@y...> wrote:
> You can use Wissenbach Map3D for this (If you can find DEMs for
your
> area). Select the trail, and then open the trail information
dialog.
> Check the ground trail to DEM elevation dialog. This will load
> elevation data from the DEM into the trail.
>
> http://myweb.cableone.net/cdwissenbach/maps.html
>
> Dave Wissenbach
>
> --- In gpsxml@yahoogroups.com, "t_hop99" <troyh@d...> wrote:
> > Howdy,
> >
> > I have a lot of GPX files with either missing chunks of
elevation
> data
> > or that have no elevation data at all.
> >
> > For example, draw a new route in ExpergGPS and it will have no
> > elevation data.
> >
> > Does anyone have a suggestion for how to get this data? I know
DEMs
> > have this data, but I don't know how to get this elevation data
> into
> > my GPX file in bulk. Each file has hundreds, if not thousands of
> route
> > points so manually doing this isn't much of an option.
> >
> > Thanks in advance.
> >
> > Troy Hopwood

#677 From: "t_hop99" <troyh@...>
Date: Tue Sep 21, 2004 10:30 pm
Subject: Re: Getting elevation data for GPX files without
t_hop99
Send Email Send Email
 
I checked out GRASS and it looks to be a bit over my head. I run
Windows so it looks like I would need to run a Unix shell just to
run this.

Thanks though.

Troy

--- In gpsxml@yahoogroups.com, Rich Gibson <rich@t...> wrote:
> > Does anyone have a suggestion for how to get this data? I know
DEMs
> > have this data, but I don't know how to get this elevation data
into
> > my GPX file in bulk. Each file has hundreds, if not thousands of
route
> > points so manually doing this isn't much of an option.
>
> One way would be to create a perl script using the Geo::GDAL
module.
> Geo::GDAL wraps the GDAL library and allows you access to raster
data (ie.
> DEMs) from Perl.
>
> If you have GRASS you can load your DEM's and then write a script
to
> execute r.what commands and capture the result.
>
> Assuming you have loaded your data correctly, r.what works like
this:
> r.what input=sf_elevation east_north=549448.3825,4171214.9025
>
> Ie: that will return the value at that coordinate (in UTM).
sf_elevation
> is a DEM layer from the USGS.
>
> Good luck with it!
>
> Cheers,
> Rich

#678 From: Paul Tomblin <ptomblin@...>
Date: Wed Sep 22, 2004 1:24 am
Subject: magvar?
canoe
Send Email Send Email
 
I'm trying to convert my data to GPX 1.1.  Why is the magvar
restricted to 0 - 360 degrees?  It's much more traditional to give it
as either positive or negative.

#679 From: Dan Foster <egroups@...>
Date: Wed Sep 22, 2004 4:32 pm
Subject: Should all complexTypes have <extensions>?
topografix
Send Email Send Email
 
Hello,

In GPX 1.1, all major types (gpx, wpt, trk, trkseg, etc) have an
<extensions> element which provides a common place to put your own
extensions to the GPX schema.  I believe we should have added
<extensions> to every complex type in GPX 1.1 (and in any private or
public namespaces that use it).

Consider how you can link a photo to a tracklog in GPX 1.1:
<gpx>
  <trk>
   <link href="http...">
    <text>My Photo</text>
    <type>image/jpeg</type>
   </link>
   ...

Now try to give the photo link a lat/lon position showing exactly
where along the track it was taken (assume it isn't on a trackpoint).
You can't do it in GPX 1.1 without creating your own type that wraps
the <link>, and if you do that, no other GPX 1.1 program will be able
to recognize the generic <link>.

What I'd like to be able to do is this:
<gpx>
  <trk>
   <link href="http...">
    <text>My Photo</text>
    <type>image/jpeg</type>
    <extensions>
     <pt lat="42.123" lon="-71.234">
      <time>...</time>
     </pt>
    </extensions>
   </link>
   ...

We left <extensions> out of the following GPX 1.1 complex types:
copyrightType
linkType
emailType
personType
ptType
ptsegType
boundsType

I'd like to see this corrected, along with two other issues that were
recently proposed:
  - add <course> and <speed> back to <trkpt>
  - change <magvar> range to (-180, 180]

Your thoughts?

--
Dan Foster

#680 From: "Charles Jones" <kodiak@...>
Date: Fri Sep 24, 2004 3:46 am
Subject: Re: Should all complexTypes have <extensions>?
codiak6335
Send Email Send Email
 
Okay, I'll admit to not following all the threads here.... so don't beat me too
hard....

The X in XML stands for extendable, ie extensions

So other then defining <extensions> for validation purposes, what is the point
of this tag? Or IS that the point?


   ----- Original Message -----
   From: Dan Foster
   To: gpsxml@yahoogroups.com
   Sent: Wednesday, September 22, 2004 10:32 AM
   Subject: [gpsxml] Should all complexTypes have <extensions>?


   Hello,

   In GPX 1.1, all major types (gpx, wpt, trk, trkseg, etc) have an
   <extensions> element which provides a common place to put your own
   extensions to the GPX schema.  I believe we should have added
   <extensions> to every complex type in GPX 1.1 (and in any private or
   public namespaces that use it).

   Consider how you can link a photo to a tracklog in GPX 1.1:
   <gpx>
   <trk>
     <link href="http...">
      <text>My Photo</text>
      <type>image/jpeg</type>
     </link>
     ...

   Now try to give the photo link a lat/lon position showing exactly
   where along the track it was taken (assume it isn't on a trackpoint).
   You can't do it in GPX 1.1 without creating your own type that wraps
   the <link>, and if you do that, no other GPX 1.1 program will be able
   to recognize the generic <link>.

   What I'd like to be able to do is this:
   <gpx>
   <trk>
     <link href="http...">
      <text>My Photo</text>
      <type>image/jpeg</type>
      <extensions>
       <pt lat="42.123" lon="-71.234">
        <time>...</time>
       </pt>
      </extensions>
     </link>
     ...

   We left <extensions> out of the following GPX 1.1 complex types:
   copyrightType
   linkType
   emailType
   personType
   ptType
   ptsegType
   boundsType

   I'd like to see this corrected, along with two other issues that were
   recently proposed:
   - add <course> and <speed> back to <trkpt>
   - change <magvar> range to (-180, 180]

   Your thoughts?

   --
   Dan Foster


         Yahoo! Groups Sponsor
               ADVERTISEMENT





------------------------------------------------------------------------------
   Yahoo! Groups Links

     a.. To visit your group on the web, go to:
     http://groups.yahoo.com/group/gpsxml/

     b.. To unsubscribe from this group, send an email to:
     gpsxml-unsubscribe@yahoogroups.com

     c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



[Non-text portions of this message have been removed]

#681 From: Dan Foster <egroups@...>
Date: Thu Sep 23, 2004 3:26 am
Subject: Re[2]: Should all complexTypes have <extensions>?
topografix
Send Email Send Email
 
Hello,

Thursday, September 23, 2004, 11:46:28 PM, Charles wrote:

C> The X in XML stands for extendable, ie extensions

C> So other then defining <extensions> for validation purposes, what
C> is the point of this tag? Or IS that the point?

That IS the point.  All GPX files have to validate.  So the base GPX
schema has to have defined points where you can insert your own
namespaces.

In GPX 1.0, we had the following:
http://www.topografix.com/gpx/1/0/gpx.xsd
<!--  you can add your own privately defined wpt elements at the end of the wpt
   -->
   <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />

This breaks down when more than two namespaces are used, and they
refer to one another internally.  As I recall, you can create a
document that the parser can interpret in two different ways.
Search google for "non-deterministic XML"
http://www.google.com/search?hl=en&ie=UTF-8&q=non-deterministic+xml

By forcing all extensions to be inside <extensions> the parser now has
a deterministic schema to work with.

--
Dan Foster

#682 From: Carl Martin <carlm@...>
Date: Thu Sep 23, 2004 9:03 am
Subject: RE: Re[2]: Should all complexTypes have <extensions>?
carlrnd
Send Email Send Email
 
Hi Dan,



Having working for the last few year on global XML standards for the Banking
and Insurance industries. I would make the following comments



1. First content wise I think GPSXML is good and am seriously
considering using/extending it for a marine project I'm currently
investigating but .......
2. From an architectural point for view we've all moved away from
complex type defined in elements because is make extending a nightmare.
Using <any> really only holds you for simple extensions as you point out.
The better way of extending a schema to extend at complex type themselves.
When building systems around the resulting XML its then very much easier to
match your objects to the complex type in a complimentary fashion.
3. It's industry standard these days to abstract all simple types, as
this give protection from changes in the underlying types
4. Many XML based systems use the <xs:annotation> and <xs:documents> to
assist integration engines as well as developers
5. I noticed that easyGPS produces .gpsx files - to would be more
interoperable if these were .xml files
6. For GPSXML to really be useful would it must incorporation processes
not just data. IE <wptRequest> <wptResponse>



To be fair every XML standard has been where GPSXML is now. To realise some
of the things people have mentioned over the last few month it needs to be
brought in line with current thinking, methodologies and standards.



It's a great start, keep up the good work and if I can help in anyway please
ask.



Carl

    _____

From: Dan Foster [mailto:egroups@...]
Sent: 23 September 2004 04:26
To: gpsxml@yahoogroups.com
Subject: Re[2]: [gpsxml] Should all complexTypes have <extensions>?



Hello,

Thursday, September 23, 2004, 11:46:28 PM, Charles wrote:

C> The X in XML stands for extendable, ie extensions

C> So other then defining <extensions> for validation purposes, what
C> is the point of this tag? Or IS that the point?

That IS the point.  All GPX files have to validate.  So the base GPX
schema has to have defined points where you can insert your own
namespaces.

In GPX 1.0, we had the following:
http://www.topografix.com/gpx/1/0/gpx.xsd
<http://www.topografix.com/gpx/1/0/gpx.xsd>
<!--  you can add your own privately defined wpt elements at the end of the
wpt
   -->
   <xsd:any namespace="##other" minOccurs="0" maxOccurs="unbounded" />

This breaks down when more than two namespaces are used, and they
refer to one another internally.  As I recall, you can create a
document that the parser can interpret in two different ways.
Search google for "non-deterministic XML"
http://www.google.com/search?hl=en
<http://www.google.com/search?hl=en&ie=UTF-8&q=non-deterministic+xml>
&ie=UTF-8&q=non-deterministic+xml

By forcing all extensions to be inside <extensions> the parser now has
a deterministic schema to work with.

--
Dan Foster






Yahoo! Groups Sponsor



ADVERTISEMENT

<http://us.ard.yahoo.com/SIG=129u7aclm/M=295196.4901138.6071305.3001176/D=gr
oups/S=1706030390:HM/EXP=1095996073/A=2128215/R=0/SIG=10se96mf6/*http:/compa
nion.yahoo.com> click here



<http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=
:HM/A=2128215/rand=725859843>



    _____

Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/gpsxml/
<http://groups.yahoo.com/group/gpsxml/>

* To unsubscribe from this group, send an email to:
gpsxml-unsubscribe@yahoogroups.com
<mailto:gpsxml-unsubscribe@yahoogroups.com?subject=Unsubscribe>

* Your use of Yahoo! Groups is subject to the Yahoo!
<http://docs.yahoo.com/info/terms/>  Terms of Service.



Eurobase International Limited and its subsidiaries (Eurobase) are unable to
exercise control over the content of information in E-Mails. Any views and
opinions expressed may be personal to the sender and are not necessarily
those of Eurobase. Eurobase will not enter into any contractual obligations
in respect of any part of its business in any E-mail.

Privileged / confidential information may be contained in this message and
/or any attachments. This E-mail is intended for the use of the addressee(s)
only and may contain confidential information. If you are not the / an
intended recipient, you are hereby notified that any use or dissemination of
this communication is strictly prohibited.  If you receive this transmission
in error, please notify us immediately, and then delete this E-mail.

Neither the sender nor Eurobase accepts any liability whatsoever for any
defects of any kind either in or arising from this E-mail transmission.
E-Mail transmission cannot be guaranteed to be secure or error-free, as
messages can be intercepted, lost, corrupted, destroyed, contain viruses, or
arrive late or incomplete. Eurobase does not accept any responsibility for
viruses and it is your responsibility to scan any attachments.


[Non-text portions of this message have been removed]

#683 From: Dan Foster <egroups@...>
Date: Thu Sep 23, 2004 5:43 pm
Subject: Re[4]: Should all complexTypes have <extensions>?
topografix
Send Email Send Email
 
Hello,

Thursday, September 23, 2004, 5:03:59 AM, Carl wrote:


C> 2.      From an architectural point for view we've all moved away from
C> complex type defined in elements because is make extending a nightmare.
C> Using <any> really only holds you for simple extensions as you point out.
C> The better way of extending a schema to extend at complex type themselves.
C> When building systems around the resulting XML its then very much easier to
C> match your objects to the complex type in a complimentary fashion.

C> 3.      It's industry standard these days to abstract all simple types, as
C> this give protection from changes in the underlying types

There are a number of people on this mailing list who deal with XML
schemas on a daily basis and are involved in the evolution of XML best
practices.  I'm not one of them.  To those of you who are, please
contribute to the discussion and help us keep GPX in sync with the
latest thinking in XML.

Example instance documents and schemas are always useful to illustrate
your point, since they give us a common language to work from.

C> 4.      Many XML based systems use the <xs:annotation> and <xs:documents> to
C> assist integration engines as well as developers

GPX 1.1 has <xs:annotation> and <xs:documentation> tags, which were
used to generate the automatic documentation
http://www.topografix.com/gpx/1/1/gpx.xsd
http://www.topografix.com/gpx/1/1/

Should we be doing more?

C> 5.      I noticed that easyGPS produces .gpsx files - to would be more
C> interoperable if these were .xml files

I got the feeling that most end users want their GPS data files to be
distinguishable from other XML files they might encounter.  SVG is
another example of an XML-based file type that uses its own extension.

C> 6.      For GPSXML to really be useful would it must incorporation processes
C> not just data. IE <wptRequest> <wptResponse>

Can you give an example of how this would be used, and how it could
be represented?

C> To be fair every XML standard has been where GPSXML is now. To realise some
C> of the things people have mentioned over the last few month it needs to be
C> brought in line with current thinking, methodologies and standards.

I agree %100.  For those of you on the GPSXML list who are involved
with XML best practices on a daily basis, this is your time to step up
and contribute.

--
Dan Foster

#684 From: "career_venture" <career_venture@...>
Date: Fri Sep 24, 2004 7:12 am
Subject: GLOBAL LEADING CO REQURIED STRUTS,EJB,XML,UML PROFESSIONALS @ B'LORE.
career_venture
Send Email Send Email
 
Hi Friends!!!
A leading global provider of Information Technology services in
Bangalore, specializing in
the design and deployment of leading-edge information management
solutions. With offices in 13 countries across the US, Europe,
and Asia, and a workforce of over 4,600
experienced information technology and consulting professionals .

Request you to kindly send your resume and refer
all your friends who might be interested. Kindly apply only if your
skill sets meet all of the given criteria in each stipulated
requirement.

1.  Requrienment I: Java Developer with STRUTS,UML,EJB,XML
     Educational Qualification:BE/Btech/MCA
     Experience:4-5 yrs
     Skill set:Strong in Java,struts,ejb,xml,uml.
     Location:Bangalore

The Requirement is Immediate and the paypackage is very
attractive . Kindly Please send as the resume at the earliest.We will
be Online in Yahoo Chat ID: deepa_ci for fast
communication. Kindly please send as your updated resume at the
earliest.


With best regards,
R.Deepa
Career Impact
Mail: reach_deepa@...
Chennai.

#685 From: "David S. Wissenbach" <davewissenbach@...>
Date: Sat Sep 25, 2004 1:54 pm
Subject: Re: Getting elevation data for GPX files without
davewissenbach
Send Email Send Email
 
--- In gpsxml@yahoogroups.com, "t_hop99" <troyh@d...> wrote:
> I tried Wissenback Map3D and had some problems.
>
> I opened a GPX file and it drew my route and the terraserver
aerial
> photos. But I couldn't select the trail so the trail menu was
always
> greyed out. If I drew a new route I could then access the trail
menu
> for this. I tried every icon and none seemed to allow me to select
> the trail. (suggestion add tool tips to the icons).
>
> Also, I'm not familiar with the DEM files you're using. I have a
DEM
> file for the region of the trail, but my DEM is called "wenatchee-
> e.gz" It's zipped, but the file name is the same. Map3D is asking
> for 047120D4.DEM and possibly others. What are these and any tips
> for finding them for Washington?
>
> Thanks,
>
> Troy
>

Troy,

Mail the gpx file to me and I'll take a look. The .gz extension
means that your DEM file has been compressed with the UNIX utility
gzip and is therefore not a DEM file without further processing.

There is something like the Terraserver for DEM's, the National
Elevation Data set, but I haven't figured out how to use it.
Anyways, if you want to continue the discussion let's do this
offline.

Dave

> --- In gpsxml@yahoogroups.com, "David S. Wissenbach"
> <davewissenbach@y...> wrote:
> > You can use Wissenbach Map3D for this (If you can find DEMs for
> your
> > area). Select the trail, and then open the trail information
> dialog.
> > Check the ground trail to DEM elevation dialog. This will load
> > elevation data from the DEM into the trail.
> >
> > http://myweb.cableone.net/cdwissenbach/maps.html
> >
> > Dave Wissenbach
> >
> > --- In gpsxml@yahoogroups.com, "t_hop99" <troyh@d...> wrote:
> > > Howdy,
> > >
> > > I have a lot of GPX files with either missing chunks of
> elevation
> > data
> > > or that have no elevation data at all.
> > >
> > > For example, draw a new route in ExpergGPS and it will have no
> > > elevation data.
> > >
> > > Does anyone have a suggestion for how to get this data? I know
> DEMs
> > > have this data, but I don't know how to get this elevation
data
> > into
> > > my GPX file in bulk. Each file has hundreds, if not thousands
of
> > route
> > > points so manually doing this isn't much of an option.
> > >
> > > Thanks in advance.
> > >
> > > Troy Hopwood

#686 From: Paul Tomblin <ptomblin@...>
Date: Sat Sep 25, 2004 10:49 pm
Subject: Verify this for me?
canoe
Send Email Send Email
 
I've put a sample GPX file with my extended schema at
http://navaid.com/waypoint.gpx

It validates with SAXCount for me, but Steve Raffaele says it doesn't
pass XMLSpy.

--
  "To announce that there must be no criticism of the president, or that we
are to stand by the president, right or wrong, is not only unpatriotic and
servile, but is morally treasonable to the American public." -- Teddy Roosevelt

#687 From: "jame_smith009" <jame_smith009@...>
Date: Wed Sep 29, 2004 5:53 am
Subject: DO YOU STILL WANT A CHEAPER CALLING CARD?
jame_smith009
Send Email Send Email
 
DO YOU STILL WANT A CHEAPER CALLING CARD?
  WHY CHEAPER ?!!! ITS FREE!!!
  YES! DEAR!!SIGN UP HERE!!!

   http://www.geocities.com/cyber_ads/my_view.html

  EARN FREE AS MANY AS U NEED

  SAY THANKS TO THE LINK

#688 From: "Bernd Sobotka" <Bernd.Sobotka@...>
Date: Fri Oct 1, 2004 11:29 am
Subject: Re: Hi
bernd_sobotka
Send Email Send Email
 
--- In gpsxml@yahoogroups.com, Dan Foster <egroups@t...> wrote:
> Hello,
>
> Wednesday, August 25, 2004, 7:40:51 AM, Steve wrote:
>
> S> I'd like to see:
> S> 1) An easy way to create & publish gpx routes/points, where the
creator
> S> still has control of the file.
> S> 2) An aggregator/portal for finding them.
>
> We had projects like this in mind when we added these elements to
the
> <metadata> section of the GPX files:
> <bounds> - so you could quickly determine if a GPX file covers your
> area of interest
> <keywords> - so you could search for specific activities
>
> I would be very happy to see someone create a search engine or Web
> service that catalogued GPX files stored on individual Web sites.
> Given a URL to a GPX file on the Web, it would extract the
<metadata>
> section and store it in a database format.  Programs (through a Web
> service) and end users (through an HTML form) could then query for
> particular waypoints, geocaches, or trails within a geographic
area.
>
> I have a Publish to Web feature for GPX files built into EasyGPS
and
> ExpertGPS, and I would extend this to allow files to be submitted
to a
> GPX database as part of the publish process.
>
> --
> Dan Foster

Dan,

Currently I am trying to implement a search engine for GPX files
(just a hobby). One minor problem I am trying to solve now is how to
analyse the "keywords" element. According to the GPX schema all
keywords are to be included in one string. This raises the question
how the individual keywords are delimited (by blanks, by
commas, ...).

In my opinion it would make (my) live easier if the keywords element
was further structured in a way that it contained an arbitrary
number of "keyword" elements, each containing exactly one keyword.

I would be interested in your opinion.

Thanks and best regards!
Bernd

#689 From: Dan Foster <egroups@...>
Date: Fri Oct 1, 2004 1:56 pm
Subject: Re: <keywords>
topografix
Send Email Send Email
 
Hello,

Friday, October 1, 2004, 7:29:45 AM, Bernd wrote:

B> Currently I am trying to implement a search engine for GPX files
B> (just a hobby). One minor problem I am trying to solve now is how to
B> analyse the "keywords" element. According to the GPX schema all
B> keywords are to be included in one string. This raises the question
B> how the individual keywords are delimited (by blanks, by
B> commas, ...).

B> In my opinion it would make (my) live easier if the keywords element
B> was further structured in a way that it contained an arbitrary
B> number of "keyword" elements, each containing exactly one keyword.

I've only ever seen comma separated values in the <keywords> tag in
GPX files.  My personal GPX files typically look like this:
<keywords>mountain biking, hiking, Massachusetts</keywords>

As far as I can tell, XML schema only supports whitespace separated
lists, so your proposal to have <keywords> contain one or more
<keyword> tags sounds like a good solution.

--
Dan Foster

#690 From: Carl Martin <carlm@...>
Date: Fri Oct 1, 2004 2:26 pm
Subject: RE: Re: <keywords>
carlrnd
Send Email Send Email
 
Hi,



The question you have to answer is what functionality, in your example, does
<keywords> implement. Unless you have a good reason for the grouping
keywords together why not just allow <keywords> to appear many times?
Generally it is better not to add extra level of elements.



For example

<....>

             <keywords>mountain biking</keywords>

<keywords>Hiking</keywords>

<keywords>Massachusetts</keywords>

</...>



Is better than

<....>

             <keywords>

                         <keyword>mountain biking</keyword>

<keyword>Hiking</keyword>

<keyword>Massachusetts</keyword>

</keywords>

</...>



Hope this helps



Carl



    _____

From: Dan Foster [mailto:egroups@...]
Sent: 01 October 2004 14:57
To: Bernd Sobotka
Subject: [gpsxml] Re: <keywords>



Hello,

Friday, October 1, 2004, 7:29:45 AM, Bernd wrote:

B> Currently I am trying to implement a search engine for GPX files
B> (just a hobby). One minor problem I am trying to solve now is how to
B> analyse the "keywords" element. According to the GPX schema all
B> keywords are to be included in one string. This raises the question
B> how the individual keywords are delimited (by blanks, by
B> commas, ...).

B> In my opinion it would make (my) live easier if the keywords element
B> was further structured in a way that it contained an arbitrary
B> number of "keyword" elements, each containing exactly one keyword.

I've only ever seen comma separated values in the <keywords> tag in
GPX files.  My personal GPX files typically look like this:
<keywords>mountain biking, hiking, Massachusetts</keywords>

As far as I can tell, XML schema only supports whitespace separated
lists, so your proposal to have <keywords> contain one or more
<keyword> tags sounds like a good solution.

--
Dan Foster






Yahoo! Groups Sponsor



ADVERTISEMENT

<http://us.ard.yahoo.com/SIG=129sg1lcp/M=295196.4901138.6071305.3001176/D=gr
oups/S=1706030390:HM/EXP=1096725102/A=2128215/R=0/SIG=10se96mf6/*http:/compa
nion.yahoo.com> click here



<http://us.adserver.yahoo.com/l?M=295196.4901138.6071305.3001176/D=groups/S=
:HM/A=2128215/rand=883331164>



    _____

Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/gpsxml/
<http://groups.yahoo.com/group/gpsxml/>

* To unsubscribe from this group, send an email to:
gpsxml-unsubscribe@yahoogroups.com
<mailto:gpsxml-unsubscribe@yahoogroups.com?subject=Unsubscribe>

* Your use of Yahoo! Groups is subject to the Yahoo!
<http://docs.yahoo.com/info/terms/>  Terms of Service.



Eurobase International Limited and its subsidiaries (Eurobase) are unable to
exercise control over the content of information in E-Mails. Any views and
opinions expressed may be personal to the sender and are not necessarily
those of Eurobase. Eurobase will not enter into any contractual obligations
in respect of any part of its business in any E-mail.

Privileged / confidential information may be contained in this message and
/or any attachments. This E-mail is intended for the use of the addressee(s)
only and may contain confidential information. If you are not the / an
intended recipient, you are hereby notified that any use or dissemination of
this communication is strictly prohibited.  If you receive this transmission
in error, please notify us immediately, and then delete this E-mail.

Neither the sender nor Eurobase accepts any liability whatsoever for any
defects of any kind either in or arising from this E-mail transmission.
E-Mail transmission cannot be guaranteed to be secure or error-free, as
messages can be intercepted, lost, corrupted, destroyed, contain viruses, or
arrive late or incomplete. Eurobase does not accept any responsibility for
viruses and it is your responsibility to scan any attachments.


[Non-text portions of this message have been removed]

Messages 661 - 690 of 2257   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help