Posted by lyricnz on October 31, 2009 at 12:09pm
Jump to:
| Project: | GeoNames |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | lyricnz |
| Status: | closed (fixed) |
Issue Summary
Geonames.org lists 34 webservices on it's page at http://www.geonames.org/export/ws-overview.html but this module only implements 20.
Comments
#1
Five of the webservices listed on that page don't support the XML result format needed by this module.
#2
As of now, the (XML) services that we are missing are:
Any new services should be implemented along with a simpletest case.
#3
Added support for "cities" service.
#4
Added "findNearbyStreets" and "findNearestIntersection" services.
#5
Added "findNearestAddress" and "neighbourhood" services.
#6
Added "findNearByWeather" and "ocean" services. Outstanding:
#7
Added "extendedFindNearby" service.
#8
astergdem doesn't work like the other services, it has result XML like:
<?xml version="1.0" encoding="UTF-8" standalone="no"?><geonames>
<astergdem>192</astergdem>
<lat>50.01</lat>
<lng>10.2</lng>
</geonames>
This will need a new method of parsing.
#9
srtm3 has the same problem as astergdem
#10
Disabled astergdem and srtm3 from the configuration, until such time as they actually work.
#11
Added support for custom XML parsers.
Added custom parser for astergdem/srtm3/gtopo30, and configured services to use it.
Re-enable tests for these new services.
Re-enable other tests that were disabled.
The code now supports all 29 XML-based services.
Fixed.
#12
Automatically closed -- issue fixed for 2 weeks with no activity.