Display coordinates on Worldmap

I think map markers have to be an array of objects. Try this:

msg.payload = [{"name": "Jason","lat":42.73,"lon": -90.2}];