IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6][Débutant] Règles de topologie: cadastre


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 76
    Points
    76
    Par défaut [VB6][Débutant] Règles de topologie: cadastre
    Salut à tous,
    Je vous explique vite fait mon programme. L'objectif est de faire un nano-cadastre. J'arrive à créer des rectangles représentant mes parcelles mais j'aimerai que ces derniers ne se superposent pas (règles de topologie) Si quelqu'un peut m'aider. Merci

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    Si on dispose d’un système de repères orthonormé (on peut d’ailleurs au niveau d’une commune assimiler une notation en degré seconde minutes à une représentation orthonormée)
    Si on connaît la longueur d’un rectangle de base L et sa largeur l ou plutôt la dimension en Latitude L et la dimension en latitude l
    Si on dispose pour un rectangle d’une fonction longitude(rectangle) et latitude(rectangle) il suffit pour éviter les superpositions que
    Valeur absolue (Longitude(t1) –longitude(t2) )>=L et
    Valeur absolue (Latitude(t1) –latitude(t2) )>=l
    La juxtaposition sera obtenue par
    Valeur absolue (Longitude(t1) –longitude(t2) )=L et
    Valeur absolue (Latitude(t1) –latitude(t2) )=l

  3. #3
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Quel rapport avec VB, pour le moment, si ce n'est l'intention de faire un programme dans ce langage, je suppose

  4. #4
    Candidat au Club
    Inscrit en
    Février 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    En fait, on a un petit programme à faire sous vba (un nano cadastre informatisé) avec différents traitements:
    - saisie de parcelles (elles sont toutes rectangulaires)
    - après saisie, affichage du cadastre...puis quelques requêtes simples (Recherche parcelle par identifiants, par nom du proprio....)
    Le problèmes, on arrive à créer et afficher nos parcelles mais pour que cela soit cohérents, deux parcelles ne doivent pas se superposer (règles de topologie). On a pas mal chercher et on voudrait interdire à la saisie, la création d'une parcelle se superpoant avec une autre.
    C'est pas très facile à expliquer en fait. Désolé. Si vous avez une idée, Merci.

    C'est cette saisie en rouge qu'on voudrait éviter

  5. #5
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 218
    Points
    1 218
    Par défaut
    Quelle est la methode de saisie?

  6. #6
    Membre éclairé
    Avatar de Catbull
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    542
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 542
    Points : 854
    Points
    854
    Par défaut
    Quel modèle as-tu adopté pour représenter une parcelle? Autrement dit, comment représentes-tu une parcelle?

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 76
    Points
    76
    Par défaut
    si vous voulez m'aider, j'ai avancé et j'ai fait un autre post nommé cadastre

    merci

Discussions similaires

  1. [VB6 - débutant] Résolution d'écran
    Par Flup dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 25/06/2006, 08h33
  2. [vb6] Débutant , probleme avec une Grid
    Par axe84 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 13/06/2006, 10h01
  3. [VB6]Débutant - Problèmes de base de données?
    Par steeves5 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/06/2006, 22h05
  4. [VB6][Débutant] Execute une commande à partir d'une chaine
    Par Bluespike62 dans le forum VB 6 et antérieur
    Réponses: 18
    Dernier message: 09/05/2006, 16h43
  5. [VB6][débutant] Créer un objet COM pour XSLT
    Par trent94 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 25/01/2006, 15h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo