Можно ли получить код широты и долготы Карт Google только из названия города или улицы?
Например: мне просто нужен код широты и долготы Парижа (Франция), чтобы я мог использовать его для Google MapVisualization (Google Web Toolkit, Google App Engine и RPC).
Потому что очень неудобно каждый раз находить код широты и долготы для каждого города.
package com.practicum.client.out;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.visualization.client.DataTable;
import com.google.gwt.visualization.client.AbstractDataTable.ColumnType;
import com.google.gwt.visualization.client.visualizations.MapVisualization;
import com.google.gwt.visualization.client.visualizations.MapVisualization.Options;
public class DataOutGoogleMap {
public DataOutGoogleMap(Runnable runnable) {
}
public Widget createGoogleMapView() {
DataTable data = DataTable.create();
data.addColumn(ColumnType.NUMBER, "Lat");
data.addColumn(ColumnType.NUMBER, "Lon");
data.addColumn(ColumnType.STRING, "Name");
data.addRows(3);
data.setValue(0, 0, 52.37022);
data.setValue(0, 1, 4.89517);
data.setValue(0, 2, "This is Amsterdam");
data.setValue(1, 0, 51.50813);
data.setValue(1, 1, -0.12801);
data.setValue(1, 2, "This is London");
data.setValue(2, 0, "Paris, France"); // DONT WORK?
data.setValue(2, 1, "");
data.setValue(2, 2, "This is Paris");
Options options = Options.create();
options.setEnableScrollWheel(true);
options.setMapType(MapVisualization.Type.NORMAL);
options.setShowTip(true);
return new MapVisualization(data, options, "400px", "300px");
}
}