There could be multiple Geolocations under a location as per the xml. So I have created a seperate table and based on the location selection, I display the coordinates.
Now I bind the rows based on the row selection of the location. It works fine now.
locationTable.attachRowSelectionChange(function(oEvent){
var rowContext = oEvent.getParameter("rowContext");
url = rowContext+"/GeoLocations";
coordinatesTable.bindRows(url);
};
Noufal