D3 mercator function nan
-
21-12-2019 - |
Frage
Ich bin nicht zu vertraut mit der D3 Mercator-Projektionsfunktion, und ich bekomme unerwartete Ergebnisse.Ich würde gerne den folgenden Latitude und Längengrad (irgendwo in Mexiko) projizieren:
generasacodicetagpre.Ich definiere meinen Mercator-Projektion mit d3
generasacodicetagpre.das ist ein Punkt offensichtlich nicht auf der Karte.Was genau mache ich falsch?Danke!
Lösung
In Javascript ist es lat und längst den entgegengesetzten Weg zum Rest der Welt, also was Sie als D3 erhalten, ist ein Longdit von 19 und einem Breitengrad von -99.Offensichtlich gibt es keinen Breitengrad von -99, daher der Nan.Wenn Sie jetzt Ihre Geo-Variable umkehren, um
generasacodicetagpre.alles sollte gut sein.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow