Follow

S'il y a des gens que ça amusent d'avoir un cercle de 100km autour de chez ellui, j'ai pondu ça en 10 minutes : sp3r4z.fr/100km/

Les sources sont disponible ici : framagit.org/Sp3r4z/100km

Boost apprécié, bien entendu.

Et c'est basé à 100% sur des technos libres 😉

↑ J'ai rajouté le département en surbrillance quand on fait une recherche textuelle.

Cependant, il y a beaucoup de trous dans les données de OpenStreetMap. Je cherchais Lyon et le Nominatim ne remonte ni code postal, ni département… c'est donc assez problématique 😞

Show thread

@Sp3r4z Est ce que c'est possible de le faire marcher sans recherche ?
Juste en cliquant.

@Mamie C'est possible, je ne l'ai pas fais. Mais c'est techniquement faisable ;)

Je regarderais dans le weekend, pour le faire si j'ai un peu de temps :)

@Sp3r4z C'est potentiellement inutile, j'ai du désactiver µMatrix pour pouvoir l'utiliser :p

@Mamie c'est à dire ?

Pourquoi ça serait inutile ? Ça utiliserais pas nominatim (donc ressource externe de geoloc)

@Sp3r4z Pas vraiment «inutile», mais à voir selon l'utilisation des gens et le temps de travail.
(Perso j'ai déjà jeté un œil avec d'autres outils, mais je n'ai de toute manière pas prévu de bouger 🏠 )

@Mamie Je vais faire les deux, c'est pas gênant :)

@Sp3r4z
Si tu veux un peu plus de challenge, on me glisse à l'oreille que c'est l'union entre le cercle de 100Km + tout le département.
Ça doit être gérable sans appel à un site tiers.

Have fun 😈

@Mamie Non, c'est pas ça :
- 100km de son domicile, si on sort de son département
- Aucune limite si on reste dans son département.

Source : liberation.fr/checknews/2020/0

Exemple : Buais (50640, en frontière Mayenne) tu peux aller à Cherbourg (même si plus de 100km, parce que Département), Caen (pas département, mais <100km) ou Rennes (même si pas ton département, mais <100km), mais pas au Mans, ni à Angers.

@Sp3r4z Oui, donc l'union de département 7 cercle de 100Km (centré sur soi)

Ça rajoute une belle couche de logique pour que ça fonctionne :)

@Mamie La logique n'est pas très compliquée :
1. géocode de l'endroit (on a déjà ça, mais pas au click)
2. Faire le cercle des 100km (on a déjà)
3. Avoir le département (on peut l'avoir avec le géocode)
4. Déclencher la couleur sur le département (ça doit se trouver sur les X départements, un surfacique)

T'as mon code sous licence AGPL, je te laisse le faire.
Si ça t'amuse 😉

@Sp3r4z
Ayant la flemme de l'espace, comme souvent, j'ai préféré attendre un peu et je suis tombé la dessus : mamot.fr/@Cboy13/1041399173218

@Mamie C'est fait, y'a un cercle au click sur la carte :)

@Sp3r4z je devrais donc pouvoir aller en Belgique, sauf qu'en non, je pense.
Blague à part, merci !

@AnnaBalade Pas de quoi, c'est rigolo à faire :)

Si ça peut aider des gens, ou en faire rire d'autre :)

@Sp3r4z Ah ça donne tout de même plus de place pour faire son footing \o/

@Khrys Tu passes de ton quartier, à ta région ,en gros… c’est en effet nettement plus grand :D

@Sp3r4z Le nord de la France est "coupé" sur la carte ;(

@Arco C'est réglé, juste à vider les caches de ton navigateur et ça devrait le faire :)

@Arco J'ai voulu faire un truc centré sur la france, mais c'est nul de bloquer ainsi. surtout sur du full screen, sur petits écrans :s

Merci de me l'avoir signalé :)

@XavCC Thanks, very nice of you :)

J'ai vu une personne passer sur BFM hier, avec ce genre de truc, j'ai regardé le site c'était bourré de trucs déplaisants (google, fonts, CDN… et autre marketing shits) je me suis dis "je sais faire, faisons" et voilà, 10-15minuets après c'était en place et le code publié :)

@Fritange Non, genre ça : 100km.space

Et le site que tu link, je n'arrive pas à le faire fonctionner :/ (le clique ne fonctionne pas :/ )

@XavCC

@la_spa_montlucon Et bien pas de quoi, avec plaisir. SI je peux aider avec mes petites compétences :)

Merci à toi pour ce retour gentil :)

@Sp3r4z

Merci, j'ai déposé cela sur mon serveur 🙏

Pour être tout à fait propre avec l'attribution OSM, il faudrait cela

attribution: '<a href="openstreetmap.org/copyright">© OpenStreetMap contributors</a>',

dans ton script.js 😋

@Bristow_69 Cool, je voulais proposer le code au public justement pour ça (et aussi montrer que c'ets faisable avec rien) :)

C'est corrigé et mis sur le git ;)

@Bristow_69 Un lien à changer et a upload, ça va 🤣 (j'étais juste là au bon moment :) )

De rien, merci à toi pour ton feedback et pour l'utilisation 😃

@Sp3r4z Et c'est là qu'on se rend compte que c'est vraiment pas cool d'être en Finistère... Je l'ai centré sur Brest et la majorité du disque est dans l'eau, il y en a même une partie en dehors des eaux territoriales.

c'est exactement ce que je me suis dit tout à l'heure @amael 😀 @Sp3r4z

@amael 'est le cas avec les domicile sur la côte, ça tombe dans l'eau. C'est le pendant du truc :/

@Sp3r4z
J'aimerai bien avoir le droit de me baigner mais pas à Brest 😜
@amael

@oufmilo ALors je te propose :
- Saint Guénolé
- Guilvinec
- Loctudy
- Concarneau
- Tremenac'h
- Roscoff
- Perros-Guirec

Que de plages pour toi, que d'espace 😂

@amael

@Sp3r4z Il n'y a pas que la plage, la foret ou les collines de centre Finistère sont bien aussi.

@amael Il n'était question que de plage, j'en proposais différentes :D

Mais en effet il y a plein de choses à faire, d'autant que les plages seront peut-être fermées ou réduites.

@Sp3r4z @amael Tu as aussi Mayotte où ça doit être la fête.

@eidolies T'as toutes les côtes française en sommes. La Corse est pareil. Les îles aussi :)

@amael

@Grrr Pas de quoi :)

Si ça peut aider des gens, j'ai plus faire ça pour la "preuve de faisabilité" et comme j'ai vu moult sites fleurir, avec des pubs, des trucs chez google et autre, voilà. Et puis pour mettre à dispo le code :)

Ravi que ça te plaise, et merci pour le retour positif :)

@Sp3r4z
Sinon il y a geoportail dans Outils > Mesures > Calculer une isochrone, renseigner l'adresse + sélectionner isodistance

geoportail.gouv.fr/carte

@livvydun Ce qui te donnes une information à pied ou en voiture, alors que c'est plutôt du vol d'oiseaux qui a été évoqué par le gouvernement.

Mais oui, bon nombre de service existent pour le faire, le mien est pas forcément meilleur, c'était surtout de montrer que c'était simple à faire, et rapide :)

@Sp3r4z
Ah ok. Donc en fait le coin que j'avais trouvé pour rouler qui est pas vraiment dans mon km selon geoportail au final l'est sûrement, donc je vais pouvoir y retourner 👍

@livvydun Ma source : liberation.fr/checknews/2020/0

Ce n'est donc pas une isodistance (ce que je pensais aussi au départ) mais un cercle (ce qui m'a amené à faire mon projet rapide).

@Sp3r4z

J'ai boosté (et surtout twitté) avec le compte Framasoft. Brace Oursef : DDOS incoming :P

(et merci pour l'appli ;) )

@pyg La classe, you make me famous :D

C'est pas franchement lourd comme fichiers, les calculs sont fait côté client, et les fonds de cartes et recherches sont faites chez OSM (mon mutualisé OVH basique, tiendrait pas :/ )

De rien ,si ça peut aider des gens, ça peut s'auto-héberger, donc si ça intéresse des gens. :)

Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!