Enhanced BG Zone Map
This addon is no longer updated.
Since 7.1, Blizzard has closed the API to get player's position in all instance. https://www.wowhead.com/news=255220/gamescom-interview-with-ion-watcher-hazzikostas-and-slootbag
I tried several hacks but which was difficult and not allowed :/
In addition, I found minimap's drawing frequency is too slow sometimes.
I recommend "REPorter - Battleground Map". https://wow.curseforge.com/projects/reporter-battleground-map
This addon takes an approach to draw a map in individual frame and works well. (Even in this case, x/y information can not be get from addons.)