Как передать кучу адресов на карту Google через Wicketstuff GMap api, чтобы при запуске карты я видел маркер / воздушный шар в зависимости от города. В основном я хочу иметь возможность кормить все адреса и отображать на карте один воздушный шар / город, а при нажатии на воздушный шар города запускать панель калитки. Я использую калитку 1.4.13 и wicketstuff 1.5.16.

Вам необходимо добавить объекты Marker на карту для каждого города:
final GMap map = new GMap("wicketId", "yourApiKey");
GMarkerOptions markerOptions = new GMarkerOptions(map, latLng, "A marker for city Xyz", true);
map.addOverlay(new GMarker(markerOptions));
Я рекомендую вам взглянуть на Примеры
Я понял, что Geocoder.encode api для wicketstuff 15.13 не добавлял api_key к URL-адресу, и, следовательно, возникала ошибка. Я изменил полученный URL-адрес, включив api_key, а также изменил протокол на https с http, и это сработало.
Спасибо Мартину за информацию. С apis wicketstuff GeoCoder и GLatLng я продолжаю получать исключение org.wicketstuff.gmap.geocoder.GeocoderException: OVER_QUERY_LIMIT при создании объекта GLatLng с помощью GeoCoder. Geocoder coderG = новый геокодер (); GLatLng gLatLng1 = coderG.geocode («1600 Amphitheatre Parkway, Mountain View, CA, USA»); Если я жестко запрограммировал lat / lon (GLatLng gLatLng1 = new LatLng (37.4224764, -122.0842499)), тогда все в порядке. Любая идея, почему Геокодер не работает с адресом напрямую.