Hey guys,
I'm Alex, developing various plugins/addons for WordPress. I reviewed your given specification and I know that there is no such plugin for WP so I would need to add functions to the existing plugin or just make a new tool. Personally I would go for a new tool, because if you guys plan to add pins and various data to the map, it might be getting slow and buggy for you and end-user. So making new solution would fit to this as I guess this map is the main function of your website/business.
Let's discuss to proceed further. Will be waiting for your message.
Thanks!
Alex