Я искал около дня, но не нашел ни одного примера моей проблемы в Javacode.
У меня есть карта мира размером 2000 *1400 пикселей с проекцией «Моллвейде». Как узнать долготу и широту точки (500,300 )на моей карте? Я хотел бы закодировать это на Java.
Я попытался сделать это с помощью «Библиотеки картографических проекций Java» :
Point2D.Double pointonmap = null;
Point2D.Double latlon = null;
MolleweideProjection molproj=new MolleweideProjection();
pointonmap = new Point2D.Double (1400,1000);
latlon=molproj.inverseTransform(pointonmap,new Point2D.Double ());
System.out.println("latlon: " + latlon.getX() + ", " + latlon.getY());
. Может ли кто-нибудь помочь мне с этим? Пример кода или подсказка.
спасибо и привет