- Posts: 12
- Thank you received: 1
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Type of question
- flapauw
- Topic Author
- Offline
- New Member
Less
More
5 years 4 months ago #177465
by flapauw
Type of question was created by flapauw
Hello, I allow myself to ask this question here, if someone has the answer .
Is it possible to ask this type of question:
example: "According to you, which countries are involved" -> World map on which we could click on countries.
Thanks a lot for your help !
Flore.
Is it possible to ask this type of question:
example: "According to you, which countries are involved" -> World map on which we could click on countries.
Thanks a lot for your help !
Flore.
The topic has been locked.
- holch
- Online
- LimeSurvey Community Team
Less
More
- Posts: 11645
- Thank you received: 2739
5 years 4 months ago #177478
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Type of question
This type of question does not exist in Limesurvey. But you can probably create something like this with an image and Javascript, but this would be custom coding.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The following user(s) said Thank You: flapauw
The topic has been locked.
- flapauw
- Topic Author
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 1
5 years 4 months ago #177533
by flapauw
Replied by flapauw on topic Type of question
Ok thank you
The topic has been locked.
- flapauw
- Topic Author
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 1
5 years 4 months ago #177534
by flapauw
Replied by flapauw on topic Type of question
I'm sorry, i'm really bad at it ...
So how can I do to creat this javascript ? ...
Thanks a lot
So how can I do to creat this javascript ? ...
Thanks a lot
The topic has been locked.
- holch
- Online
- LimeSurvey Community Team
Less
More
- Posts: 11645
- Thank you received: 2739
5 years 4 months ago #177535
by holch
But I guess it will be quite a bit of work. Because you will have to have the image, then mark every country with an area (which is extremely tricky, because countries are not just squares, but have very complicated shapes). Alone marking those countries for Javascript to identify where you did click will be a monstrous load of work, I think. This is nothing that you would do quickly, even if you are an expert in Javascript. In addition to that, you probably want the possibility that more than 1 country can be marked. That will add probably another level of work. I think it can be done, but I don't think that someone with little to no coding experience can do it, and experts will need quite a bit of time. Maybe there is already some kind of Javascript library with a world map where you can mark the countries. You could then write the result into a hidden question in Limesurvey to register the picked countries in the database. A lot of custom coding though.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Type of question
The "probably" should already indicate that I don't know if and how this can be done via Javascript.But you can probably create something like this with an image and Javascript
But I guess it will be quite a bit of work. Because you will have to have the image, then mark every country with an area (which is extremely tricky, because countries are not just squares, but have very complicated shapes). Alone marking those countries for Javascript to identify where you did click will be a monstrous load of work, I think. This is nothing that you would do quickly, even if you are an expert in Javascript. In addition to that, you probably want the possibility that more than 1 country can be marked. That will add probably another level of work. I think it can be done, but I don't think that someone with little to no coding experience can do it, and experts will need quite a bit of time. Maybe there is already some kind of Javascript library with a world map where you can mark the countries. You could then write the result into a hidden question in Limesurvey to register the picked countries in the database. A lot of custom coding though.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The topic has been locked.
- holch
- Online
- LimeSurvey Community Team
Less
More
- Posts: 11645
- Thank you received: 2739
5 years 4 months ago #177536
by holch
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Type of question
But a quick google search spit out a few links that have the map and the javascript ready, now you need to see how you can write the results collected with this Javascript into a LS question to save it in the database:
www.amcharts.com/docs/v3/tutorials/selecting-countries-map/
stackoverflow.com/questions/2717008/inte...untries-on-mouseover
This seems to be able to do it with SVG vectors from Inkscape: dmitrybaranovskiy.github.io/raphael/
Maybe here:
jsmaps.io/?s=world
datamaps.github.io/
colorlib.com/wp/jquery-map-plugins/
www.amcharts.com/docs/v3/tutorials/selecting-countries-map/
stackoverflow.com/questions/2717008/inte...untries-on-mouseover
This seems to be able to do it with SVG vectors from Inkscape: dmitrybaranovskiy.github.io/raphael/
Maybe here:
jsmaps.io/?s=world
datamaps.github.io/
colorlib.com/wp/jquery-map-plugins/
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The following user(s) said Thank You: f_funke, flapauw
The topic has been locked.
- flapauw
- Topic Author
- Offline
- New Member
Less
More
- Posts: 12
- Thank you received: 1
5 years 4 months ago #177568
by flapauw
Replied by flapauw on topic Type of question
Ok
Thanks a lot for your time !!!
I'll find something with all this stuff inshallah :dry:
Thanks !
F.
Thanks a lot for your time !!!
I'll find something with all this stuff inshallah :dry:
Thanks !
F.
The topic has been locked.