First, we have been using Geonames WS's for a while and I recently went and looked at our code. It seems we are using services on:
http://ws.geonames.org/...
where the current docs seem to call for:
http://api.geonames.org/.... The thing is my service calls still works. Is there a preferred endpoint? What is the difference?
Second, some posts in the form suggest that the findNearby service can accept multiple featureCodes to search by, I have a question about how it works. Does it return all of a specific feature codes first? And then another until the maxRows is full? How does it work to populate the results within the maximum number of rows?
The findNearby is sorted by distance. It will return the n closest rows independant of the featureCode. There are just more populated places than banks in the database.