Changes between Version 1 and Version 2 of Fr:Help/Concepts/Coordinates


Ignore:
Timestamp:
2014-05-22T11:48:37+02:00 (12 years ago)
Author:
BrunoC
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Fr:Help/Concepts/Coordinates

    v1 v2  
    1 [[TranslatedPages(revision=2,outdated=Traduction en cours)]]
     1[[TranslatedPages(revision=2)]]
    22[[TOC(inline,headline=Table des Matières)]]
    33
     
    1414
    1515=== Java ===
    16 Pour rendre les nœuds et les chemins à l'écran, rectangulaire et plat, la position des nœuds doit être traduite de manière réversible dans un [http://fr.wikipedia.org/wiki/Coordonn%C3%A9es_cart%C3%A9siennes système de coordonnées cartésien], c'est à dire ayant des axes perpendiculaires. JOSM utilise l'API graphique Java 2D pour prendre en charge le processus de rendu. L'API Java implémente le concept d'un [http://docs.oracle.com/javase/tutorial/2d/overview/coordinate.html espace utilisateur] qui pourrait être vu comme une grande toile avec une origine (0,0) dans le coin en haut à gauche, et d'étendue pratiquement infinie vers la droite (x) et en bas (y). Java 2D prend en charge les entiers et les variables flottantes en précision simple ou double pour la paire (x, y).
     16Pour rendre les nœuds et les chemins à l'écran, rectangulaire et plat, la position des nœuds doit être traduite de manière réversible dans un [http://fr.wikipedia.org/wiki/Coordonn%C3%A9es_cart%C3%A9siennes système de coordonnées cartésien], c'est à dire ayant des axes perpendiculaires. JOSM utilise l'API graphique Java 2D pour prendre en charge le processus de rendu. L'API Java implémente le concept d'un [http://docs.oracle.com/javase/tutorial/2d/overview/coordinate.html espace utilisateur] qui pourrait être vu comme une grande grille avec une origine (0,0) dans le coin en haut à gauche, et d'étendue pratiquement infinie vers la droite (x) et en bas (y). Java 2D prend en charge les entiers et les variables flottantes en précision simple ou double pour la paire (x, y).
    1717
    18 Lors de l'affichage d'une zone de cette toile virtuelle sur l'écran à la surface limité, Java convertit en interne les coordonnées (x, y) d'écran, automatiquement pendant le rendu.
     18Lors de l'affichage d'une zone de cette grille virtuelle sur l'écran à la surface limité, Java convertit en interne les coordonnées (x, y) d'écran, automatiquement pendant le rendu.
    1919
    2020Bien que les coordonnées négatives soient  théoriquement possibles, il est recommandé de ne pas dessiner en dehors de l'espace disponible à l'écran, car toutes les versions de Java ne fonctionne pas correctement en dehors de la zone visible.
    2121=== JOSM ===
    22 JOSM defines the coordinates to be used both for Lat/Lon representation as well as the EastNorth editor canvas as '''{{{double float}}}''' in the class [source:/trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java Coordinate].
    2322
    24 JOSM définit ses coordonnées pour être utilisées à la fois dans la représentation Lat/Lon ainsi que le système de toile EastNorth de l'éditeur via la class [source:/trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java Coordinate] en '''{{{double float}}}'''.
     23JOSM définit ses coordonnées pour être utilisées à la fois dans la représentation Lat/Lon ainsi que la grille EastNorth de l'éditeur via la classe [source:/trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java Coordinate] en '''{{{double float}}}'''.
    2524
    2625==== LatLon ====
     
    3029La class [source:/trunk/src/org/openstreetmap/josm/data/coor/EastNorth.java EastNorth] hérite de  [source:/trunk/src/org/openstreetmap/josm/data/coor/Coordinate.java Coordinate].
    3130
    32 {{{east()}}} renvoit x and {{{north()}}} renvoit la coordonnée y. Ce qui veut dire que la valeur de {{{east()}}} s’accroît vers l'Est, tandis que la valeur de {{{north()}}} décroit vers le Nord.
     31{{{east()}}} renvoie x and {{{north()}}} renvoie la coordonnée y. Ce qui veut dire que la valeur de {{{east()}}} s’accroît vers l'Est, tandis que la valeur de {{{north()}}} décroit vers le Nord.
    3332
    3433La classe fournit également des méthodes pour manipuler les coordonnées.
     
    3635=== Projection ===
    3736
    38 La transformation réversible des coordonnées LatLon vers une carte plate ou l'écran d'ordinateur est une [http://fr.wikipedia.org/wiki/Projection_cartographique projection]. JOSM supporte un certain nombre de projections car elles ont des usages multiples, en particulier dans la représentation des formes ou l'utilisation de données d'origine différente déjà projetées, comme des cartes imprimées, les données du cadastre, de l'imagerie par satellite, de serveurs WMS sur lesquels on peut tracer les chemins OSM. Certains serveurs WMS peuvent supporter une grande variété de projections, d'autres sont limités à une seule.
     37La transformation réversible des coordonnées LatLon vers une carte plane ou l'écran d'ordinateur est une [http://fr.wikipedia.org/wiki/Projection_cartographique projection]. JOSM supporte un certain nombre de projections car elles sont d'usages multiples, en particulier dans la représentation des formes ou l'utilisation de données de sources différentes déjà projetées, comme des cartes imprimées, les données du cadastre, de l'imagerie par satellite, de serveurs WMS sur lesquels on peut tracer les chemins OSM. Certains serveurs WMS peuvent supporter une grande variété de projections, d'autres sont limités à une seule.
    3938
    4039Les projections sont définies dans les classes [source:/trunk/src/org/openstreetmap/josm/data/projection org.openstreetmap.josm.data.projection].
    4140
    42 Dans la pratique, la projection peut être activée dans le menu Préférences de JOSM. Les versions actuelles de JOSM perttent un changement sans redémarrage.
     41Dans la pratique, la projection peut être activée dans le menu Préférences de JOSM. Les versions actuelles de JOSM permettent un changement sans redémarrage.
    4342
    4443Lors d'un changement de projection, la même coordonnée LatLon correspond à des valeurs différentes de EastNorth.
     
    4645La conversion bidirectionnelle entre LatLon et EastNorth est le calcul de base de chaque implémentation de la classe [source:/trunk/src/org/openstreetmap/josm/data/projection/Projection.java Projection]. L'implémentation doit veiller à ce que la plage de valeurs valides de LatLon soit mappée à une plage de valeurs valides EastNorth.
    4746
    48 Since some projections are valid only for certain regions of the earth, the implementation can also define boundaries in which JOSM can edit, i.e. pan the device window over the user space.
     47Comme certaines projections ne sont valides que pour des zones limitées du globe, l'implémentation définit également ces limites dans lesquelles JOSM peut travailler
    4948
    50 Some use cases for projections supported in JOSM are summarised below.
     49Quelques exemples de projections supportées sont décrits ce-dessous.
    5150
    5251==== Mercator ====
    5352
    54 The cylindrical [http://en.wikipedia.org/wiki/Mercator_projection Mercator] projection, named after its inventor,
    55 maps meridians and parallels straight and perpendicular.
     53La projection cylindrique [http://fr.wikipedia.org/wiki/Projection_de_Mercator Mercator], du nom de son inventeur, décrit des méridiens et parallèles rectilignes et perpendiculaires
    5654
    57 In JOSM, e.g. small round objects such as roundabouts appear as a circle,
    58 and rectangular buildings are seen rectangular.
     55L'inconvénient est l'étirement infini des pôles.
    5956
    60 Disadvantage is the stretching of the poles to infinity.
     57Mercator est actuellement la projection par défaut de JOSM.
    6158
    62 Currently Mercator is the standard projection in JOSM.
    63 
    64 Most WMS servers don't support this projection, but JOSM does display EPSG:4326 data also for Mercator projection (which is not completely correct, but the resulting errors are small in the current version of the software).
     59La plupart des serveur WMS ne supportent pas cette projection, mais JOSM peut afficher du EPSG:4326 pour de la projection Mercator (ce qui n'est pas strictement correct, mais les erreurs sont faibles).
    6560
    6661==== EPSG:4326 ====
     62EPSG:4326 est le système Lat/Lon de référence qui correspond au [http://fr.wikipedia.org/wiki/WGS_84 WGS84].
    6763
    68 [http://en.wikipedia.org/wiki/EPSG:4326 EPSG:4326] is a common Lat/Lon coordinate reference system that refers to WGS84.
    69 
    70 (discuss need for WMS servers / Landsat and Yahoo Sat usage)
    7164
    7265==== UTM ====
    7366
    74 The [http://en.wikipedia.org/wiki/Transverse_Mercator_projection Transverse Mercator] projection is an adaptation of the Mercator projection,
    75 rotating the cylinder 90°.
     67Les  projections Transverses de Mercator sont des adaptations de la projection Mercator en pivotant le cylindre de projection de 90° ( l’axe du cylindre croise perpendiculairement l’axe des pôles ).
    7668
    77 The [http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system Universal Transverse Mercator] (UTM) with its 60 zones, as well as a number
    78 of national grid reference systems, are based on this projection.
     69La projection [http://fr.wikipedia.org/wiki/Transverse_Universelle_de_Mercator  Transverse Universelle de Mercator] et ses 60 zones en sont les variantes très utilisées comme systèmes de référence nationaux.
    7970
    80 Within UTM zones or the national grid systems, a reference of 2-dimensional cartesian coordinates can be defined,
    81 typically given in [http://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system#Locating_a_position_using_UTM_coordinates Eastings and Northings]
    82 as a meter value from a particular point of origin.  These Eastings and Northings must not be confused with the EastNorth coordinate within JOSM.
     71Dans les zones UTM les coordonnées cartésiennes sont définies en mètres à partir du point d'origine de zone. Ces coordonnées ne doivent pas être confondues avec les coordonnées EastNorth propres à JOSM.
    8372
    8473==== Les projections locales ====
    8574
    86 Many countries specify their own reference systems, some based on Transverse Mercator, some not.
     75De nombreux pays définissent leur propre système de référence, basé ou non sur UTM.
     76JOSM peut supporter tous ces systèmes dés l'instant que la conversion LatLon vers EastNorth  est implémentée.
    8777
    88 In general, JOSM can support any of these systems as soon as the LatLon to EastNorth conversion has been implemented.
    89 
    90 It is planned to have support for PROJ4 library as plugin, which supports lots of transformations.
     78Le plugin PROJ4 apporte le support de très nombreuses conversions.