All feeds lead to ROME
作者: 赵博 • 2007 年 1 月 9 日 • 技术主义 • 一条评论
it’s a very funny slogan regarding ROME, a java based GeoRSS library. The GeoRSS Module for rome currently supports points in GeoRSS Simple format, W3CGeo and GeoRSS GML format.
you can get the sources from the links below:
georss-rome-0.9.5.jar (with source : georss-rome-src-0.9.5.jar)
rome-0.9.jar
jdom-1.0.jar (required by rome)
and some documents:
Javadoc : GeoRSS Rome Javadoc online or GeoRSS Rome Javadoc zip
Rome : rome.dev.java.net
GeoRSS.org : http://www.georss.org/
GeoRSS Consumer
SyndFeedInput input = new SyndFeedInput();
SyndFeed feed = input.build(new XmlReader(new URL( "http://www.geonames.org/recent-changes.xml")));
List entries = feed.getEntries(); for (SyndEntry entry : entries) {
GeoRSSModule geoRSSModule = GeoRSSUtils.getGeoRSS(entry);
System.out.println(entry.getTitle() + " : lat=" + geoRSSModule.getLatitude() + ",lng="
+ geoRSSModule.getLongitude() + ", desc=" + entry.getDescription().getValue() + ";
time=" + entry.getPublishedDate());
}
GeoRSS Producer
GeoRSSModule geoRSSModule = new W3CGeoModuleImpl(); //GeoRSSModule
geoRSSModule = new SimpleModuleImpl();
geoRSSModule.setLatitude(47.0);
geoRSSModule.setLongitude(9.0);
entry.getModules().add(geoRSSModule);
There is also an Example for a GeoRSS Servlet
相关文章:

封面的PP有更好的呀,民族村的风景真是很赞