Hi,

thank you for this great module.

I have figured out most of the things, but didn't manage to make it work with books properly. Here is my example:

1. Book root pages (pages with depth=1) have latitude and longitude entered.
2. Other book pages (its children with depth>1) don't have latitude and longitude entered.

If I want to display a View with related nodes of content type Article, it is displayed properly on root pages. However, when you open children pages, it can't sort them by distance, they are just randomly displayed.

Of course, that makes sense, because there aren't any coordinates associated with children pages. But, these things don't work either:

1. Adding relationship "Book: Top Level Book" and using that relation on proximity field/sorting.
2. Adding contextual filters "nid" or "Geofield: lat/long"

Regarding source of origin point, I have tried with "Entity from URL" and contextual filter, but it didn't work.

I guess that this can be done somehow, but can't find how exactly.

Any ideas? Thank you in advance.