fix geo location
use different text content to distinguish same nodes on different levels
align changes from wfsfeaturedescriptionparser
remove redundantly declared type
add test for new method