Currently maps don't seem to recognize the relationship between a country and a city, even if both columns have been set up with the corresponding data category in the model. In a table with cities as "cities" and country as "country" in the data model, the cities are plotted in arbitrary countries instead of the country specified in the column for country. Please let Power BI maps acknowledge the hierarchy of existing typed data categories and plot depending data points only in relation to their parent category context. You may not feel the pain if you're in the US. I have a data set with cities all in New Zealand, but when I map them, they end up all over the globe, despite the "country" column specifying "NZ". Please add your vote if you ever found a mapped dot outside of your desired country or continent.