Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Map/Landkarte/Raster wie beim Navi-System. Idee? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Map/Landkarte/Raster wie beim Navi-System. Idee?


 
carapau
16-03-2006, 15:02 
 
Hi!

Hab mir vorgenommen, 'ne kleine Landkarte zu coden, also ich dachte da an ein Raster..
Wenn ich 'ne Stadt hinzufügen will, möchte ich nur $x und $y Position angeben müssen.

Außerdem möchte ich die Entfernung berechnen können (nur Luftlinie).
Also den berühmten Satz des Pytagoras(?).

Bevor ich mich da verlaufe, wollte ich mal nach Ideen fragen.
Also, her damit! :)

Danke,
carapau! :rocks:

 
derHund
16-03-2006, 15:32 
 
Außerdem möchte ich die Entfernung berechnen können (nur Luftlinie).
Also den berühmten Satz des Pytagoras(?).unter der annahme, daß die ebene, in der alle städte liegen, flach ist (und wirklich eine ebene, also zweidimensional), geht das. einfach betrag des vektors zwischen den städten berechnen.

 
carapau
16-03-2006, 15:38 
 
Jup genau, ganz einfach wie bei den Browsergames halt.
Ist zwar nicht so sauber, aber schon mal ein Anfang :)
'Ne Idee für die Rastergröße? Soll ich das in Pixeln machen?
1px = 2km? Dann hätte man Deutschland zB gut drauf.

 
Shurakai
16-03-2006, 15:46 
 
Ich denke das ist dir überlassen - und der Zweckmäßigkeit...

 
carapau
16-03-2006, 15:54 
 
Schon, aber dachte, vielleicht hat jemand sowas schon mal gemacht und kann mir das anhand seiner Arbeit erklären oder mir 'n paar gute Tipps mit auf den Weg geben :teach:

 
Daniela
16-03-2006, 16:10 
 
hmm, da gibts nen skript das dir ein Bild in lauter kleine Pixel (quasi zerschnitten) ausgibt. Dient eigentlich dazu das man es nicht komplett speichern kann ( ja ich weiß, screenshot... ich habs auch nicht programmiert*g*). jedenfalls könntest dir das evtl nützlich für ein sehr kleines raster sein.

 
carapau
16-03-2006, 16:19 
 
danke aber ich glaub da hab ich ne einfachere idee:
landkarte.jpg als hintergrund und die kleinen punkte (standort, ziel) dann einfach als png drüber legen :)
dann läd der ja auch nur das png neu, da landkarte.jpg im cache ist ;)

 
carapau
16-03-2006, 16:21 
 
ach jetzt erst verstanden.. oh man bin überarbeitet :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:18 Uhr.