I may have missed that part - but how? If say for example 甲骨文 represents my campsite, how on earth do I tell anyone as a non Chinese speaker. And if my campsite near Beijing is represented by English words how is that useful to the Chinese delivery driver? And if the two overlap what on earth is the point - we jus have lots of local or non local means of representing the Location - a Chinese local representation may as well be whatever they have now and I can keep to grid references for everything outside of London and the Home Counties. (It's uncivilised outside the borders I hear).
I would hypothesize that the vast majority of communication is between two speakers of the same language.