経緯度回転図符号化


現在の位置を簡単に位置決めし、霊図符号化を示した.
==卵痛のコードは、経緯度で計算されているだけです.
伝说によると、わが国の法律では経纬を表示できないとか..
        double longitude = location.getLongitude();
        double latitude = location.getLatitude();
        if(longitude >= 100) longitude -= 100;
        longitude *= 10000;
        latitude *= 10000;
        
        String str1 = Integer.toString((int)longitude);
        String str2 = Integer.toString((int)latitude);
        
        if(str2.length() < 6) str2 = "0" + str2;
        if(str1.length() < 6) str1 = "0" + str1; 
        Log.w("str1" , str1);
        Log.w("str2" , str2);
        String code = ""+str2.charAt(4) + str2.charAt(1) + str1.charAt(3) + str2.charAt(5)
            + "-" + str2.charAt(3) + str1.charAt(4) + str1.charAt(1) + str1.charAt(2)
                + "-" + str1.charAt(5) + str2.charAt(0) + str2.charAt(2) + str1.charAt(0);

上に書いてあるandroidプログラムの一節ですが、一目でわかります.
経緯度はそれぞれ6位を取る.
霊図符号化はxxxx-xxxx-xxxx
12位、そして経緯度各6位計12位が現れる位置は霊図の要求する位置に従えばよい.