可以从以下几个方面判断土地征收是否合法:1、土地征收的主体必须是国家,具体来讲就是国家授权县级以上人民政府行使征收权;2、土地征收的目的和前提是为了国家公共利益的需要;
法律依据
《山东省土地征收办法》第七条、第八条、第九条、第十条、第十一条、第十二条、第十三条、第十四条、第十五条、第十六条、第十七条