Ich habe einen Prozess geschrieben, um mithilfe von GoogleMapsAPI eine Adresse aus Längen- und Breitengraden abzurufen. Das Java SDK wird von Google bereitgestellt. Es ist ein Memo-Schreiben der Einstellung, die Adresse auf Japanisch zurückzugeben.
https://github.com/googlemaps/google-maps-services-java
    public String reverceGeocoding(double lat, double lon) {
        LatLng latlng = new LatLng(lat, lon);
        GeoApiContext context = new GeoApiContext.Builder().apiKey(apikey).build();
        GeocodingApiRequest request = GeocodingApi.reverseGeocode(context, latlng).language("ja");
        GeocodingResult[] results;
        String address = null;
        try {
            results = request.await();
            Gson gson = new GsonBuilder().setPrettyPrinting().create();
            address = gson.toJson(results[0].formattedAddress);
        } catch (ApiException | InterruptedException | IOException e) {
            e.printStackTrace();
        } finally {
            context.shutdown();
        }
        return address;
    }
Sobald ich es geschafft habe, kann ich nichts mehr tun, aber ich habe untersucht, wie man die Sprache spezifiziert. Ich werde es als Erinnerung hinterlassen.