<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-15"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
Servus Frederik<br>
<blockquote cite="mid:4BF62F52.7080709@remote.org" type="cite">
<pre wrap="">Kannst Du mal einen kurzen "Sales Pitch" fuer uns machen - warum sollte
man Deine Library benutzen anstatt OpenLayers, was sind aus Deiner Sicht
die Vorteile/Unterschiede - und wo hat OpenLayers Dir vielleicht noch
Features voraus?
Welche grundsaetzlichen Maengel bei OpenLayers haben Dich dazu bewogen,
etwas eigenes zu machen?
</pre>
</blockquote>
<br>
Die großen Unterschiede:<br>
<br>
o Zoom Speed<br>
o nicht integer Zoomlevel<br>
o Multitouch am iPhone/iPod<br>
<br>
<br>
Angefangen hab ich mit einer Karte für das iPhone.<br>
Multitouch macht nur Sinn wenn man fliessende Zoomlevel zulässt.<br>
<br>
Für die webkit Desktop Browser war das dann leicht zu adaptieren.<br>
<br>
Am Firefox auf Linux schaut das natürlich beschissen aus, weil die
Bilder<br>
mit der nearest neighbour Methode gezoomt werden. <br>
Mit chromium funktioniert das aber schon ganz fein.<br>
Wenn man ein klares Bild will, dann kann man doppelklick auf den
nächsten<br>
Zoomlevel "scharfstellen".<br>
<br>
<br>
Wirklich interessant ist die map mit Chromium 5 (beta) und einem
schnellen TileServer.<br>
Es kommt eine dritte Dimension dazu.<br>
<br>
Ich hoffe Google verklagt mich jetzt nicht gleich aber hier hab ich mal<br>
den Google Tileserver in Verwendung:<br>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
<a href="http://www.khtml.org/osm/v0.57/google.html">http://www.khtml.org/osm/v0.57/google.html</a><br>
(das ist illegal und ich werde es wieder entfernen)<br>
<br>
<br>
OpenLayers kenn nur Integer Zoom Level.<br>
Das rein optische Navigieren finde ich bei OL eher schwierig. <br>
Bei einem doppelklick wird bei OL die Karte neu aufgebaut und <br>
ich verirre mich immer. <br>
<br>
Rauszoomen und an einer anderen Stelle wieder reinzoomen macht bei OL
nicht <br>
wirklich spass. <br>
<br>
OpenLayers kann natürlich viel mehr. Ich kenne OL nicht wirklich, aber
mir fallen jetzt folgende Dinge ein:<br>
o Layers<br>
o GPX<br>
o KML<br>
o andere Koordinaten Systeme (nicht WGS84)<br>
o ...<br>
<br>
Eventuell wäre es möglich meine Map in OL zu integrieren - dürfte aber
doch eher schwierig sein.<br>
Andererseits denke ich, dass es recht "einfach" sein sollte, diese
Dinge in meine Karte einzubauen.<br>
Schwierig ist aber aber wiederum die Geschwindigkeit nicht zu
verlieren. <br>
<br>
Im Moment probiere ich die API richtig zu machen. Ich möchte die Dinge
die für Geschwindigkeit zuständig sind klar vom Rest Trennen. Wenn
Dinge nur auf Geschwindigkeit optimiert sind, dann wird der Programm
Code einfach nicht schön und nicht leicht wartbar.<br>
Eine low level API ist daher wichtig.<br>
<br>
<br>
lg<br>
<br>
Bernhard<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>