If you're using a set of regions then you need to bind the InfoTable Field that contains the set of region InfoTables to the RegionData target. You then also need to set the regionsLocationField parameter to specify which field of the InfoTable property to use (even if the InfoTable only has 1 field)...
As you're only using a single region, bind your property to the RegionLocationData Target and set the RegionLocationField to the appropriate field of your InfoTable.
Note that your co-ordinates need to be in order or you'll get a strangely shaped region...
Hope this helps
Thanks Ian , it makes sense, i tried that, but i may be missing something else.
After did that the map started zoomed in another place,not at the region that i chose,so i bound the infotable also with DATA target,then the map started at the correct place but still not showing the drawn region,only the 4 markers.