• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] Javascript Formel 2 PHP. Kann wer helfen?

terra75

Member
Servus,

ich habe hier eine Javascript Formel, die ich in PHP benötige um eine Berechnung "on fly" durchzuführen. Hat jemand so viel Ahnung, das kleine Script in PHP umzuschreiben? Wäre super.

Code:
fromPointToLatLng: function (point, max_zoom) {
   var size = (1 << max_zoom) * 256,
   lat = (2 * Math.atan(Math.exp((point.y - size / 2) /  - (size / (2 * Math.PI)))) - (Math.PI / 2)) * (180 / Math.PI),
   lng = (point.x - size / 2) * (360 / size);
return new google.maps.LatLng(lat, lng);
}

Vielen Dank erstmal.
Terra
 
Code:
fromPointToLatLng: function (point, max_zoom) {
   var size = (1 << max_zoom) * 256,
   lat = (2 * Math.atan(Math.exp((point.y - size / 2) /  - (size / (2 * Math.PI)))) - (Math.PI / 2)) * (180 / Math.PI),
   lng = (point.x - size / 2) * (360 / size);
Also bis hierhin ist das doch nun wirklich kein Problem: PHP: Mathematische Funktionen - Manual und Variablen deklariert man in PHP mit dem Dollarzeichen.
Code:
return new google.maps.LatLng(lat, lng);
}
Keine Ahnung, wie die Funktion LatLng ausschaut...
 
Also das Google Return benötige ich nicht. Da würde ein Array mit den beiden Werten voll ausreichen.
Naja, ich schau mal, ob ich die Math Sachen irgendwie in PHP finde.
 
Jut jut ... naja, die Sachen umzuschreiben war ja doch nicht so schwer.
Aber eine Frage habe ich noch, wozu ich nichts gefunden habe.

Was bedeutet dieses << bei $size = (1 << $max_zoom) * 256; ?

Gruß ...
 
Zurück
Oben