Bonjour, Si vous avez suivi mes pensées profondes, vous savez que je milite pour le développement de systèmes d'identificateurs personnels des objets géographiques, que chacun pourrait créer, diffuser, échanger...
Et bien voilà ! http://www.diaam.com:8080/idalacarte/index.jsp ... mais en version 0.0.0.0.0.0,1 Alpha. J'ai appelé ça "ID à la carte" - il me semble en effet que l'expression "à la carte" se comprend aussi bien en anglais qu'en français, qu'elle a le même sens dans les deux langues, et que, cerise sur le gateau, elle dit bien ce que je veux dire, et qu'en plus elle parle de carte ! Il s'agit de dire et de montrer que, dans un bounding box donnée, un ensemble de tags donné est capable de déterminer un ensemble d'objets géographiques, chaque objet géographique ayant son jeu de tag unique. (si vous ne comprenez pas c'est que je m'exprime mal). À partir de là, l'expression "règle + tags uniques" forment id. Quelqu'un avait rouspété que l'id se formait de façon obsure. Pas du tout ! À chaque id je suis capable de faire correspondre l'ID Overpass (car j'utilise overpass). Soit l'exemple vachement intéressant des boulangeries stéphanoises : http://www.diaam.com:8080/idalacarte/ids/stephboulange Il se trouve que le jeu {shop=bakery, name=} forme règle valide pour former un identificateur unique dans la bounding box stéphanoise. Tenez vous bien, la boulangerie "La baguette magique" a comme id Overpass http://overpass.osm.rambler.ru/cgi/interpreter?data=node%2845.38591285563495%2C4.306640625%2C45.48228066163947%2C4.51263427734375%29%5B%22shop%22%3D%22bakery%22%5D%5B%22name%22%3D%22La+baguette+magique%22%5D%3Bout%3B! Et cet id est complètement prévisible, sans utiliser mon logiciel ! MAAAiiiiis (certains vont peut être rouspéter), pour vérifier que cet id est bien unique, il est pratique d'utiliser mon logiciel. Et mon logiciel donne à cette boulangerie l'id www.diaam.com:8080/idalacarte/ids/stephboulange/i71435 qui me semble (un peu) plus pratique. Voilà pour les principes... La mise en oeuvre est un peu plus hasardeuse. J'utilise l'API Overpass qui me semble très bonne, mais qui se limite vite avec la bounding box. Je ne peux examiner qu'une portion limitée du territoire français, telle la taille d'une petite région, sinon je tombe en timeout, ce qui m'embête bien. Au moins, sur une ville, ça a l'air de bien marcher. Egalement, je découvre que ce principe est très utile pour découvrir des erreurs. J'ai parlé sur la liste utiilisateur de mes interrogations concernant les points géodésiques ; j'ai l'impression que cette approche est très complémentaire d'osmose, mais je sais pas si osmose n'est pas capable de trouver ce genre d'erreurs, ou si c'est simplement que la règle n'a pas été établie dans osmose ? Quoi qu'il en soit, j'ai trouvé plein d'autres problèmes analogues, et j'ai l'intention d'essayer de traiter et comprendre les problèmes donnés sur la liste utilisateur par cette approche, ce qui me permettra de construire ce logiciel sur des cas concrets, et peut être d'aider ceux qui les posent :-) Attention que pour l'instant le site web est en HTML 0.5, à part pour remplir la bounding box que j'ai mis en leaflet sinon c'est vraiment trop chiant. Cordialement. (et encore désolé pour le double post). -- Les dérives de rue : Le projet de théâtre de Saint-Étienne emporté par le vent<http://drivrsdu.fr/le-projet-de-theatre-de-saint-etienne-emporte-par-le-vent/> <http://drivrsdu.fr/profession-emotion/>
_______________________________________________ dev-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/dev-fr
