<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: I Heart KML Schema!</title>
	<atom:link href="http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/</link>
	<description>...Jason Birch's geospatial ramblings</description>
	<lastBuildDate>Thu, 21 Jul 2011 11:23:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Random Nodes</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-44839</link>
		<dc:creator>Random Nodes</dc:creator>
		<pubDate>Sat, 08 Sep 2007 09:24:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-44839</guid>
		<description>&lt;strong&gt;KML Schema Rides Again...&lt;/strong&gt;

I just read the news about the new ExtendedData tag in KML 2.2.  With one mighty stroke of the pen, Google has saved the Schema tag, and my sanity along with it!
What does it mean?  Basically:  KML can still act as a self-contained data exchange format...</description>
		<content:encoded><![CDATA[<p><strong>KML Schema Rides Again&#8230;</strong></p>
<p>I just read the news about the new ExtendedData tag in KML 2.2.  With one mighty stroke of the pen, Google has saved the Schema tag, and my sanity along with it!<br />
What does it mean?  Basically:  KML can still act as a self-contained data exchange format&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Birch</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-39780</link>
		<dc:creator>Jason Birch</dc:creator>
		<pubDate>Wed, 22 Aug 2007 00:54:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-39780</guid>
		<description>Good to know.  Thanks Ben.</description>
		<content:encoded><![CDATA[<p>Good to know.  Thanks Ben.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ben</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-39737</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Tue, 21 Aug 2007 19:20:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-39737</guid>
		<description>Whoops forgot about the angle brackets in my previous post, trying again...

&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
  &lt;kml xmlns=&quot;http://earth.google.com/kml/2.1&quot;&gt;
  &lt;Document&gt;
  &lt;Schema parent=&quot;Placemark&quot; name=&quot;NewElementExampleTag&quot;&gt;
    &lt;SimpleField type=&quot;wstring&quot; name=&quot;TOM&quot;&gt;&lt;/SimpleField&gt;
    &lt;SimpleField type=&quot;int&quot; name=&quot;HARRY&quot;&gt;&lt;/SimpleField&gt;
  &lt;/Schema&gt;
  &lt;Folder&gt;
    &lt;name&gt;My Folder Name&lt;/name&gt;
    &lt;open&gt;1&lt;/open&gt;
    &lt;NewElementExampleTag&gt;
      &lt;name&gt;New Element Placemark Example Name&lt;/name&gt;
      &lt;description&gt;Sample Description references the TOM element value: $[TOM]&lt;/description&gt;
      &lt;TOM&gt;sampleTomValue&lt;/TOM&gt;
      &lt;HARRY&gt;5&lt;/HARRY&gt;
    &lt;/NewElementExampleTag&gt;
  &lt;/Folder&gt;
  &lt;/Document&gt;
  &lt;/kml&gt;</description>
		<content:encoded><![CDATA[<p>Whoops forgot about the angle brackets in my previous post, trying again&#8230;</p>
<p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br />
  &lt;kml xmlns=&quot;<a href="http://earth.google.com/kml/2.1&quot;&#038;gt" rel="nofollow">http://earth.google.com/kml/2.1&quot;&#038;gt</a>;<br />
  &lt;Document&gt;<br />
  &lt;Schema parent=&quot;Placemark&quot; name=&quot;NewElementExampleTag&quot;&gt;<br />
    &lt;SimpleField type=&quot;wstring&quot; name=&quot;TOM&quot;&gt;&lt;/SimpleField&gt;<br />
    &lt;SimpleField type=&quot;int&quot; name=&quot;HARRY&quot;&gt;&lt;/SimpleField&gt;<br />
  &lt;/Schema&gt;<br />
  &lt;Folder&gt;<br />
    &lt;name&gt;My Folder Name&lt;/name&gt;<br />
    &lt;open&gt;1&lt;/open&gt;<br />
    &lt;NewElementExampleTag&gt;<br />
      &lt;name&gt;New Element Placemark Example Name&lt;/name&gt;<br />
      &lt;description&gt;Sample Description references the TOM element value: $[TOM]&lt;/description&gt;<br />
      &lt;TOM&gt;sampleTomValue&lt;/TOM&gt;<br />
      &lt;HARRY&gt;5&lt;/HARRY&gt;<br />
    &lt;/NewElementExampleTag&gt;<br />
  &lt;/Folder&gt;<br />
  &lt;/Document&gt;<br />
  &lt;/kml&gt;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ben</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-39721</link>
		<dc:creator>ben</dc:creator>
		<pubDate>Tue, 21 Aug 2007 17:38:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-39721</guid>
		<description>Hi Jason, 

We have also discovered that in addtion to using the balloon style, you can also directly embed the $[yourCustomElement] references directly within a description field, such as:


  
  
  
    
    
  
  
    My Folder Name
    1
    
      New Element Placemark Example Name
      Sample Description references the TOM element value: $[TOM]
      sampleTomValue
      5
    
  
  
  </description>
		<content:encoded><![CDATA[<p>Hi Jason, </p>
<p>We have also discovered that in addtion to using the balloon style, you can also directly embed the $[yourCustomElement] references directly within a description field, such as:</p>
<p>    My Folder Name<br />
    1</p>
<p>      New Element Placemark Example Name<br />
      Sample Description references the TOM element value: $[TOM]<br />
      sampleTomValue<br />
      5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-26021</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Wed, 04 Jul 2007 18:36:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-26021</guid>
		<description>Hi Jason,
First of all, great post! Second, Schema will be an excellent use for data transmission with KML.

I am posting this message because I am pretty sure that we can extract the data from more complex tags such as SimpleArrayField... 

Actually if you don&#039;t use the description tag, all the values from the new tags are displayed in the balloon and you get something like array[0] = xyz where x,y and z are three different values concatenated from three different tags...

As you might already know that, I was wondering if you could just post a quick example that works with SimpleArrayField... it will be great!

Thx
Andy</description>
		<content:encoded><![CDATA[<p>Hi Jason,<br />
First of all, great post! Second, Schema will be an excellent use for data transmission with KML.</p>
<p>I am posting this message because I am pretty sure that we can extract the data from more complex tags such as SimpleArrayField&#8230; </p>
<p>Actually if you don&#8217;t use the description tag, all the values from the new tags are displayed in the balloon and you get something like array[0] = xyz where x,y and z are three different values concatenated from three different tags&#8230;</p>
<p>As you might already know that, I was wondering if you could just post a quick example that works with SimpleArrayField&#8230; it will be great!</p>
<p>Thx<br />
Andy</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Birch</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-24990</link>
		<dc:creator>Jason Birch</dc:creator>
		<pubDate>Sat, 30 Jun 2007 08:09:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-24990</guid>
		<description>Well, you could make it all string-based :)

I hope that if we make enough noise about Schema (it&#039;s SOOO much easier to deal with than Metadata) they&#039;ll reconsider and support both going forward.

I certainly see some limitations to this approach.  For instance, I don&#039;t know how stable that BalloonStyle is if I re-style the object for point style, etc.</description>
		<content:encoded><![CDATA[<p>Well, you could make it all string-based :)</p>
<p>I hope that if we make enough noise about Schema (it&#8217;s SOOO much easier to deal with than Metadata) they&#8217;ll reconsider and support both going forward.</p>
<p>I certainly see some limitations to this approach.  For instance, I don&#8217;t know how stable that BalloonStyle is if I re-style the object for point style, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Flood</title>
		<link>http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/comment-page-1/#comment-24789</link>
		<dc:creator>Brian Flood</dc:creator>
		<pubDate>Fri, 29 Jun 2007 13:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.jasonbirch.com/nodes/2007/06/29/101/i-heart-kml-schema/#comment-24789</guid>
		<description>hi jason

good post, this is a very nice way to keep raw attributes and styling information in the same placemark. the new $[name] balloonstyle tags are quite nice

With A2E, I decided to not go this route because we format the attribute information before adding it to the description. At the very least, ArcMap&#039;s builtin formatters are used (dates look nice, currency looks correct, different numeric notations are used etc) but you can also apply multiple conditions to a field. So if the value is A, &quot;apply this styling&quot; or &quot;insert this html&quot;. The result is a value that is not the original attribute but some formatted version of it based on some logic. I did think of adding Schema tags as well but the bloat of the placemark text can be significant. It&#039;s on the list to make it optional :)

anyways, I heard the Schema depreciation rumor as well. I think I saw it in the actual kml docs awhile back. don&#039;t know where it stands right now...

cheers
brian</description>
		<content:encoded><![CDATA[<p>hi jason</p>
<p>good post, this is a very nice way to keep raw attributes and styling information in the same placemark. the new $[name] balloonstyle tags are quite nice</p>
<p>With A2E, I decided to not go this route because we format the attribute information before adding it to the description. At the very least, ArcMap&#8217;s builtin formatters are used (dates look nice, currency looks correct, different numeric notations are used etc) but you can also apply multiple conditions to a field. So if the value is A, &#8220;apply this styling&#8221; or &#8220;insert this html&#8221;. The result is a value that is not the original attribute but some formatted version of it based on some logic. I did think of adding Schema tags as well but the bloat of the placemark text can be significant. It&#8217;s on the list to make it optional :)</p>
<p>anyways, I heard the Schema depreciation rumor as well. I think I saw it in the actual kml docs awhile back. don&#8217;t know where it stands right now&#8230;</p>
<p>cheers<br />
brian</p>
]]></content:encoded>
	</item>
</channel>
</rss>

