Получить долготу и широту точки на моей карте мира в проекции Моллвейде

Я искал около дня, но не нашел ни одного примера моей проблемы в 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());

. Может ли кто-нибудь помочь мне с этим? Пример кода или подсказка.

спасибо и привет

6
задан mcfly soft 21 August 2012 в 14:53
поделиться