1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

AIDE Calcule de zone

Discussion dans 'Sujets Divers' créé par Kobex, Nov 27, 2019.

  1. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    357
    J'aime reçus:
    244
    Bonjour / Bonsoir à tous,

    Je cherche à savoir comment calculer les villes dans un périmètre, exemple, toutes les villes autour d'un code postale dans un rayon de X km ?

    En gros, ce que l'on retrouve sur les sites d'annonces pour trouver des annonces autour de soit.

    Merci d'avance
     
    Tags:
  2. commun

    commun Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    69
    J'aime reçus:
    49
    bouge pas, j'ai ça, je cherche
     
    suenodesign apprécie ceci.
  3. commun

    commun Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    69
    J'aime reçus:
    49
    j'avais faix un projet comme ca il y a quelques années.
    une table bienimmobilier avec les latitudes et longitudes des biens et avec cette requete je trouvais ce qu'il me fallait.
    j'ai mis un sacré bout de temps à la pondre.

    [windev]
    sTest est une chaîne=ChaîneConstruit([
    SELECT
    Reference,
    idbienimmo,
    idagence,
    idcollaborateurs,
    latitude,
    longitude,
    prix,
    ville,
    (6366*ACOS(COS(RADIANS(%2))*COS(RADIANS(BienImmobilier.latitude))*COS(RADIANS(BienImmobilier.longitude)-RADIANS(%:relievedface:+SIN(RADIANS(%2))*SIN(RADIANS(BienImmobilier.latitude)))) AS Proximite
    FROM bienimmobilier
    WHERE Proximite >= %1
    and prix <= %4
    ORDER BY Proximite
    // LIMIT 0, 30
    ],recherche.Distance_rayon,recherche.latitude,recherche.longitude,recherche.prixmax)

    [/windev]

    recherche.distance_rayon je sais plus si c'est en m ou en km, a vérifiera

    remplace les biens par les villes avec leurs latitudes et longitudes et cà devrait le faire.

    pff, c'est un 3 à la place du smiley
    si t'as besoin de plus, demande.
     
    #3 commun, Nov 27, 2019
    Dernière édition: Nov 27, 2019
    suenodesign et Kobex aiment ça.
  4. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    357
    J'aime reçus:
    244

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    j'avais faix un projet comme ca il y a quelques années.
    une table bienimmobilier avec les latitudes et longitudes des biens et avec cette requete je trouvais ce qu'il me fallait.
    j'ai mis un sacré bout de temps à la pondre.

    [windev]
    sTest est une chaîne=ChaîneConstruit([
    SELECT
    Reference,
    idbienimmo,
    idagence,
    idcollaborateurs,
    latitude,
    longitude,
    prix,
    ville,
    (6366*ACOS(COS(RADIANS(%2))*COS(RADIANS(BienImmobilier.latitude))*COS(RADIANS(BienImmobilier.longitude)-RADIANS(%:relievedface:+SIN(RADIANS(%2))*SIN(RADIANS(BienImmobilier.latitude)))) AS Proximite
    FROM bienimmobilier
    WHERE Proximite >= %1
    and prix <= %4
    ORDER BY Proximite
    // LIMIT 0, 30
    ],recherche.Distance_rayon,recherche.latitude,recherche.longitude,recherche.prixmax)

    [/windev]

    recherche.distance_rayon je sais plus si c'est en m ou en km, a vérifiera

    remplace les biens par les villes avec leurs latitudes et longitudes et cà devrait le faire.

    pff, c'est un 3 à la place du smiley
    si t'as besoin de plus, demande.
    Cliquez pour agrandir...
    Merci énormément, je vais tester avec une DB et des positions GPS
     
  • suenodesign

    suenodesign Well-Known Member
    MEMBRE WX

    Inscrit:
    Jan 1, 2018
    Messages:
    465
    J'aime reçus:
    669
    Bonsoir @TOUS,

    Il y a aussi un exemple dans la

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    -> windev mobile & GÉOLOCALISATION EN ARRIÈRE-PLAN : PROPOSER DES OFFRES À PROXIMITÉ !

    qui pourra t'intéresser.

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!


    @

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Merci pour pour le code.
     
  • Partager cette page

    Chargement...