Я обычно использую MATLAB с Mapping Toolbox , а затем использую код в моей Java, используя MATLAB Builder JA. Это делает мою жизнь намного проще. Учитывая, что в большинстве школ он предоставляется для бесплатного доступа учащихся, вы можете попробовать его (или получить пробную версию, чтобы справиться со своей работой).