SELECT MIN(x), MIN(y), MAX(x), MAX(y) FROM
<table> WHERE d_zone>0 AND departement IN
(<liste de départements>)
pour récupérer les
extrémités de la zone
représentée par la <liste
de départements>.
SELECT * FROM <table> WHERE d_zone>0 AND
departement=<mon département>
ORDER BY d_zone,d_ordre
pour récupérer les polygones constituant la
frontière du département <mon
département>.
Il suffit de parcourir la liste des
résultats dans l'ordre
pour dessiner chaque polygone.
Un changement de d_zone indique un
changement de polygone.
SELECT * FROM <table> WHERE departement=<mon
département> ORDER BY
codepostal,cp_zone,cp_ordre
pour récupérer les polygones constituant les
zones postales du département <mon
département>.
Il suffit de parcourir la liste des résultats dans l'ordre
pour dessiner chaque polygone.
Un changement du couple
(codepostal,cp_zone) indique un changement de polygone.