}
public void loadRSSGeoLocations() {
// Load RSS feed
String url = "http://earthquake.usgs.gov/earthquakes/catalogs/eqs7day-M5.xml";
XML rss = loadXML(url);
// Get all items
XML[] itemXML = rss.getChildren("channel/item");
for (int i = 0; i < itemXML.length; i++) {
// Adds lat,lon as locations for each item
XML latXML = itemXML[i].getChild("geo:lat");
XML lonXML = itemXML[i].getChild("geo:long");
if (latXML != null && latXML.getContent() != null) {
float lat = Float.valueOf(latXML.getContent());
float lon = Float.valueOf(lonXML.getContent());
rssGeoLocations.add(new Location(lat, lon));
}
}
}