See: Description
Class | Description |
---|---|
GeoRSSModule |
GeoRSSModule is the main georss interface defining the methods to produce and consume georss
elements.
|
GeoRSSPoint | |
GeoRSSUtils |
static utility methods for georss.
|
GMLGenerator |
GMLGenerator produces georss elements in georss GML format.
|
GMLModuleImpl |
GMLModuleImpl is the implementation of the
GeoRSSModule Interface for the gml GeoRSS
format. |
GMLParser |
GMLParser is a parser for the GML georss format.
|
SimpleGenerator |
SimpleGenerator produces georss elements in georss simple format.
|
SimpleModuleImpl |
SimpleModuleImpl is the implementation of the
GeoRSSModule Interface for the GeoRSS
Simple format. |
SimpleParser |
SimpleParser is a parser for the GeoRSS Simple format.
|
W3CGeoGenerator |
W3CGeoGenerator produces georss elements in georss W3C geo format.
|
W3CGeoModuleImpl |
W3CGeoModuleImpl is the implementation of the
GeoRSSModule Interface for the W3C geo
format. |
W3CGeoParser |
W3CGeoParser is a parser for the W3C geo format.
|
SyndFeedInput input = new SyndFeedInput(); SyndFeed feed = input.build(new XmlReader(new URL( "http://www.geonames.org/recent-changes.xml"))); List<syndentry> entries = feed.getEntries(); for (SyndEntry entry : entries) { GeoRSSModule geoRSSModule = GeoRSSUtils.getGeoRSS(entry); System.out.println(entry.getTitle() + " : lat=" + geoRSSModule.getPosition().getLatitude() + ",lng=" + geoRSSModule.getPosition().getLongitude() + ", desc=" + entry.getDescription().getValue() + "; time=" + entry.getPublishedDate()); }
GeoRSSModule geoRSSModule = new W3CGeoModuleImpl(); //GeoRSSModule geoRSSModule = new SimpleModuleImpl(); geoRSSModule.setPosition(new Position(47.0, 9.0)); entry.getModules().add(geoRSSModule);
Copyright © 2022. All rights reserved.