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

PHP & Base de données Discussion :

coordonnées gps dans zone géographique (ex région) (php)


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 50
    Par défaut coordonnées gps dans zone géographique (ex région) (php)
    Bonjour,

    tout d'abord, désolé si ce n'est pas la bonne catégorie, je débute et maitrise vraiment pas les subtilités entre les différents langages.

    Je travaille en php et javascript car je ne connais pas les autres langages.
    J'ai des polylines (donc des tracés avec des coordonnées gps). Pluiseurs centaines de coordonnées par tracés voir plusieurs milliers.

    J'ai aussi un fichier geojson avec les contours des régions françaises, des départements, cantons et communes.

    J'ai aussi un script php qui à l'air de fonctionner après quelques essaies.

    Mon objectif : Indiquer dans quelles régions, départements, cantons et communes passe le tracé.
    Pour le moment, je teste la première coordonnée, ce qui me donne une idée du point de départ.

    Problématique : Cependant, je ne vais pas tester chaque coordonnées, le script serait beaucoup trop long. Et supposons qu'il n'y a qu'une seule coordonnée qui passe dans une commune, comment faire pour ne pas oublier cette commune.

    Bref, je m'attaque à un gros chantier qui dépasse amplement mes capacités.
    Auriez-vous un script ou une idée de la manière à procéder ?

    je vous remercie.
    Julien

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 315
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 315
    Billets dans le blog
    17
    Par défaut
    Il faut utiliser des fonctions d'analyse géospatiale

    Avec MySQL il y a https://dev.mysql.com/doc/refman/8.4...ct-shapes.html (voir ST_Crosses())

    En JS il y a Turf => https://turfjs.org/docs/api/booleanCrosses

  3. #3
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2018
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 184
    Par défaut
    Bonjour,

    Tu t'attaques probablement aux géométries les plus difficiles à maîtriser en géomatique, à savoir les lignes.
    Quelle est la finalité de la demande ? Une application ou tu as juste besoin de la restitution de la donnée ?

    Sylvain

  4. #4
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2018
    Messages
    184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 184
    Par défaut
    @seb : Un jour fut inventé PostGIS, qui est l'extension spatiale de PostGreSQL. Cette invention a révolutionné le métier. Il existe cependant des extensions spatiales pour d'autres langages (MySQL Spatial etc.). Sur les traitements géographiques, Turf peut être intéressant, il s'agit d'un traitement géospatial côté client. Cela est intéressant quand un utilisateur n'a pas accès à la base de données. Dans le cas précis, je ne suis pas sur que ce soit la solution.
    Cela fait plusieurs années que je travaille dans le domaine de la géomatique et du développement d'applications géographiques, je n'ai jamais utilisé Turf.

    Sylvain

Discussions similaires

  1. Réponses: 12
    Dernier message: 29/01/2024, 15h32
  2. Entête dans zone de liste
    Par uloaccess dans le forum Access
    Réponses: 7
    Dernier message: 28/10/2005, 21h16
  3. Resultat requete dans zone de texte
    Par htaM dans le forum Access
    Réponses: 5
    Dernier message: 29/09/2005, 14h43
  4. Problème d'insertion dans zone de texte
    Par roots_man dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/06/2005, 11h21
  5. [VB.NET] mailto adresse mail dans zone de text
    Par wilaya dans le forum ASP.NET
    Réponses: 8
    Dernier message: 22/03/2005, 11h50

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