Невозможно восстановить полный код из короткого кода без какого-либо геокодирования.Краткая форма предназначена для более удобного для чтения человека и определения местоположения в пределах известного региона.
Однако, если вы получаете короткий код из Карт Google, вместо этого вы можете использовать пару долгота / широта для генерацииполный код полностью в автономном режиме.
double latitude = 63.7740574;
double longitude = 23.9011008;
OpenLocationCode olc = new OpenLocationCode(latitude, longitude, 10); // the last parameter specifies the number of digits
String code = olc.getCode(); // this will be the full code