The rationale for this is, when we try to search a facility of the same type, it is usually because the original one is not accessible (e.g. library being full or canteen temporary closed) and we want to find a nearest one. Printing out the same building does not solve the user's needs at all.
The facility itself should not be included into the search result, when the target facility type is the same as the original one.
For example, not like this:
nor this:
The rationale for this is, when we try to search a facility of the same type, it is usually because the original one is not accessible (e.g. library being full or canteen temporary closed) and we want to find a nearest one. Printing out the same building does not solve the user's needs at all.