Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-03-2014 23:52:46

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

une carte cliquable

Bonsoir à Toutes et Tous smile

En recherchant la manière de "bien" découper les départements, pour une carte cliquable, j'ai trouvé un site qui explique les liens kml sur google maps :
http://www.touraineverte.com/google-map … ncais.html

Etant parti de webrankinfo, j'ai atterri chez groups google :
https://groups.google.com/forum/#!topic … zDXjK3D-4g

où il est indiqué que ce système est lourd pour un site, toutefois, c'était en 2007, qu'en est-il de nos jours ?

toujours aussi lourd ?

je continue sur ce "chemin", ou je cherche un autre moyen pour avoir une carte "comme je veux" cliquable ?

Merci de vos retours smile

Dernière modification par df871 (09-03-2014 13:20:33)


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#2 07-03-2014 23:56:19

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

Mhh, ça doit être faisable via une image en .svg cliquable ça.
Mais c'est tout ce que je saurais te dire.
Perso, à ta place, j'aurais probablement utilisé la balise map…

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 08-03-2014 10:49:01

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

smile

D'après ce qui est indiqué, il "faut" utiliser google maps ou heart... et c'est là que je m'interroge... serai-je toujours "maître" de la carte et en faire ce que bon me semble, ou être dépendant de google, qu'il me semble, être très intrusif... curieux...

Sinon, y a-t-il une possibilité d'utiliser ces fichiers kml sur une carte "normale" ?

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#4 08-03-2014 11:04:54

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : une carte cliquable


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#5 08-03-2014 12:56:42

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

Tu ne veux pas juste un truc comme ça ?
http://chezlefab.net/share/e2236317a3bc … ements.svg

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#6 08-03-2014 22:48:21

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

captnfab a écrit :

Tu ne veux pas juste un truc comme ça ?
http://chezlefab.net/share/e2236317a3bc … ements.svg



Mais... c'est chez Toi... ? smile

Elle est ultra rapide... smile

Question à cent sous... c'est pas cher... wink
y aurait-il possibilité de regrouper les départements par région... ou bien, c'est trop compliqué ?

Puis cela sera compliqué de paramétrer que la région ouvre une page ?

A j't'en pose de ces questions..; wink

Et, dernière question à cent sous... est-elle libre de droit pour un site commercial ?


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#7 09-03-2014 02:40:35

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

Pour le découpage par région, il faut partir sur une carte des régions… Là tu parlais d'un découpage des départements. J'ai juste pris une carte des départements en .svg sur Wikipedia et l'ai édité avec vim.
Tu peux regarder le code source du .svg, c'est vraiment pas compliqué (pour ce qui t'intéresse en tout cas).
T'imagines que si j'ai mis des liens pour ouvrir des pages sur duckduckgo, c'est pas compliqué du tout de faire la même chose pour des pages d'un site smile

Niveau licence, la carte originale est du domaine publique, ma version est, disons, GPL2+, donc libre pour un usage commercial, du moment que les sources sont dispos, ce qui est toujours le cas pour un .svg big_smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#8 09-03-2014 11:00:17

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

Merci pour l'idée, Fab smile

En parcourant wiki et média, j'ai trouvé cette carte :
https://commons.wikimedia.org/wiki/File … _radar.jpg

purée... comme je la cherchais smile

et souhaitais les même pour chaque régions et département... trop beau pour les trouver ou les faire...



et bien entendu... tongue je n'ai pas trouvé la carte dont tu t'es servie...

je voulais le retrouver pour voir de quelle manière tu l'avais exploitée... !

comme quoi... quand tu veux faire plusieurs choses et que çà se bouscule... sad

Dernière modification par df871 (10-03-2014 16:02:52)


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#9 09-03-2014 11:27:23

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#10 09-03-2014 13:19:34

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

Merci Fab, je vais tenter de tout comprendre... tongue

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#11 10-03-2014 12:20:43

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

smile

Je tente de comprendre pour quelle raison, tu as supprimé un sacré paquet de lignes, environ 1500 !

Car en supprimant ces lignes, non seulement tu as allégé le fichier, mais tu as inséré le "survol" couleur de la souris...

Il me reste beaucoup de choses à comprendre et apprendre... sad

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#12 10-03-2014 12:50:11

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

J'ai viré toutes les lignes qui affichaient les préfectures et les numéros de départements.
J'ai viré toutes les lignes de style pour le factoriser dans un <style> </style> et j'ai rajouté un attribut « class » pour que ce style soit pris en compte.
J'ai rajouté un attribut title= à chaque département pour mettre une infobulle avec nom+numéro du département.
J'ai modifié le style en rajoutant un bloc :hover pour le style du survol.
J'ai rajouté les liens <a xlink:href…> autour des départements pour les liens.
Et j'ai rajouté une en-tête pour que ces liens soient correctement pris en compte.
Et j'ai viré des labels inkscape/autres qui m'étaient inutiles.
Ça doit être tout smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#13 10-03-2014 16:01:55

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

Merci Fab pour les infos smile

Cependant, et avant de me triturer les méninges... wink  comme je souhaite le site en responsive, est-ce que cette carte va s'adapter ?

Si voui, je continue smile

Je tente sur une copie de l'originale, d'arriver au même résultat que Toi... et c'est loin d'être gagné...

Je n'ai pas encore vu l'attribut title et l'infobulle, à moins qu'elle ne soit pas remplie... !

J'ai réussi à supprimer les n° des départements mais pas les points "noirs"... sad

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#14 10-03-2014 18:20:05

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

Qu'est-ce que tu entends par une carte responsive?
L'infobulle n'existe pas par défaut, comme dit, je l'ai rajoutée.
Pour les points, regarde les blocs <g> </g> ils correspondent à des calques.

Aussi, je te conseille d'utiliser des outils pour identifier la différence.

Genre

diff fichier1 fichier2



Ou encore mieux, avec vim :

vimdiff fichier1 fichier2


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#15 10-03-2014 19:29:26

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

Merci Fab smile

Diff est un outil inclus dans quel programme, ou bien, est-il indépendant ?

J'ai chargé vim... il faut un tuto pour l'utiliser... smile
du genre à nano... wink
j'utilise plus régulièrement gedit, mais je connais pas, si il a cette fonction... (il ne l'avait pas... j'ai chargé meld et vais tester ! )

Pour le responsive, c'est le site que je souhaite ainsi !
aussi, comme j'ai vu que la carte est en xml, qui est l'ancien langage, je posais la question "bête"... yikes s'adapte-t-elle ou il faut que j'envisage autre chose !

Dernière modification par df871 (10-03-2014 19:30:14)


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#16 10-03-2014 19:39:58

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : une carte cliquable

Je ne comprends pas ce que tu racontes.

Mais essaye un peu de répondre à tes questions par toi-même smile

Tu n'as semble-t-il pas regardé si diff était présent chez toi avant de me demander où le trouver (au passage, voir : http://debian-facile.org/atelier:arbore … -le-paquet).

Pour le responsive, tu ne réponds pas à ma question.

La carte est en svg, qui est un dialecte du xml. Ça n'est pas un ancien langage du tout.

Le svg peut être inclus dans du html5 sans problème, pour peu que le navigateur le supporte.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#17 10-03-2014 21:44:20

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

captnfab a écrit :

Je ne comprends pas ce que tu racontes.

Mais essaye un peu de répondre à tes questions par toi-même smile


J'emploie des mots trop compliqués ou la forme de mes phrases est compliquée ?


captnfab a écrit :

Tu n'as semble-t-il pas regardé si diff était présent chez toi avant de me demander où le trouver (au passage, voir : http://debian-facile.org/atelier:arbore … -le-paquet).


Et si...
parce que j'avais pensé à poser la question :

apt-cache policy diff



diff:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :



d'où ma question... wink

grâce à la commande que tu viens de m'indiquer, et que je méconnaissais, je vois qu'il y a un paquet de programmes qui l'utilise diff


captnfab a écrit :

Pour le responsive, tu ne réponds pas à ma question.


Ben, le responsive, pour ce que j'en ai compris, et arrêtes moi si j'écris une bêtise, c'est la possibilité d'adapter une page/un site, à plusieurs dimensions d'écrans, qui se comprend très bien sur ce site :
http://fr.openclassrooms.com/informatiq … l5-et-css3
en faisant varier la dimension de la fenêtre de notre navigateur, nous voyons très bien que tous les éléments se déplacent suivant un ordre, voulu par le programmeur smile


captnfab a écrit :

La carte est en svg, qui est un dialecte du xml. Ça n'est pas un ancien langage du tout.

Le svg peut être inclus dans du html5 sans problème, pour peu que le navigateur le supporte.


Ok pour le svg, qui est le format des fichiers vectoriel, mais dans le fichier de la carte, le commentaire est :

<?xml version="1.0" encoding="UTF-8" standalone="no"?>



et comme j'avais lu que les nouveaux sites avaient intérêt à être construit dés leur origine, en html5 , cela m'a fait "douter" !

en cherchant si le html5 et le xml pouvait cohabiter, il ressort que c'est possible, sauf pour IE, qui a... aurait... quelques difficultés avec xml... !


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#18 11-03-2014 09:55:04

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : une carte cliquable

df871 a écrit :

Ben, le responsive, pour ce que j'en ai compris, et arrêtes moi si j'écris une bêtise, c'est la possibilité d'adapter une page/un site, à plusieurs dimensions d'écrans, qui se comprend très bien sur ce site :
http://fr.openclassrooms.com/informatiq … l5-et-css3
en faisant varier la dimension de la fenêtre de notre navigateur, nous voyons très bien que tous les éléments se déplacent suivant un ordre, voulu par le programmeur smile


Voir Site web adaptatif et Qu'est-ce que le Responsive Web Design ?   smile


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#19 11-03-2014 11:29:25

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : une carte cliquable

Merci Paskal, cela fait deux exemples de plus au mien... wink

J'ai bien donc compris le responsive smile

J'ai vu aussi que les images vectoriels avaient le très gros avantage d'être redimensionnables, sans déformation, et le doute m'a été donné par les indications en début du fichier, comme je l'ai indiqué  #17, d'où mes questions, peut-être redondantes wink

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#20 11-03-2014 11:49:03

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : une carte cliquable

df871 a écrit :

le doute m'a été donné par les indications en début du fichier, comme je l'ai indiqué  #17


Non, pas de doute à avoir  smile : https://fr.wikipedia.org/wiki/Scalable_Vector_Graphics


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums