Re: [Gpsbabel-misc] Google Maps API
Brought to you by:
robertl
From: Dave P. <da...@dp...> - 2005-11-09 17:05:34
|
On Wed, 2005-11-09 at 07:29 -0500, Brian Lalor wrote: > On Nov 8, 2005, at 1:29 PM, Mike Berger wrote: > > > 1. I currently add my extended data manually using JEdit. I would > > like to keep a separate file that only contains my personal data > > and merge it with waypoint data I obtain from GC. The output can > > be in pretty much any XML format since the Google Maps API is > > pretty flexible. > I agree with Robert that XSL-T is the right way to go with this. I'm > not sure what kind of workflow you're using, but a stand-alone XSL-T > processor (such as the venerable xsltproc that's part of libxslt, I > think) will probably do the job just fine. If you want to extend > your XSL-T stylesheets with some functionality that can't be (easily) > performed with native functions, you can do that, too, typically in > the host language. For example, with Python's 4XSLT, you can write > extension functions in Python and then call them from the > stylesheet. This would probably suffice for adding some kind of > randomization to the position, as I think the math functions in XSL > aren't strong enough. <grin/> You haven't met Dimitre! He can make XSLT 1.0 sing and dance.. OK I'm exaggerating. http://www.topxml.com/xsl/articles/df/ is an article. The code is on sourceforge. He has implemented a random function that may suffice. If you can specify a mapping that you want, input xml element, output xml element I'm happy to give you a start? regards DaveP > |