I think this is the correct syntax but it didn't work either: *this...@kml::id*
My XML looks like: <kml xmlns="http://earth.google.com/kml/2.2"> <Document> <name>WeatherAlerts.kml</name> <Style id="FloodAdvisory"> <IconStyle> <color>00FF99</color> </IconStyle> </Style> <Style id="Special Weather Statement"> <IconStyle> <color>FFCC99</color> </IconStyle> </Style> <Folder> <name>Flood Advisory</name> <Placemark> <name>Flood</name> <description><![CDATA[ <title>San Bernardino, Riverside Counties (California)</title><html><b>Effective: </b>Mon Mar 9 11:19:21 GMT-0700 2009<b>Expire: </b>Tue Mar 10 11:19:21 GMT-0700 2009<b>Severity: </b>Extreme<b>Certainty:</b>Observed<b>County:</b>RIVERSIDE</html>]]></description> <styleUrl>#FloodAdvisory</styleUrl> <Point> <coordinates> -121.60,38.7,0 </coordinates> </Point> </Placemark> </Folder> <Folder> <name>Special Weather Statement</name> <Placemark> <name>Statement</name> <styleUrl>#Special Weather Statement</styleUrl> <description><![CDATA[<title>Some title</title><html> <b>HTML text here</b></html>]]></description> <Point> <coordinates>-117.13,32.82,0 </coordinates> </Point> </Placemark> </Folder> </Document> </kml> On Fri, Mar 13, 2009 at 3:06 PM, Amit Pal <[email protected]> wrote: > Hi Pamela, > > Looks like I can't access attribute from a namespace qualified expression: > > this.x.kml::@id -- is syntactically wrong > > this.x.kml::x...@id -- doesn't returns anything > > x...@id -- This works > > Should I use the last one? > > Thanks, > Amit > > > > > On Fri, Mar 13, 2009 at 2:05 PM, pamela fox <[email protected]> wrote: > >> >> Hi Amit- >> >> I looked into it, and you are correct. >> >> The fix should be to change the following in KMLObject.as (adding the >> "@" symbol): >> public function KmlObject(x:XMLList) >> { >> super(x); >> this._id = ParsingTools.nullCheck(this.x.kml::@id >> ); >> } >> >> If you'd like, send me the KML file you're working with and I'll use >> it to make a demo with id/style. >> Sorry for the confusion. >> >> - pamela >> >> On Fri, Mar 13, 2009 at 8:29 AM, Amit Pal <[email protected]> >> wrote: >> > Hi Pamela, >> > >> > Thanks for adding styleUrl. I tried it but still the 'id' is NULL. >> > >> > Looks like the parser can't extract attribute 'id' of the <Style> >> element. >> > KMLObject expects 'id' to be an element. >> > >> > Please let me know if my understanding is correct? >> > >> > -Amit >> > >> > On Sun, Mar 8, 2009 at 4:35 AM, pamela fox <[email protected]> >> wrote: >> >> >> >> Hi Amit- >> >> >> >> The 'id' in Style is inherited from KMLObject, so that is there. I've >> >> just added support for styleUrl to the Feature class, it's in the >> >> latest download and revision. >> >> >> >> Cecil is working on a demo of the features he added. "Style" in KML >> >> crosses a lot of elements, so we likely don't have 100% support. >> >> >> >> - pamela >> >> >> >> On Thu, Mar 5, 2009 at 4:44 AM, Amit Pal <[email protected]> >> wrote: >> >> > Thanks.Yes I saw the classes. When I was trying to use it , I >> couldn't >> >> > find >> >> > a placeholder for styleUrl in the Placemark and 'id' in the 'Style'. >> Is >> >> > it >> >> > still under development and somebody working on an example? >> >> > >> >> > -Amit >> >> > >> >> > On Wed, Mar 4, 2009 at 6:28 AM, pamela fox <[email protected]> >> wrote: >> >> >> >> >> >> Yes, Cecil added support. There's no demo for it yet, but the parser >> >> >> classes are there. >> >> >> >> >> >> - pamela >> >> >> >> >> >> On Tue, Mar 3, 2009 at 2:18 PM, Pal <[email protected]> >> wrote: >> >> >> > >> >> >> > Hi, >> >> >> > >> >> >> > Has anybody added support for <Style> in the KMLParser utility? >> >> >> > >> >> >> > -Amit >> >> >> > > >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> ---------------------------- >> >> >> "if you can imagine it, you can do it" >> >> >> http://imagine-it.org >> >> >> >> >> >> >> >> > >> >> > >> >> > > >> >> > >> >> >> >> >> > >> > >> > > >> > >> >> >> >> > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API For Flash" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-maps-api-for-flash?hl=en -~----------~----~----~----~------~----~------~--~---
