The place becomes two numbers
A poster cannot be calculated from the word "Edinburgh". The first job is to turn what you typed into a latitude and a longitude, which is done through a geocoder as you type, before you have finished the word.
We keep two labels from that lookup and use them for different things. The long one disambiguates in the dropdown, because Edinburgh in Scotland and Edinburgh in Indiana are 5,700 kilometres apart and would produce visibly different skies. The short one is the only part that reaches the print, because a piece on a wall wants the name of a place, not an address.
The geocoder was chosen for a reason that has nothing to do with accuracy: it imposes no attribution requirement. Several good ones oblige you to print a credit line on anything derived from them, which would mean a licence notice on the bottom of your poster forever.