<?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>Andre Krug &#187; PHP</title>
	<atom:link href="http://www.blog.andre-krug.de/archives/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blog.andre-krug.de</link>
	<description>Mein persönlicher Entwickler Blog</description>
	<lastBuildDate>Sun, 20 Mar 2011 20:03:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Berechnung von Entfernungen anhand von Längen und Breitengraden</title>
		<link>http://www.blog.andre-krug.de/archives/20</link>
		<comments>http://www.blog.andre-krug.de/archives/20#comments</comments>
		<pubDate>Mon, 11 Aug 2008 08:20:10 +0000</pubDate>
		<dc:creator></dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.blog.andre-krug.de/?p=20</guid>
		<description><![CDATA[Aufgabe war es für ein Internet Projekt die Entfernungsberechnung der verschiedenen Locations mithilfe von PHP zu berechnen. Die Berechnung von Entfernungen anhand von Längen und Breitengraden $laenge1 = laenge1 / 180 * 3,14; // M_PI ist genauer $breite = breite1 / 180 * 3,14; // M_PI ist genauer $laenge2 = laenge2 / 180 * 3,14; [...]]]></description>
			<content:encoded><![CDATA[<p class="bodytext">Aufgabe war es für ein Internet Projekt die Entfernungsberechnung der verschiedenen Locations mithilfe von PHP zu berechnen.</p>
<p class="bodytext">Die Berechnung von Entfernungen anhand von Längen und Breitengraden</p>
<pre class="php"><span style="color: #0000ff;">$laenge1</span>  = laenge1 / <span style="color: #cc66cc;">180</span> * <span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">14</span>;  <span style="color: #808080; font-style: italic;">// M_PI ist genauer</span>
<span style="color: #0000ff;">$breite</span> = breite1 / <span style="color: #cc66cc;">180</span> * <span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">14</span>;  <span style="color: #808080; font-style: italic;">// M_PI ist genauer</span>
<span style="color: #0000ff;">$laenge2</span>  = laenge2 / <span style="color: #cc66cc;">180</span> * <span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">14</span>;  <span style="color: #808080; font-style: italic;">// M_PI ist genauer</span>
<span style="color: #0000ff;">$breite</span> = breite2 / <span style="color: #cc66cc;">180</span> * <span style="color: #cc66cc;">3</span>,<span style="color: #cc66cc;">14</span>;  <span style="color: #808080; font-style: italic;">// M_PI ist genauer</span>
<span style="color: #0000ff;">$distanz</span> = <a href="http://www.php.net/acos"><span style="color: #000066;">acos</span></a> <span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/sin"><span style="color: #000066;">sin</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$breite1</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> + <span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/cos"><span style="color: #000066;">cos</span></a><span style="color: #66cc66;">&#40;</span>breite2<span style="color: #66cc66;">&#41;</span> * <a href="http://www.php.net/cos"><span style="color: #000066;">cos</span></a> <span style="color: #66cc66;">&#40;</span><span style="color: #0000ff;">$laenge2</span> - laenge1<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>  * <span style="color: #0000ff;">$earthRadius</span>;
<span style="color: #0000ff;">$distanz</span> = <span style="color: #0000ff;">$distanz</span> * <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">13</span>; <span style="color: #808080; font-style: italic;">// ca. Streckendistanz Straße</span></pre>
<p>Hierbei handelt es sich um die reine Luftdistanz. Dies ist die Methode um die kürzeste<br />
Entfernung zwischen zwei Punkten auf einer Oberfläche einer perfekten<br />
Kugel zu berechnen. Für dieses System wird die Erde als perfekte Kugel<br />
angesehen. Die sich durch die tatsächlichen Strassenführung ergebende<br />
Distanz zwischen zwei Orten wird mittels des Faktors 1,3<br />
Anäherungsweise berechnet werden kann.</p>
<pre class="php">Meilen = <span style="color: #0000ff;">$distanz</span>  / <span style="color: #cc66cc;">1.609344</span> See Meilen = <span style="color: #0000ff;">$distanz</span> / <span style="color: #cc66cc;">1</span>,<span style="color: #cc66cc;">852216713</span></pre>
<div class="tweetthis" style="text-align:left;"><p> <a class="tt" href="http://twitter.com/intent/tweet?text=Berechnung+von+Entfernungen+anhand+von+L%C3%A4ngen+und+Breitengraden+http%3A%2F%2Fblog.andre-krug.de%2F%3Fp%3D20" title="Post to Twitter"><img class="nothumb" src="http://www.blog.andre-krug.de/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://twitter.com/intent/tweet?text=Berechnung+von+Entfernungen+anhand+von+L%C3%A4ngen+und+Breitengraden+http%3A%2F%2Fblog.andre-krug.de%2F%3Fp%3D20" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.blog.andre-krug.de/archives/20/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

