It looks like the script is calling a function which is for whatever reason currently not availabe neither in WME Prod nor Beta.
Thus the problem is on the WME side…
I tried looking into this. The control that this script uses to add in its additional Place modifications no longer exist in WME. Disable the script until it is brought back.
Since the WME update it is no longer possible to move a Place, and that control is what this script was relying on finding.
Thank you for making me aware of the problem, but I cannot find a solution for ModifyFeature control issue. Previously, I used Waze.map.getControlsByClass(/.geometryediting./i) to find a ModifyFeature control, but now it is gone and there are no obvious (and not-so-obvious) replacement in place.
Hey, everyone!
Sorry for the long response! I’ve fixed the script (rotate, resize options) AND finally introduced a proper concave hull algorithm, which means that now landmarks of any complex layout can be created automatically! Thanks, Andrii Heonia (http://stackoverflow.com/users/2561331/andriiheonia) for help!
Error “Cannot create landmark, need at least 3 points to create polygon” means that the script was unable to find enough pixels of the similar colour where you clicked to build a concave hull. Please, try some other point nearby. Also, it happens that the server stops responding to tiles request for some reason, so try to refresh the page.
Both issues seem to be connected. As you are using Chrome, would you open the Developer Console (Options -> More tools -> Developer Tools), reload the Editor page, try to use Magic Wand and take a look whether any errors will appear in the console, please?
Could you update the namespace in the header to point to your greasyfork? Currently it references a bad URL so you cannot click on the link in tampermonkey to load the greasyfork page.