Citation: 1C_371/2009 02.02.2010 E.

A.________ a porté sa cause devant le Tribunal fédéral, auquel il demande de réformer l'arrêt du Tribunal cantonal du 20 juillet 2009 en ce sens que "la décision de la municipalité du 28 novembre 2008 est dès lors réformée en ce sens qu'il est purement et simplement renoncé à ordonner l'exécution de l'arrêt rendu le 1er mai 2007 par le Tribunal cantonal." Subsidiairement il conclut à l'annulation de l'arrêt attaqué et au renvoi de la cause à la Cour cantonale pour nouvelle décision. Il se plaint d'une violation du principe de la proportionnalité et d'arbitraire. Le Tribunal cantonal conclut au rejet du recours et se réfère intégralement aux considérants de son arrêt. Le Service cantonal demande au Tribunal fédéral de rejeter le recours et confirmer l'arrêt attaqué. La municipalité a déposé des déterminations sans prendre de conclusions. L'Office fédéral du développement territorial a renoncé à déposer des observations. Par ordonnance du 16 septembre 2009, le Président de la Ire Cour de droit public a admis la requête d'effet suspensif contenue dans le recours.