client side map render from map matrix