Yop
ché pas comment t'as prévu ton découpage (pour couper les temps de calcul)
mais ça serait bein que le formulaire appelle une page qui gère les affichages en javscript (AJAX) avec afichage de progress-bar : c'est beaucoup plus sexy pour attendre...
index -> afficheur lequel fait des xmlhttprequest vers kml9 avec un verbe et des balises (ou bien plusieurs fonctions ?)
kml9?action=borne
lit la dernire ligne du fichier pour avoir le nombre de point du fichier (permettra de calculer les % de progression)
kml9?action=points&inf=150&sup=160 prépare le fichier kml des points # 150 à 160
kml9?action=DL recherche la distance DL (ptet là aussi à scinder)
kml9?action=quadri&phase1 : lance la phase 1 de recherche du quadrilatère
ce n'est qu'une idée...
mais
1/ des progresse bar c'est vraiment plus sexy pour faire attendre quand les opérations sont longues
2/ une seule page active (afficheur) qui lance des ptits bouts de php donc plus de time out..
3/ bornes gérables selon l'hébergement