#1 Mon 11 January 2016 09:51
[MAP] Export d un champ ESRI au format date ?
Bonjour et bonne année à tous,
je dois exporter une date de format 01/01/1999
qui est dans un champs de type String.
lors de la conversion, chape, il s'exporte en type char(254)
mon client me demande un format date:
je ne vois pas d'option du pilote qui permet de définir un format lors de l'export shape
est-ce que ce serait plutôt le format de ma date, par exemple 01-01-1999, qu'il faut que je change ?
des idées ?
merci, Gégé
Hors ligne
#2 Mon 11 January 2016 15:07
- fabcad
- Participant assidu
- Lieu: Acigné
- Date d'inscription: 3 Apr 2006
- Messages: 275
Re: [MAP] Export d un champ ESRI au format date ?
Bonjour,
Ayant fait des exports-imports, je crois qu’il fallait mettre les dates en système américain : 20160111.
Fabcad
Le Rennais Métropolitain
Hors ligne
#3 Mon 11 January 2016 16:30
Re: [MAP] Export d un champ ESRI au format date ?
merci de ta réponse,
le problème c'est que le format de la date est bien spécifié dans le CDC ...
en fait, je me demande quels types de champs peuvent être spécifié dans un fichier dbf
Autocad ne propose aucune option, il fait la conversion tout seul
à ce que je vois :
REAL -> ALTITUDE,N,28,15
INTEGER -> NUMERO,N,11,0
STRING -> NOM,C,254
POINT -> POINT,C,60
Autocad map n'a pas de champ de type date, mais peut être qu'ESRi en a un, et qu'il faudrait changer le dbf
pour avoir un truc du genre :
DATE,D,12,0
Voilà la question que je me pose ... gégé
Hors ligne
#4 Mon 11 January 2016 17:24
Re: [MAP] Export d un champ ESRI au format date ?
salut,
j'ai trouvé: une date ESRI c'est:
AN_POSE,D
31.12.16
Pour le 31.12.16, je ne suis pas sur, c'est libre office qui transforme la date comme ça lorsque l'on se connecte à un fichier dbase
peut être qu'ESRI accepte ton format 20160111,
ça je ne sais pas...
mais le problème, c'est qu'autocad ne permet pas de spécifier le format d'export date, donc il faudra que je corrige mes fichier dbf à la main ! grr !
Gégé
Dernière modification par gegematic (Mon 11 January 2016 17:25)
Hors ligne
#5 Tue 12 January 2016 08:52
- olivier.eckmann
- Participant assidu
- Date d'inscription: 14 Dec 2007
- Messages: 353
Re: [MAP] Export d un champ ESRI au format date ?
Bonjour,
effectivement à partir de MAP on ne peut pas spécifier autre chose que les 4 types de champs prévus. Il faudra modifier le DBF à la main, sur les forums US un utilisateur avait recours à ce logiciel http://dbf-software.com/pour modifier les structures des DBF (la version gratuite permet déjà pas mal de chose).
Olivier
Hors ligne
#6 Tue 12 January 2016 09:53
Re: [MAP] Export d un champ ESRI au format date ?
merci à tous les 2,
finalement j'ai ma solution
c'est assez déroutant de voir que libreoffice autant que dbf software convertissent une date du style:
20160111 en 01.11.16
donc la solution :
écrire une chaine format 20160111 avec autocad, puis changer le type de donnée chr -> date avec dbf software
encore un truc scandaleux de la part de map: ne pas avoir un échange complet avec ESRI !
je commence à me poser sérieusement la question de migrer sur qgis, d'autant plus que l'on commence à me demander du format qgis ...
gégé
Hors ligne
#7 Tue 12 January 2016 14:59
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4779
Re: [MAP] Export d un champ ESRI au format date ?
Hello
<Humour ON>
QGIS = Quick & Efficent & Free GIS Software !
<Humour OFF>
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#8 Fri 15 January 2016 09:55
Re: [MAP] Export d un champ ESRI au format date ?
De ce que je comprend, le format de date standard est aaaa-mm-jj hh:mm:ss
Ceci dit, l'essentiel est que la date soit facilement récupérable par requête s'il le faut, même si c'est un champ chaîne basique (on peut alors renseigner un champ Date dans le logiciel QGIS ou Esri par la suite).
Hors ligne
#9 Fri 15 January 2016 10:38
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4779
Re: [MAP] Export d un champ ESRI au format date ?
Hello
PERSO avec AutoCAD MAP : je cree 3 champs (JJ, MM, AAAA) de type caractere en m'obligeant a saisir : 01-31 / 01-12 / 2016
ainsi APRES je peux reconstituer facilement par concatenation un champ du genre : aaaa-mm-jj ou jj-mm-aaaa ou mm-jj-aaaa ...
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#10 Fri 15 January 2016 13:58
Re: [MAP] Export d un champ ESRI au format date ?
Salut,
en fait nous on a une année,
qu'on transforme en date 2016 -20160101
Pour transformer les champs chr(254) en date(8)
j'ai essayé libre office, ça marche mais j'ai une erreur d'écriture à cause des champs reels
j'ai essayé dbf-software, le changement provoque l'effacement des écritures
la seule chose qui ait marché, c'est de changer le C en D avec notepad++
Par contre c'est contraignant et non automatisable
J'ai donc essayé avec xchange (sadman software, excellent et maintenant gratuit)
mais il gère tous les code spéciaux sauf le ascii 0
J'ai donc bricolé un (sale) truc en VBA sous excel, j'aimerai en faire une version dotnet qui permet plus de transformation, mais la je manque de temps.
A suivre... Gégé
Hors ligne
#11 Sun 24 May 2020 03:23
- AustinGreyson
- Juste Inscrit !
- Date d'inscription: 23 May 2020
- Messages: 1
Re: [MAP] Export d un champ ESRI au format date ?
Bonjour et bonne année à tous,
je dois exporter une date de format 01/01/1999
qui est dans un champs de type String.
lors de la conversion Shape, il s'exporte en type char(254)
mon client me demande un format date:
je ne vois pas d'option du pilote qui permet de définir un format lors de l'export Shape
est-ce que ce serait plutôt le format de ma date, par exemple 01-01-1999, qu'il faut que je change ?
des idées ?
Hors ligne
#12 Wed 07 October 2020 16:23
Re: [MAP] Export d un champ ESRI au format date ?
Salut,
voilà mon mauvais vba,
qu'il faut lancer a partir d'excel.
a+, gégé
Hors ligne
#13 Wed 07 October 2020 16:38
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4779
Re: [MAP] Export d un champ ESRI au format date ?
Hello
Tiens le Bas savoyard se manifeste ! Pourtant a cette epoque les marmottes savoyardes commencent leur hibernation !
LA SANTE, GeoBye, Pat ... Retraite J7 ...
(Autodesk Expert Elite Team)
Hors ligne
#14 Wed 07 October 2020 18:48
Re: [MAP] Export d un champ ESRI au format date ?
Et oui, ton message sur Cadxp m'a ramené par ici ...
Mais l'hibernation, ça va pas trainer, il y a déjà de la neige sur les sommets !
a+ le retraité en J7 !
gégé
Hors ligne