You should really post things like this in the work in progress section (WIP) - you can find it here . This is a section specifically made for showing and discussing progress. You can upload your map there, explain in a few sentences what you want to achieve and update it once you have new stuff.
It works much better than a thread and is also more "correct" in terms of site rules. Anyways, keep working on your map , looking forward to see it in the WIP section ! :)