J'essaie de faire une application pour smartphone qui va retourner une liste d'utilisateurs dans une certaine proximité, disons 100m. Il est facile d'obtenir les coordonnées de mon BlackBerry et de les écrire dans une base de données, mais pour retourner une liste d'autres utilisateurs dans un rayon de 100m, je dois extraire tous les autres enregistrements de la base et comparer la distance entre les deux. voir s'il est à portée, avant de sortir les informations de cet utilisateur.MySQL GIS et Spatial Extensions - comment mapper des régions et interroger
Cela prendra du temps si de nombreux utilisateurs sont impliqués. Donc, je voudrais cartographier les zones (pays, villes, je ne suis pas encore sûr de la résolution dont j'ai besoin) afin que je puisse d'abord cibler un plus petit sous-ensemble de tous les utilisateurs. Cela permettra d'économiser sur le temps de traitement. J'ai lu les bases du SIG et de l'interrogation spatiale sur le mysql website mais pour être honnête, la requête est sur ma tête et je déteste copier et coller du code sans le comprendre. De plus, il ne vérifie que la proximité - je veux d'abord vérifier si une coordonnée tombe dans une certaine zone.
Est-ce que quelqu'un a de l'expérience dans ce domaine et a envie de me donner des conseils? Des ressources telles que des bases de données préexistantes de points décrivant des pays comme des polygones seraient également très utiles.
Un grand merci à tous ceux qui prennent le temps :)
Merci, je vais regarder dans les autres options. Je n'ai pas la moindre idée de ce que je fais de toute façon, donc ce n'est pas comme si je m'étais engagé à utiliser une BD particulière. – user97410