Just so you know, eminent domain is in the constitution itself. Govt has the right to take property for public use and public benefit (such as roads.) The issue is, how far should eminent domain go. Trump, or any contractor for that matter, may want to push it take it as far as possible. It is up to the govt to say no.
Trump NEVER has "pushed" it. Go read up on the FACTS about what he actually did and did NOT do.