#1 Sat 18 April 2020 17:23
- mame1985
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 16 Oct 2010
- Messages: 444
convertir des coordonnées DMS en DD
Bonjour
J'ai essayer d'utuliser ce code pour convertir des DMS en DD mais à chaque fois ca plante.
Dim Degrees
Dim Minutes
Dim Seconds
Dim DMS
Dim DD
DMS = Split([Latitude])
Degrees = CDbl(DMS(0))
Minutes = CDbl(DMS(1))
Seconds = CDbl(DMS(2))
If Degrees < 0 Then
DD = -(Seconds/3600) - (Minutes/60) + Degrees
Else
DD = (Seconds/3600) + (Minutes/60) + Degrees
End If
J'ai créé deux champs (doubles)
Merci
Mame
Hors ligne
#2 Sat 18 April 2020 17:37
- mame1985
- Participant assidu
- Lieu: Montréal
- Date d'inscription: 16 Oct 2010
- Messages: 444
Re: convertir des coordonnées DMS en DD
Désolé
le script n'est pas pris en charge par la 10.5 d'ArcGIS avec laquelle je travaille.
Support for Visual Basic for Applications (VBA) for ArcMap and ArcCatalog ended with the ArcGIS 10.2.2 release, and Esri has not included VBA compatibility setups since version 10.5. See: ArcGIS Desktop and VBA Moving Forward
Mame
Hors ligne
#3 Mon 27 April 2020 19:18
- Lowrent
- Participant occasionnel
- Date d'inscription: 9 Oct 2019
- Messages: 13
Re: convertir des coordonnées DMS en DD
Bonjour,
si tes coordonnées dms sont bien formatées, tu peux éventuellement utiliser la toolbox convertir la notation de coordonnées.
https://desktop.arcgis.com/fr/arcmap/10 … tation.htm
https://desktop.arcgis.com/fr/arcmap/10 … ormats.htm
Dernière modification par Lowrent (Mon 27 April 2020 19:29)
Hors ligne
#4 Thu 25 June 2020 00:06
- alexko
- Participant occasionnel
- Lieu: france
- Date d'inscription: 2 Jun 2014
- Messages: 29
Re: convertir des coordonnées DMS en DD
salut,
Dernière modification par alexko (Thu 25 June 2020 21:07)
Partage d’expérience pour un débutant SIG
Hors ligne