<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for MapWrecker 2.0</title>
	<atom:link href="http://mapwrecker.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://mapwrecker.wordpress.com</link>
	<description>AJAX, Maps, .NET, and Destruction</description>
	<lastBuildDate>Tue, 24 Nov 2009 23:19:15 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Json rtrees, part 2 by Volker Mische</title>
		<link>http://mapwrecker.wordpress.com/2008/11/03/json-rtrees-part-2/#comment-568</link>
		<dc:creator>Volker Mische</dc:creator>
		<pubDate>Tue, 24 Nov 2009 23:19:15 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=69#comment-568</guid>
		<description>I still think it is interesting, as I&#039;m thinking about server-sided JavaScript. I&#039;d like to see how well it performs compared to implementations in other languages.</description>
		<content:encoded><![CDATA[<p>I still think it is interesting, as I&#8217;m thinking about server-sided JavaScript. I&#8217;d like to see how well it performs compared to implementations in other languages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Json rtrees, part 2 by Bill Thorp</title>
		<link>http://mapwrecker.wordpress.com/2008/11/03/json-rtrees-part-2/#comment-567</link>
		<dc:creator>Bill Thorp</dc:creator>
		<pubDate>Tue, 24 Nov 2009 19:09:58 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=69#comment-567</guid>
		<description>I had one built at one time for kicks.  The thing is, building an R-Tree is computationally expensive - querying it is fast.  I thought it would be interesting to see.  It wasn&#039;t.  It was slow.</description>
		<content:encoded><![CDATA[<p>I had one built at one time for kicks.  The thing is, building an R-Tree is computationally expensive &#8211; querying it is fast.  I thought it would be interesting to see.  It wasn&#8217;t.  It was slow.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Json rtrees, part 2 by Volker Mische</title>
		<link>http://mapwrecker.wordpress.com/2008/11/03/json-rtrees-part-2/#comment-566</link>
		<dc:creator>Volker Mische</dc:creator>
		<pubDate>Tue, 24 Nov 2009 15:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=69#comment-566</guid>
		<description>I see, thanks. I misunderstood your initial blog entry. I thought you have also JavaScript code to build the tree (though porting it from C# or Java to JS shouldn&#039;t be to hard).</description>
		<content:encoded><![CDATA[<p>I see, thanks. I misunderstood your initial blog entry. I thought you have also JavaScript code to build the tree (though porting it from C# or Java to JS shouldn&#8217;t be to hard).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Json rtrees, part 2 by Bill Thorp</title>
		<link>http://mapwrecker.wordpress.com/2008/11/03/json-rtrees-part-2/#comment-565</link>
		<dc:creator>Bill Thorp</dc:creator>
		<pubDate>Tue, 24 Nov 2009 15:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=69#comment-565</guid>
		<description>You already saw it!  The .NET code builds a JSON r-tree.  Results is an array that gets populated with tree nodes.  Walktree is an iterative function to walk the r-tree, adding nodes to the results array.

If I remember correctly, each tree node should have a an array of children (c), an identifier (i), and a bounding box (b).

Obviously this is stripped down code (and I may have introduced a bug or two in process), but the basics should be there.</description>
		<content:encoded><![CDATA[<p>You already saw it!  The .NET code builds a JSON r-tree.  Results is an array that gets populated with tree nodes.  Walktree is an iterative function to walk the r-tree, adding nodes to the results array.</p>
<p>If I remember correctly, each tree node should have a an array of children (c), an identifier (i), and a bounding box (b).</p>
<p>Obviously this is stripped down code (and I may have introduced a bug or two in process), but the basics should be there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Json rtrees, part 2 by Volker Mische</title>
		<link>http://mapwrecker.wordpress.com/2008/11/03/json-rtrees-part-2/#comment-564</link>
		<dc:creator>Volker Mische</dc:creator>
		<pubDate>Mon, 23 Nov 2009 21:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=69#comment-564</guid>
		<description>Hi Bill,

is the source of your JavaScript client-sided r-tree available somewhere? I&#039;m keen to see it.

Cheers,
  Volker</description>
		<content:encoded><![CDATA[<p>Hi Bill,</p>
<p>is the source of your JavaScript client-sided r-tree available somewhere? I&#8217;m keen to see it.</p>
<p>Cheers,<br />
  Volker</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the ArcSDE Java API in .NET by Nelson</title>
		<link>http://mapwrecker.wordpress.com/2008/11/04/using-the-arcsde-java-api-in-net/#comment-558</link>
		<dc:creator>Nelson</dc:creator>
		<pubDate>Wed, 30 Sep 2009 12:59:13 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=72#comment-558</guid>
		<description>Yeah, it really is a grey area. I&#039;m a sort of devil&#039;s advocate myself so I try to work out both arguements. And clearly, ESRI loves to win these debates; That is why the EULA is tailored the way it is now.

I like your description of what it is IKVM does exactly, however I can&#039;t help but feel like there is too much room for interpretation of what reverse engineering is to begin with.

There is also the issue of redistribution of the dll&#039;s (for C) and the jar&#039;s (for java). Seeing as how we would effectively remove both of those issues from the equation, we open our selves up further because there would be nowhere else reasonably for our end users to obtain these DLL&#039;s except to run IKVM themselves which seems pretty unruly.

The alternative is we distribute those new IKVM-generated DLL&#039;s ourselves, but that seems it would be a HUGE point of contention with ESRI also per the EULA. 

It is too bad because this has a lot of potential to be really helpful..</description>
		<content:encoded><![CDATA[<p>Yeah, it really is a grey area. I&#8217;m a sort of devil&#8217;s advocate myself so I try to work out both arguements. And clearly, ESRI loves to win these debates; That is why the EULA is tailored the way it is now.</p>
<p>I like your description of what it is IKVM does exactly, however I can&#8217;t help but feel like there is too much room for interpretation of what reverse engineering is to begin with.</p>
<p>There is also the issue of redistribution of the dll&#8217;s (for C) and the jar&#8217;s (for java). Seeing as how we would effectively remove both of those issues from the equation, we open our selves up further because there would be nowhere else reasonably for our end users to obtain these DLL&#8217;s except to run IKVM themselves which seems pretty unruly.</p>
<p>The alternative is we distribute those new IKVM-generated DLL&#8217;s ourselves, but that seems it would be a HUGE point of contention with ESRI also per the EULA. </p>
<p>It is too bad because this has a lot of potential to be really helpful..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the ArcSDE Java API in .NET by Bill Thorp</title>
		<link>http://mapwrecker.wordpress.com/2008/11/04/using-the-arcsde-java-api-in-net/#comment-557</link>
		<dc:creator>Bill Thorp</dc:creator>
		<pubDate>Wed, 30 Sep 2009 12:33:33 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=72#comment-557</guid>
		<description>Calling IKVM &quot;reverse engineering&quot; is highly debatable.  IKVM produces a statically compiled version of Java bytecode into .NET IL bytecode.  It doesn&#039;t have to know how the SDE libraries work; only how Java works.</description>
		<content:encoded><![CDATA[<p>Calling IKVM &#8220;reverse engineering&#8221; is highly debatable.  IKVM produces a statically compiled version of Java bytecode into .NET IL bytecode.  It doesn&#8217;t have to know how the SDE libraries work; only how Java works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the ArcSDE Java API in .NET by Nelson</title>
		<link>http://mapwrecker.wordpress.com/2008/11/04/using-the-arcsde-java-api-in-net/#comment-556</link>
		<dc:creator>Nelson</dc:creator>
		<pubDate>Wed, 30 Sep 2009 11:54:21 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=72#comment-556</guid>
		<description>Yeah, it&#039;s amazing what a little investigation can turn up! I found this shorly after posting and was able to get things running. 

What really stinks is I believe this is likely a direct violation of the EULA so chances are you can&#039;t make a commercial product utilizing it. Too bad :(

That is, unless you have a differing perspective on that. I think it falls into the realm of reverse engineering but if I was wrong on that I&#039;d be a lot more happy. 

Still, very cool stuff!</description>
		<content:encoded><![CDATA[<p>Yeah, it&#8217;s amazing what a little investigation can turn up! I found this shorly after posting and was able to get things running. </p>
<p>What really stinks is I believe this is likely a direct violation of the EULA so chances are you can&#8217;t make a commercial product utilizing it. Too bad <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>That is, unless you have a differing perspective on that. I think it falls into the realm of reverse engineering but if I was wrong on that I&#8217;d be a lot more happy. </p>
<p>Still, very cool stuff!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the ArcSDE Java API in .NET by Bill Thorp</title>
		<link>http://mapwrecker.wordpress.com/2008/11/04/using-the-arcsde-java-api-in-net/#comment-555</link>
		<dc:creator>Bill Thorp</dc:creator>
		<pubDate>Wed, 30 Sep 2009 09:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=72#comment-555</guid>
		<description>Nelson, its been a whiles since I&#039;ve done this, but as per the IKVM website:

&quot;When running .NET applications in Windows that use IKVM dll&#039;s, the .NET framework must be able to locate the dll&#039;s. It looks in the Global Assembly Cache, then in the current directory. If you want to be able to do development without having the dll&#039;s in the current directory, you must install them in the Global Assembly Cache. To do this in Windows, access the Microsoft .NET Framework Configuration item in the Windows Control Panel, and add the assemblies to the Assembly Cache. At a minimum, you will want to install the IKVM.OpenJDK.ClassLibrary.dll and IKVM.Runtime.dll.&quot;</description>
		<content:encoded><![CDATA[<p>Nelson, its been a whiles since I&#8217;ve done this, but as per the IKVM website:</p>
<p>&#8220;When running .NET applications in Windows that use IKVM dll&#8217;s, the .NET framework must be able to locate the dll&#8217;s. It looks in the Global Assembly Cache, then in the current directory. If you want to be able to do development without having the dll&#8217;s in the current directory, you must install them in the Global Assembly Cache. To do this in Windows, access the Microsoft .NET Framework Configuration item in the Windows Control Panel, and add the assemblies to the Assembly Cache. At a minimum, you will want to install the IKVM.OpenJDK.ClassLibrary.dll and IKVM.Runtime.dll.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Using the ArcSDE Java API in .NET by Nelson</title>
		<link>http://mapwrecker.wordpress.com/2008/11/04/using-the-arcsde-java-api-in-net/#comment-554</link>
		<dc:creator>Nelson</dc:creator>
		<pubDate>Mon, 28 Sep 2009 14:10:28 +0000</pubDate>
		<guid isPermaLink="false">http://mapwrecker.wordpress.com/?p=72#comment-554</guid>
		<description>I&#039;m unclear on what dll&#039;s to add to my project. I realize the four generated dll&#039;s should be added to the project but you also mention I need to be adding IKVM dll&#039;s as well. Which ones?

Thanks,
Nelson</description>
		<content:encoded><![CDATA[<p>I&#8217;m unclear on what dll&#8217;s to add to my project. I realize the four generated dll&#8217;s should be added to the project but you also mention I need to be adding IKVM dll&#8217;s as well. Which ones?</p>
<p>Thanks,<br />
Nelson</p>
]]></content:encoded>
	</item>
</channel>
</rss>
