I am trying to understand how to identify a place in Schema.org. For example how to describe a LocalBusiness that is in Greenwich Village, New York.
I would expect to use the containedInPlace property and define a Place entity representing Greenwich Village.
There are two possibilities that I can see, either user the geo property, or the globalLocationNumber.
geo is not always viable, given that we don't have GeoShape data for all locations, and [GeoCoordinates7 doesn't really capture the concept of the business being in Greenwich Village.
I haven't looked much into globalLocationNumber much, but wonder what happens where the location in question doesn't have a global location number.
Any better suggestions?