You asked:

is event distinct from object with a geographical location

No. Event is not a distinct class from object with a geographical location.