Faits: Faits: A. La Société de laiterie de Z._ est propriétaire de la parcelle n° 89 de cette commune, contenant 4'746 m2. Une partie du terrain où se trouve un bâtiment, soit environ 946 m2, est classée en zone de centre de village par le plan d'aménagement local adopté en 1985; le reste du bien-fonds appartient à la zone agricole. En prévision de la révision générale du plan d'aménagement, la Société a fait savoir qu'elle souhaitait l'attribution de la partie non bâtie de son terrain à une zone résidentielle. Les autorités communales envisageaient, elles, l'acquisition du bâtiment pour l'affecter au développement des services communaux. En août et septembre 2000, le Conseil communal a proposé à la Société propriétaire de classer la partie bâtie en zone d'intérêt général, réservée aux constructions et installations d'utilité publique, et d'attribuer le solde à une zone résidentielle, conformément au souhait précité. Le Conseil communal a également présenté une offre d'achat du bâtiment, offre que la Société a rejetée au motif que le prix lui paraissait sous-évalué. En prévision de la révision générale du plan d'aménagement, la Société a fait savoir qu'elle souhaitait l'attribution de la partie non bâtie de son terrain à une zone résidentielle. Les autorités communales envisageaient, elles, l'acquisition du bâtiment pour l'affecter au développement des services communaux. En août et septembre 2000, le Conseil communal a proposé à la Société propriétaire de classer la partie bâtie en zone d'intérêt général, réservée aux constructions et installations d'utilité publique, et d'attribuer le solde à une zone résidentielle, conformément au souhait précité. Le Conseil communal a également présenté une offre d'achat du bâtiment, offre que la Société a rejetée au motif que le prix lui paraissait sous-évalué. B. Selon le projet de plan d'aménagement local soumis à l'enquête publique dès le 17 novembre suivant, la parcelle n° 89 devait être classée en zone d'intérêt général pour sa partie bâtie et en zone agricole pour le reste. La Société propriétaire s'y est opposée. Elle faisait valoir que l'attribution prévue pour la surface déjà bâtie ne permettrait pas la création de constructions ou installations d'utilité publique nouvelles; la propriétaire était disposée à discuter d'une éventuelle vente à la collectivité, mais elle n'acceptait pas un changement de l'affectation du sol destiné seulement à faire pression sur le prix. Quant à la partie non bâtie de la parcelle, la propriétaire se référait à l'attitude de l'autorité lors de la préparation du projet, d'où il ressortait que l'attribution de cette surface à une zone résidentielle ne devait présenter aucune difficulté. Le 2 octobre 2001, le Conseil communal a rejeté l'opposition; il a motivé sa décision comme suit. Compte tenu du manque de coopération de l'opposante concernant la partie construite du terrain et vu la quantité suffisante de terrains résidentiels non construits à disposition, le Conseil communal a maintenu le solde non construit de l'art. 89 RF en zone agricole. Compte tenu du manque de coopération de l'opposante concernant la partie construite du terrain et vu la quantité suffisante de terrains résidentiels non construits à disposition, le Conseil communal a maintenu le solde non construit de l'art. 89 RF en zone agricole. C. Statuant le 3 juillet 2002 sur un recours de la propriétaire, la Direction des travaux publics du canton de Fribourg (devenue depuis la Direction de l'environnement, de l'aménagement et des constructions) lui a donné partiellement gain de cause et a annulé le classement de la surface bâtie. Conformément à l'argumentation qui lui était présentée, l'autorité de recours a constaté que cet élément de la planification était étranger aux objectifs de l'aménagement du territoire. Pour le surplus, la Direction à rejeté le recours. Elle a considéré que le maintien en zone agricole de la surface non bâtie était compatible avec lesdits objectifs. L'autorité communale de planification n'avait pas abusé de son large pouvoir d'appréciation et elle n'avait pas non plus violé les droits de la propriétaire à la protection de sa bonne foi et à l'égalité de traitement. Dans le but d'obtenir l'affection de son terrain non bâti à une zone résidentielle, la propriétaire a déféré ce prononcé au Tribunal administratif, qui a rejeté le recours par arrêt du 4 avril 2003. Les juges ont critiqué l'attitude du Conseil communal mais ils ont considéré que la décision attaquée devant eux rétablissait le statut antérieur de la parcelle n° 89, selon l'ancienne planification, et que par conséquent, la propriétaire échappait désormais à toute pression tendant à lui faire vendre à bas prix une partie de son terrain. Ils ont aussi considéré que le tracé de la limite des zones à bâtir, dans le secteur concerné, était "parfaitement défendable", de sorte que le refus d'y inclure la parcelle n° 89 en entier ne constituait ni une solution inopportune, ni un abus ou un excès du pouvoir d'appréciation reconnu aux autorités communales. Dans le but d'obtenir l'affection de son terrain non bâti à une zone résidentielle, la propriétaire a déféré ce prononcé au Tribunal administratif, qui a rejeté le recours par arrêt du 4 avril 2003. Les juges ont critiqué l'attitude du Conseil communal mais ils ont considéré que la décision attaquée devant eux rétablissait le statut antérieur de la parcelle n° 89, selon l'ancienne planification, et que par conséquent, la propriétaire échappait désormais à toute pression tendant à lui faire vendre à bas prix une partie de son terrain. Ils ont aussi considéré que le tracé de la limite des zones à bâtir, dans le secteur concerné, était "parfaitement défendable", de sorte que le refus d'y inclure la parcelle n° 89 en entier ne constituait ni une solution inopportune, ni un abus ou un excès du pouvoir d'appréciation reconnu aux autorités communales. D. Agissant par la voie du recours de droit public, la Société de laiterie de Z._ requiert le Tribunal fédéral d'annuler l'arrêt du 4 avril 2003. Elle persiste à réclamer l'attribution de son terrain non bâti à une zone résidentielle et se plaint de n'avoir pas eu accès à une autorité de recours exerçant un libre pouvoir d'examen. Invitées à répondre, les autorités intimées proposent le rejet du recours.