What is the right word order?
Q: 哪里有中国地图？

A1: 他那里有中国地图。
A2: 他那儿有中国地图。

Normally, "哪里" is for question, we could use "那里" to answer the location of something.

那里他有中国地图： Incorrect order for "那里" and "他", "他那里" is fine.

有-Usage rules in your case is pretty straight forward, it normally put in-front of the object that you are mention. But for some cases, you could let your sentence starts with 有, for example, 有个中国地图在他那里 (There is a Chinese map with him.)