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

lyricnz’s picture

Five of the webservices listed on that page don't support the XML result format needed by this module.

lyricnz’s picture

As of now, the (XML) services that we are missing are:

Any new services should be implemented along with a simpletest case.

lyricnz’s picture

Assigned: Unassigned » lyricnz

Added support for "cities" service.

lyricnz’s picture

Added "findNearbyStreets" and "findNearestIntersection" services.

lyricnz’s picture

Added "findNearestAddress" and "neighbourhood" services.

lyricnz’s picture

Added "findNearByWeather" and "ocean" services. Outstanding:

lyricnz’s picture

Added "extendedFindNearby" service.

lyricnz’s picture

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.

lyricnz’s picture

srtm3 has the same problem as astergdem

lyricnz’s picture

Disabled astergdem and srtm3 from the configuration, until such time as they actually work.

lyricnz’s picture

Status: Active » Fixed

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.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.