banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#61 Tue 24 February 2009 10:45

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

Les lieux-dits marchent mais je me suis rendu compte que c'était plus compliqué que ca.

Oui mais adresses sont sous la forme:
15 Rue des Sauterelles
Route du charpentier

avec des fois des virgules après le numéro.
mais par exemple pr les lieux dits, la structure est :

Au vieux moulin
La Ronde


Paul Hedin

ex-luern

Hors ligne

 

#62 Tue 24 February 2009 10:55

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

Au niveau des type de voie:
Il y a Rue, Route, Avenue, Faubourg, et quoi d'autres?
Il faut tout le listing de tous les Type de voie
A+
Joël

Hors ligne

 

#63 Tue 24 February 2009 11:12

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

Rue, Avenue, Boulevard, Chemin, Route, Lotissement, Impasse, Allee


Paul Hedin

ex-luern

Hors ligne

 

#64 Tue 24 February 2009 11:30

Loutre
Participant actif
Lieu: Montpellier
Date d'inscription: 12 Jan 2008
Messages: 146

Re: Extraction de données

"route du charpentier" ^^

Ta l'air bien encadré Paulou, ça va le faire t'inquiète wink

Hors ligne

 

#65 Tue 24 February 2009 14:21

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

ppluvinet a écrit:

tous des winner!

on retiendra trois choses:
1. attention à ne pas utiliser en nom de variable des mot qui existe déjà en VB ( ex: new, type...)
2. la place de "then" dans le code
3. quand on est plusieurs à réfléchir, on avance plus vite!

A bientot


Aprés une petite recherche je reviens sur ce qu'à dit Pascal:
2. la place de "then" dans le code

Code:

Exemple:

If A=B then

    MsgBox("A=B")

End If

ou

Code:

If A=B Then MsgBox("A=B")

Ces 2 codes sont équivalents.La différence est qu'il n'y a pas de End If à la fin du 2ème code.Cela explique pourquoi cela ne fonctionnait pas.
Un lien intéressant pour découvrir le VB ------->  http://plasserre.developpez.com/v1-11.htm
A+
Joël

Dernière modification par Spacejo (Tue 24 February 2009 14:22)

Hors ligne

 

#66 Tue 24 February 2009 23:01

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

Quelqu'un a une piste pour la dernière opération de mon problème...
merci


Paul Hedin

ex-luern

Hors ligne

 

#67 Wed 25 February 2009 10:27

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

Salut Luern,

Est il possible que tu mettes à disposition ton fichier (si ce n'est pas confidentiel) afin que je puisse faire des essais?
A+
Joël

Hors ligne

 

#68 Wed 25 February 2009 10:59

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

Ces données étant nominatives, je ne peux les divulguer comme ça.
En privé, je peux te faire parvenir un échantillon (mais je n'ai pas ton adresse mail).


Paul Hedin

ex-luern

Hors ligne

 

#69 Wed 25 February 2009 11:21

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

Re,

En cliquant sur "e-mail" en dessous du nombre de mes messages.
Effectivement envoie moi un extrait de ton fichier.
A+
Joël

Hors ligne

 

#70 Wed 25 February 2009 11:38

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

C'est fait mais on ne peut pas envoyer de pièce jointe.


Paul Hedin

ex-luern

Hors ligne

 

#71 Wed 25 February 2009 11:49

Franck B
Membre
Lieu: PACA
Date d'inscription: 6 Sep 2005
Messages: 1382
Site web

Re: Extraction de données

Bonjour

Si si, il est possible d'attacher des fichiers à un message mais uniquement en ligne.

Seuls les fichiers attachés en ligne pourront être affichés et téléchargeables sur les forums. Toutes les pièces-jointes envoyés depuis un logiciel de messagerie sont détruites.


Tous les détails ici sur la FAQ du GeoRezo

Deux solutions sur le site :
- Utiliser le bouton "Poster une réponse" (et non "Message rapide")
- Modifier un message existant en cliquant sur le bouton "Modifier" pour y ajouter une pièce jointe.

A bientôt

Dernière modification par Franck B (Wed 25 February 2009 12:17)

Hors ligne

 

#72 Fri 27 February 2009 12:06

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

Je reviens à la dernière étape d'extraction concernant le reste de l'adresse (c'est à dire adresse= adresse complète-( N°_voie +Type_voie).

La solution est assez simple...pas besoin de script compliqué. Il suffit d'appliquer la fonction:

replace ( Adresse_complète, Type_voie, "")

adresse_complète=champ d'origine avec l'adresse complète
Type_voie= valeur à enlever dans le champ d'origine
""= valeur par laquelle on remplace la valeur à enlever

Voilà!!


Paul Hedin

ex-luern

Hors ligne

 

#73 Fri 27 February 2009 12:50

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

Salut Luern,

Sympa pour le suivi, je suis d'accord avec toi pour les type de voie etc... mais pour les numériques genre 15, rue des sauterelles
La fonction "replace" remplace "Rue" par rien mais pour le 15?
A+
Joël

Hors ligne

 

#74 Fri 27 February 2009 23:34

PaulH
Participant assidu
Lieu: Nantes
Date d'inscription: 1 Aug 2007
Messages: 463

Re: Extraction de données

en fait pour que replace prenne en compte les deux informations (N° et type) on créé un champ temporaire qui contient les 2champs concaténé et c'est ce champ qu'on mettra dans la fonction replace


Paul Hedin

ex-luern

Hors ligne

 

#75 Sat 28 February 2009 09:26

Spacejo
Membre
Lieu: Nancy
Date d'inscription: 17 Aug 2008
Messages: 2511

Re: Extraction de données

Trés bonne soluce
Je m'en servirai
Et bien voilà ton problème résolu
A+
Joël

Hors ligne

 

Pied de page des forums

Powered by FluxBB