go ahead and take it. I say if theres not a no trespassing sign anywhere and its a public area, then why not? The guy who planted it there knew the risks that someone might steal it. He'll know better next time. What is he/she gonna do, call the cops and report missing weed? Just be careful and there will be no way for him to trace the theft to you.