Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Kartenfrage - nur Landkreise anklickbar?

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago #230465 by FBRUmfrage
Kartenfrage - nur Landkreise anklickbar? was created by FBRUmfrage
Bitte helfen Sie uns, Ihnen zu helfen und füllen Sie folgende Felder aus:
Ihre LimeSurvey-Version: 5.3.25
Eigener Server oder LimeSurvey-Cloud: Cloud
Genutzte Designvorlage: fruity
==================

Liebe Community,
ich entwickle für meine Doktorarbeit eine Umfrage, die sich an produzierende Unternehmen in Deutschland richtet und wo die Anonymität der Teilnehmer sehr groß geschrieben ist.
Dennoch benötige ich zur statistischen Auswertung der Antworten eine Angabe des Standorts des Unternehmens. Hierbei möchte ich allerdings nicht den genauen Standort sondern lediglich den Landkreis erfassen.
Die Einbindung von Open-Street-Map oder Google Maps funktioniert zwar super, aber ich befürchte, dass die Unternehmen nicht Ihren genauen Standort anklicken möchten, auch wenn ich ihnen zusichere, dass nur die Landkreise verwertet werden.

Gibt es irgendeine Möglichkeit eine Karte nur mit den Landkreisen abzubilden bzw. diese schließlich auf der Karte auswählen zu lassen?

Ich würde mich freuen wenn Ihr mir weiterhelfen könntet.
Beste Grüße
Anna
 

Please Log in to join the conversation.

More
1 year 9 months ago #230468 by jelo
Replied by jelo on topic Kartenfrage - nur Landkreise anklickbar?
Wenn Du nur die Landkreise abfragen möchtest, würde ich das eher als Text abfragen.
Entweder als Liste oder mit Workaround als Liste mit Suchfeld.

Alternativ kann vielleicht auch ein Kfz-Kennzeichen helfen.

Eine Kartendarstellung für die Auswahl von Landkreisen dürfte viel Aufwand sein und fehleranfälliger sein, als eine einfache Textabfrage. Gerade wenn man die Beantwortung per Smartphone berücksichtigt.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 9 months ago - 1 year 9 months ago #230476 by Joffm
Replied by Joffm on topic Kartenfrage - nur Landkreise anklickbar?
Hallo, Anna,

ich stimme @jelo zu.

1. Die mögliche, aber unpraktische Lösung:
Es gibt zwar eine Möglichkeit, ein Bild anzuzeigen und dann die Koordinaten des Klicks aufzuzeichnen (eine Lösung von @tpartner).
Aber Du müsstest dazu natürlich zunächst eine vernünftige Karte mit den Landkreisen finden, welche Du anzeigst, dann aber auch - und das ist das eigentliche Problem - zu jeder Koordinate den zugehörigen Landkreis bestimmen.

Hinzu kommt, dass bei der Darstellung einer Deutschlandkarte auf dem Bildschirm die Landkreise manchmal sehr fitzelig sind. Ich stelle mir gerade vor, wie ich "Offenbach, Stadt" anklicke. 
Bevor Du die Teilnehmer zu so etwas zwingst, mache es einfach.

Und zu Deiner Idee mit "OpenStreetMap" und Konsorten: Auch hier müsstest Du Koordinaten in Kreise umrechnen.

2. "autocomplete"
Nach Eingabe der ersten Buchstaben werden alle Landkreise angezeigt, die diese Buchstabenkombination enthalten. Der Teilnehmer wählt dann aus. 
Beispiel dazu findest Du in meinem "Tutorial 2: Mehrfachnennung,..." (Kapitel 3.2.). Ist hier im deutschen Teil sogar noch auf der ersten Seite.
Dies ist einfach zu realisieren und auch für den Teilnehmer offensichtlich.

3. "Baumstruktur"
Du könntest auch eine zweistufige Lösung anbieten (nicht "autocomplete", sondern zwei Drop-Downs)
Zunächst wird das Bundesland gewählt, und in einem zweiten Drop-Down nur noch die Landkreise dieses Bundeslandes.
In meinem "Tutorial 1: Matrizen" (Kapitel 15) findest Du zum Beispiel genau diese Lösung "deutsche Landkreise".
Dieses ist wohl auf die 4. oder 5. Seite gerückt.

Sieht dann so aus:
1. Auswahl des Bundeslandes - Landkreis noch nicht sichtbar
 

2. Nach Wahl des Bundeslandes wird das "Landkreis"-Dropdown sichtbar (hier Landkreise sortiert nach Kennziffer)
 

Zusätzlich könntest Du obendrauf eine Standortbestimmung über die IP-Adresse machen. Diese ist nicht so super genau (Ich lande manchmal auch im Nachbarkreis). Es kann aber dazu dienen, "kreative" Angaben auszuschließen.

Melde Dich, dann sehen wir weiter

Bis dann
Joffm


 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 9 months ago by Joffm.

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago - 1 year 9 months ago #230480 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Vielen Dank für die super schnellen Antworten! Eine Abfrage ohne Karte ist natürlich die einfachste Lösung.

Deine Umsetzung als zweistufiges Dorpdown (@Joffm) gefällt mir sehr gut. So werde ich es wohl machen. Vielen Dank.
Ich überlege nur noch, ob nicht vielleicht je nach angeklicktem Bundesland ein zusätzliches Bild (Kartenausschnitt) mit den Landkreisen einfügbar wäre. Das wären dann 16 Bilder, die ich mit GIS eigentlich recht schnell erstellt bekomme. Wäre das machbar, dass dieses Bild dann unterhalb des Bundesland-Dropdowns in Abhängigkeit der Auswahl auftaucht oder ist das zu umständlich zu programmieren?
Last edit: 1 year 9 months ago by FBRUmfrage.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 9 months ago - 1 year 9 months ago #230481 by Joffm
Replied by Joffm on topic Kartenfrage - nur Landkreise anklickbar?
So etwas?



  

Klar, Frage vom Typ "Textanzeige", dort das entsprechende Bild einbinden.
Dazu am besten die Bilder geschickt benennen, z.B. "BL06000.jpg" für Hessen, "BL13000.jpg" für MeckPomm, wenn Du die Bundesländer so kodierst wie ich im Tutorial.
Dann wird das Bild einfach mittels ExpressionScript angezeigt, nämlich
<img alt="" src="/upload/surveys/{SID}/images/BL{Q1_SQ001_0}.jpg" />

Sollte dies bei Dir nicht funktionieren, die altbewährte Methode, ein verschachteltes IF-Statement:
{if(Q1_SQ001_0=='06000','<img src="/upload/surveys/{SID}/images/BildHessen.jpg" />', if(Q1_SQ001_0=='04000','<img src="/upload/surveys/{SID}/images/BildBremen.jpg" />',if(Q1_SQ001_0=='09000','<img src="/upload/surveys/{SID}/images/BildBayern.jpg" />',....)))}

Bei den Anführungszeichen auf das Abwechseln von einfachen und doppelten achten; außerdem ist es hier besser, den Sourcecode-Editor zu benutzen, der WYSIWYG-HTML-Editor hat manchmal eigene Ideen, damit umzugehen.

Joffm

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 9 months ago by Joffm.

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 9 months ago #230482 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Perfekt, vielen vielen Dank!

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 8 months ago #231081 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Lieber Joffm,

leider hat es mit der Umsetzung Deiner Vorschläge in meiner Umfrage nicht direkt geklappt und nach langer Fehlersuche ist es dann doch erst einmal liegen geblieben. Vielleicht kannst Du oder jemand aus der Community mir noch einmal weiterhelfen und mich aus der Verzweiflung retten.

Folgende Probleme habe ich:
- Dual-Matrix, Bundesländer und Landkreise habe ich wie im Tutorial beschrieben angelegt. Leider scheint jedoch das eingefügte script bei mir nicht zu funktionieren. Woran könnte das liegen? Muss ich vielleicht im script noch etwas an meine Fragennummerierung anpassen oder Ähnliches? (andere javascripts funktionieren in der gleichen Umfrage einwandfrei)

- Auch das Einbinden der Bilder bzw. Kartenausschnitte klappt leider weder auf die eine noch die andere Art und ich finde den Fehler nicht....

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 8 months ago #231085 by Joffm
Replied by Joffm on topic Kartenfrage - nur Landkreise anklickbar?
Hallo,
wenn Du nicht zeigst, was Du wie gemacht hast (lss Export nur dieser Frage/n), ist es schwer zu helfen.

Aber es ist klar, die Abhängigkeit der Matrix geschieht rein über die Kodierung.

Joffm 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 8 months ago #231099 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Geht LSQ auch?
 

File Attachment:

File Name: limesurvey...1589.lsq
File Size:192 KB

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Away
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 8 months ago - 1 year 8 months ago #231108 by Joffm
Replied by Joffm on topic Kartenfrage - nur Landkreise anklickbar?
Grundsätzlich nicht.

Begründung:
1. Sowohl lsq als auch lsg Exporte sind sprachsensitiv. Das heißt, man kann sie nicht in eine Umfrage mit anderer Basissprache importieren. Auch wenn ich hier "deutsch" raten kann, so gibt es doch drei verschiedene Sprachen "deutsch" (normal, deutsch-Du, deutsch-leicht)
2. In diesen Exporten fehlen die systemweiten Einstellungen, z.B. wie wird die Umfrage angezeigt (Frage für Frage, Gruppe für Gruppe,...)? Kann sehr wichtig sein.
3. Es macht uns unnötige Arbeit. Wir müssen eine Studie erstellen (hoffentlich in der richtigen Sprache), dort eine Gruppe anlegen, um schlussendlich den lsq-Export importieren zu können.

Daher immer lss.
Arbeitsweise: Du kopierst die Umfrage, entfernst alles, was nicht relevant für Deine Frage ist, und sendest den Rest als lss.
Hilf uns, damit wir gut und effektiv helfen können.

Gut, zu Deinem Problem.
Im script waren ein paar Zeilenumbrüche, die dort nicht hingehören.
Sie stammen offensichtlich aus meinem Tutorial. Hast Du den Code von dort kopiert?
In den Vorbemerkungen steht aber dies:

Die dargestellten Codes sollten nicht aus diesem Text in LimeSurvey kopiert werden.
Es könnten sich noch Reste der Formatierung im Text befinden, der den Code dann unbrauchbar macht.
Daher bitte diese Codestücke immer aus der Beispielstudie übernehmen.

Ich habe sie entfernt und hier ist Dein lsq Export zurück.
 

File Attachment:

File Name: limesurvey...7509.lsq
File Size:192 KB

  
Da Du ja nur diese Frage geschickt hast, ist es natürlich nicht möglich etwas zur Einbindung der Bilder zu sagen.
Denn dazu benötigst Du ja eine weitere Frage in dieser Gruppe..

Bis dann
Joffm


P.S.
Ich habe inzwischen festgestellt, dass
<img alt="" src="/upload/surveys/{SID}/images/BL{Q1_SQ001_0}.jpg" />
bei "Dual Matrix" nicht funktioniert. Muss ich einmal einen bugreport machen.
Also musst Du ein verschachteltes IF benutzen, wie ich es ja auch gezeigt habe.



 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 1 year 8 months ago by Joffm.

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 8 months ago #231110 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Danke für die Info zu lsq und lss, das war mir nicht bewusst und danke in dem Falle für die umständlichere Bearbeitung und Lösung meines Problems.
Ja, ich hatte das script in meiner Unwissenheit einfach aus dem Tutorial kopiert, aber dementsprechend nun auch dazu gelernt.

Bei der Einbindung der Bilder versuche ich es nochmal mit dem verschachtelten IF und melde mich, wenn es weiterhin nicht klappt.

Danke!

Please Log in to join the conversation.

  • FBRUmfrage
  • FBRUmfrage's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
1 year 8 months ago #231113 by FBRUmfrage
Replied by FBRUmfrage on topic Kartenfrage - nur Landkreise anklickbar?
Bei den Bildern war ein kleines Komma zu viel der Bösewicht.
Jetzt klappt, alles :-)

Please Log in to join the conversation.

Moderators: Joffm

Lime-years ahead

Online-surveys for every purse and purpose