LOGICIEL P.C.M.V2.50R
MODE D'EMPLOI DES FONCTIONS EN BIBLIOTHEQUE
Thierry Hatt avril 2000

Nom de la bibliothèque externe chargée avec with()

Noms des fonctions associées à appeler dans PCM V2.50R

Paramètres
de la fonction

Résultat renvoyé

bib_coords

 

 

terres ()

aucun

liste des listes des coordonnées simplifiées du trait de côte des continents ~1000 couples de latitudes longitudes en radians

 

cercles ()

aucun

liste des listes de 22 cercles de Tissot sur la sphère terrestre (61 couples par cercle) cercles de 10° de rayon de 20° en 20 °

  fenetre_hn () aucun Fenêtre de l'hémisphère nord pour les projections perspectives qui ne peuvent représenter qu'un seul hémisphère
  fenetre_hs () aucun Fenêtre de l'hémisphère sud pour les projections perspectives qui ne peuvent représenter qu'un seul hémisphère
  fenetre_europe () aucun Fenêtre européenne

bib_coords_50

 

 

terres_50 ()

aucun

liste des listes des coordonnées détaillées des 54 premières unités géographiques du monde ~4500 couples de latitudes longitudes en radians

 

cercles ()

aucun

liste des listes de 22 cercles de Tissot sur la sphère terrestre (61 couples par cercle) cercles de 10° de rayon de 20° en 20 °

grille

 

 

grille_complete ()

aucun

génère une liste de listes grille de latitude longitude : 40 points par ligne, 20 parallèles et 20 méridiens entre -90 et +90°, -180° et +180 °, en radians

 

hn ()

aucun

Hémisphère Nord : génère une liste de listes grille de latitude longitude : 40 points par ligne, 20 parallèles et 20 méridiens entre 0 et +90°, -180° et +180 °, en radians

 

hs ()

aucun

Hémisphère Sud : génère une liste de listes grille de latitude longitude : 40 points par ligne, 20 parallèles et 20 méridiens entre -90 et 0°, -180° et +180 °, en radians

 

grille (paramètres)

nb_paralleles, nb_pts_par_paralleles,nb_meridiens, nb_pts_par_meridien, min_lat, max_lat, min_lon, max_lon

génère une liste de listes, grille de latitude longitude aux caractéristiques suivantes :  nb_pts_par_paralleles,nb_meridiens, nb_pts_par_meridien, min_lat, max_lat, min_lon, max_lon, en radians

calcul_proj

 

 

calcul(nom_de_la_methode, liste_des_donnees, liste_param)

L'argument nom_de_la_méthode est pris dans la liste suivante

Arguments éventuels des projections à mettre dans la liste : liste_param

 

Les données sont la liste de listes des coordonnées, terres, cercles, pays_50, grilles diverses en radians

Projections cylindriques

 

 

 

Mercator

aucun

 

 

Miller

aucun

 

 

Cylindrique_Equiv_Lambert

aucun

 

 

Cylindrique_Braun

aucun

 

 

Pseudo_Cylind_Equiv_II

aucun

 

 

Pseudo_Cylindrique_Craster

aucun

 

 

Pseudo_Cylindrique_Flamsteed

aucun

 

 

Gall

latitude du parallèle standard

 

 

Cylindrique_Equiv_Peter

coefficient d'allongement entre zéro et 1

 

 

 

 

 

 

Projections perspectives

 

 

 

Orthogonale

aucun

 

 

Stereographique

aucun

 

 

Wiechel

aucun

 

 

Polaire_Perspective_Equivalente

aucun

 

 

Gnomonique_Polaire

aucun

 

 

Vue_de_satellite

latitude et longitude du nadir du satellite, altitude du satellite en km, rayon de la Terre (6400 km)

 

 

 

 

 

 

Projections coniques

 

 

 

Simple_Polyconique

aucun

 

 

Polyconique_Equiv_Hammer

aucun

 

 

Conique_Equidistante_Lambert

Latitude du parallèle de contact du cône

 

 

Conique_Lambert_Secante

Latitudes des parallèles sécants du cône

 

 

Conique_Bonne_Equivalente

Exemple complet pour la projection de BONNE ; parallele_standard :=45: longitude_centrale =0.1: liste_param[1]:=longitude_centrale: liste_param[2]:=parallele_standard:
puis appel de calcul_dessin (Conique_Bonne_Equivalente, tcercles, liste_param, epaisseur, red). Cette fonction renvoie une liste de listes

liste_methodes

 

 

liste ()

aucun

retourne la liste complète des méthodes qui sert en même temps d'argument d'appel à calcul_dessin

 

formule (param)

nom de la méthode

renvoie le nom de la méthode et la formule de calcul