<?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"
	>
<channel>
	<title>Kommentare zu: Gmapper 0.8 - KML Unterstützung, verbessertes Geocoding</title>
	<atom:link href="http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152</link>
	<description></description>
	<pubDate>Thu, 09 Sep 2010 16:22:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>Von: Philipp</title>
		<link>http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152#comment-1766</link>
		<dc:creator>Philipp</dc:creator>
		<pubDate>Fri, 04 May 2007 10:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152#comment-1766</guid>
		<description>Habe deinen Code im Forum gepostet:
http://gmapper.ajax-info.de/forum/viewtopic.php?pid=83#p83

Werde ihn testen und, denke ich, im nächsten Release aufnehmen.</description>
		<content:encoded><![CDATA[<p>Habe deinen Code im Forum gepostet:<br />
<a href="http://gmapper.ajax-info.de/forum/viewtopic.php?pid=83#p83" rel="nofollow">http://gmapper.ajax-info.de/forum/viewtopic.php?pid=83#p83</a></p>
<p>Werde ihn testen und, denke ich, im nächsten Release aufnehmen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: duderino</title>
		<link>http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152#comment-1764</link>
		<dc:creator>duderino</dc:creator>
		<pubDate>Fri, 04 May 2007 07:07:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajax-info.de/code/gmapper-08-kml-unterstutzung-verbessertes-geocoding-152#comment-1764</guid>
		<description>Hi, hab eine kleine Funktion geschrieben die die Entfernung vom Start bis zum Ende einer Polyline ausrechnet. Übergeben wird einfach das Array das auch an die Klasse übergeben wird um die Polyline anzuzeigen.

Wollte die Funktion eigentlich ins Forum posten aber ich da muss man sich ja anmelden ;) Naja...wenn jemand Lust hat, kann er die Funktion ja posten.
[code lang="php"]
function getDistance($koord) {

	if(!is_array($koord)) {
		return false;
	}
	
	$ent = 0;
	$welt = 6378.137; // Erdradius, ca. Angabe
		
	foreach($koord as $key =&#62; $fetch) {
		
		if(isset($koord[$key+1])) {
				
			$erste_breite = $koord[$key][0]; // lat
			$erste_laenge = $koord[$key][1]; // lon
			$erste_breite_rad = deg2rad($erste_breite);
			$erste_laenge_rad = deg2rad($erste_laenge);
		
			$zweite_breite = $koord[$key+1][0]; // lat
			$zweite_laenge = $koord[$key+1][1]; // lon
			$zweite_breite_rad = deg2rad($zweite_breite);
			$zweite_laenge_rad = deg2rad($zweite_laenge);
		
			$dis = acos(
				(sin($erste_breite_rad) * sin($zweite_breite_rad)) + 
				(cos($erste_breite_rad) * 
				cos($zweite_breite_rad) * 
				cos($zweite_laenge_rad - $erste_laenge_rad))) * $welt;
				
			$ent = $ent + $dis;
		}		
	}
	
	return round($ent, 0);
}
[/code]</description>
		<content:encoded><![CDATA[<p>Hi, hab eine kleine Funktion geschrieben die die Entfernung vom Start bis zum Ende einer Polyline ausrechnet. Übergeben wird einfach das Array das auch an die Klasse übergeben wird um die Polyline anzuzeigen.</p>
<p>Wollte die Funktion eigentlich ins Forum posten aber ich da muss man sich ja anmelden <img src='http://www.ajax-info.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Naja&#8230;wenn jemand Lust hat, kann er die Funktion ja posten.</p>
<div class="hl-surround" style="height:280px;"><div class="hl-main"><pre><span class="hl-default">function getDistance($koord) {

	if(!is_array($koord)) {
		return false;
	}
	
	$ent = 0;
	$welt = 6378.137; // Erdradius, ca. Angabe
		
	foreach($koord as $key =&amp;gt; $fetch) {
		
		if(isset($koord[$key+1])) {
				
			$erste_breite = $koord[$key][0]; // lat
			$erste_laenge = $koord[$key][1]; // lon
			$erste_breite_rad = deg2rad($erste_breite);
			$erste_laenge_rad = deg2rad($erste_laenge);
		
			$zweite_breite = $koord[$key+1][0]; // lat
			$zweite_laenge = $koord[$key+1][1]; // lon
			$zweite_breite_rad = deg2rad($zweite_breite);
			$zweite_laenge_rad = deg2rad($zweite_laenge);
		
			$dis = acos(
				(sin($erste_breite_rad) * sin($zweite_breite_rad)) + 
				(cos($erste_breite_rad) * 
				cos($zweite_breite_rad) * 
				cos($zweite_laenge_rad - $erste_laenge_rad))) * $welt;
				
			$ent = $ent + $dis;
		}		
	}
	
	return round($ent, 0);
}</span></pre></div></div>
]]></content:encoded>
	</item>
</channel>
</rss>
