Ich habe Probleme bei der Berechnung der Breiten- und Längengrade eines Bildes, das ich innerhalb eines div-Tags auf meiner Webseite hosste. Ich kann die x, y (Pixel) -Koordinaten des Bildes leicht herausfinden und sie in einer Variable in meinem Skript speichern. Hier ist der knifflige Teil ...Breiten- und Längengrad aus XY ermitteln
Die Karte ist nicht eine Mercator-Projektion, so kann ich nicht einfach linear die x, y-Pixel-Koordinaten zu lat und lon Werte interpolieren. Ich habe jedoch den Luxus, den Längen- und Breitengrad aller vier Ecken des Bildes zu kennen (siehe Diagramm), die Projektion der Karte auf das Bild, den Mittelmeridian und den Herkunftsquadrat.
Das 800x600 Pixel Bild der US-ist, und ich bin im Grunde versucht, die geographische Breite und Länge auf Klick zu erfassen, indem die x vorbei, y Pixelkoordinaten. Ich gehe davon aus, dass ich eine Art Transformationsfunktion brauche.
können Sie mit der Genauigkeit spielen, um eine ungefähre Basis für die Extrapolation zu geben. Wie genau willst du sein? – bleuscyther
Ich möchte so präzise wie möglich sein, aber ich bin offen für jede Idee. Was meinst du mit "ungefähre Basis für die Extrapolation"? – wuffwuff
GIS (Geographisches Informationssystem) bei http://gis.stackexchange.com/ wäre eine geeignetere Seite für diese Frage. –