<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MaisonBisson.com &#187; unimplemented</title>
	<atom:link href="http://maisonbisson.com/blog/post/tag/unimplemented/feed/" rel="self" type="application/rss+xml" />
	<link>http://maisonbisson.com</link>
	<description>A bunch of stuff I would have emailed you about.</description>
	<lastBuildDate>Sat, 14 Nov 2009 20:14:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Calculating Distance Between Points In MySQL</title>
		<link>http://maisonbisson.com/blog/post/12146/calculating-distance-between-points-in-mysql/</link>
		<comments>http://maisonbisson.com/blog/post/12146/calculating-distance-between-points-in-mysql/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 02:15:57 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[distance]]></category>
		<category><![CDATA[geolocation]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[MySQL spatial functions]]></category>
		<category><![CDATA[spatial functions]]></category>
		<category><![CDATA[unimplemented]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=12146</guid>
		<description><![CDATA[
MySQL has some powerful, and perhaps underused spatial extensions, but the most interesting functions are still unimplemented: “Note: Currently, MySQL does not implement these functions&#8230;”
Among those as-yet unimplemented functions is DISTANCE(). Alternatives can be found here and here, though neither is clean or simple. I wonder if a simple MBRContains() is good enough, though&#8230;
]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-12146"><!-- &nbsp; --></abbr>
<p>MySQL has some powerful, and perhaps underused <a href="http://dev.mysql.com/doc/refman/5.0/en/spatial-extensions.html" title="MySQL :: MySQL 5.0 Reference Manual :: 18 Spatial Extensions">spatial extensions</a>, but the <a href="http://dev.mysql.com/doc/refman/5.0/en/functions-that-test-spatial-relationships-between-geometries.html" title="MySQL :: MySQL 5.0 Reference Manual :: 18.5.6 Functions That Test Spatial Relationships Between Geometries">most interesting functions</a> are still <a href="http://maisonbisson.com/blog/post/12145/mysql-documentation">unimplemented</a>: “Note: Currently, MySQL does not implement these functions&#8230;”</p>
<p>Among those as-yet unimplemented functions is <code>DISTANCE()</code>. Alternatives can be found <a href="http://www.zcentric.com/blog/2007/03/calculate_distance_in_mysql_wi.html" title="Calculate Distance In Mysql with Latitude and Longitude (My Random Blog)">here</a> and <a href="http://www.scribd.com/doc/2569355/Geo-Distance-Search-with-MySQL" title="Geo Distance Search with MySQL">here</a>, though neither is clean or simple. I wonder if a simple <a href="http://dev.mysql.com/doc/refman/5.0/en/relations-on-geometry-mbr.html"><code>MBRContains()</code></a> is good enough, though&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/12146/calculating-distance-between-points-in-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MySQL Documentation</title>
		<link>http://maisonbisson.com/blog/post/12145/mysql-documentation/</link>
		<comments>http://maisonbisson.com/blog/post/12145/mysql-documentation/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 01:44:03 +0000</pubDate>
		<dc:creator>Casey Bisson</dc:creator>
				<category><![CDATA[Dispatches]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[MySQL spatial functions]]></category>
		<category><![CDATA[spatial functions]]></category>
		<category><![CDATA[unimplemented]]></category>

		<guid isPermaLink="false">http://maisonbisson.com/blog/?p=12145</guid>
		<description><![CDATA[
Found in the MySQL 5.0 Reference Manual:

Related(g1,g2,pattern_matrix)
Returns 1 or 0 to indicate whether the spatial relationship specified by pattern_matrix exists between g1 and g2. Returns –1 if the arguments are NULL. The pattern matrix is a string. Its specification will be noted here if this function is implemented.

(emphasis mine.)
]]></description>
			<content:encoded><![CDATA[<abbr class="unapi-id" title="maisonbisson-12145"><!-- &nbsp; --></abbr>
<p>Found in the <a href="http://dev.mysql.com/doc/refman/5.0/en/functions-that-test-spatial-relationships-between-geometries.html" title="MySQL :: MySQL 5.0 Reference Manual :: 18.5.6 Functions That Test Spatial Relationships Between Geometries">MySQL 5.0 Reference Manual</a>:</p>
<ul>
<li>Related(g1,g2,pattern_matrix)<br />
Returns 1 or 0 to indicate whether the spatial relationship specified by pattern_matrix exists between g1 and g2. Returns –1 if the arguments are NULL. The pattern matrix is a string. <strong>Its specification will be noted here if this function is implemented</strong>.</li>
</ul>
<p>(emphasis mine.)</p>
]]></content:encoded>
			<wfw:commentRss>http://maisonbisson.com/blog/post/12145/mysql-documentation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>