Ergebnis 1 bis 5 von 5

Thema: Ich bekomme den CSV-Import bei der Linien-Darstellung nicht hin

  1. #1
    Contao-Nutzer
    Registriert seit
    16.10.2015.
    Ort
    südliches Sachsen-Anhalt
    Beiträge
    30

    Frage Ich bekomme den CSV-Import bei der Linien-Darstellung nicht hin

    Hallo Allerseits,

    ich möchte auf unserer Homepage Motorradrouten auf Kartenansichten darstellen.
    Ich probiere jetzt schon eine ganze Weile mit dem csv-Import bei der Linien-Darstellung auf den Karten herum.
    Ich habe iene csv erstellt mit Tab als Trenner, wähle das im Import aus. Nach Bestätigung sagt mir das Teil auch, das die Liste erfolgreich importiert wurde aber sonst passiert nichts.
    Es sind keine Multi-Koordinaten eingefügt usw.
    Beim Speichern bekomme ich die Fehlermeldung, dass die Koordinaten fehlen.

    Habt ihr einen Tip, was ich falsch mache?
    Gibt es bei einem Import Mengenbegrenzungen?

    Vielen Dank schon mal für Eure Hilfe!

    Viele Grüße

    René

  2. #2
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe das mal mit Tabs und auch mit Zeilenumbrüchen versucht. Geht bei mir. UTF8 ohne Bom.

    Ich habe aber nur 5 LatLng Werte getestet.
    Code:
    51.2,6.4 51.3,6.5 51.4,6.6 51.5,6.7 51.6,6.8
    Das BLOB-Feld ist auf 64KiB begrenzt. Du kannst es mal in deiner system/dcaconfig.php auf mediumblob (16MiB) stellen. Danach Erweiterungsverwaltung DB-aktualisieren.
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_dlh_googlemaps_elements']['fields']['multiCoords']['sql'] = "mediumblob NULL"
    Die Feldgröße müsste nochmal größer sein als deine CSV, da als serialisiertes Array gespeichert wird. (Kenne mich nicht so aus mit BLOB-Feldern und Binären Werten).
    Code:
     a:5:{i:0;s:8:"51.2,6.4";i:1;s:8:"51.3,6.5";i:2;s:8:"51.4,6.6";i:3;s:8:"51.5,6.7";i:4;s:8:"51.6,6.8";}
    Ich könnte mir allerdings vorstellen, dass dieses Feld - multiCoords vom Typ listWizard - Probleme bei der Darstellung von so vielen Werten bekommen könnte. Die UL mit den 5 Werten von mir hat bereits eine Größe von 10KB, 1000 Werte hätten dann z.B. schon ca 2MB.

    Vielleicht Christian mal fragen, ob er dieses Feld in eine einfache Textarea ohne RTE ändern könnte. Dann müsste man, wenn man manuell einträgt die Werte halt z.B. mit einem Leerzeichen dort trennen.

    Evtl. kannst du auch anstelle von Linien einen grafischen Overlay benutzen.

    Oder du bringst die Werte irgendwie direkt in dein Template. Am besten ohne die DB zu benutzen, sondern indem du dort direkt die CSV ausliest. Ich denke dass dieser ListWizard nicht geeignet ist, wenn man sehr viele Werte dort hat.
    Geändert von Andreas (17.10.2015 um 00:44 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  3. #3
    Contao-Nutzer
    Registriert seit
    24.06.2012.
    Beiträge
    205

    Standard

    wenn ich das richtig verstehe sollten vorhandene Routen eingebunden werden.

    dazu eigenen sich aber am besten *.kml Dateien (oder auch *.gpx Dateien)

    die Erweiterung dlh_googlemaps kann *.kml Dateiene einbinden.
    *.kml Dateien können z.B.: mit GoogleEarth erstellt werden.
    In GoogleEarth können auch *.gpx Dateien importiert werden und dann als *.kml abgespeichert werden.
    Die meisten GPS Anwendungen können mit beiden Datenformaten umgehen.

    Eine Weitere Erweiterung ist con4gis_maps
    Leider hatte ich noch nicht die Zeit diese Erweiterung ausgiebig zu Testen,
    aber sie bietet sehr viel Möglichkeiten.

    Speziell um Touren einzubinden werde ich in absehbarer Zeit ein Modul erstellen,
    auf Basis von http://www.j-berkemeier.de/GPXViewer/# .
    Es sollten MTB Touren und Wander Touren eingebunden werden, und bei diesen ist auch das Höhenprofil wichtig.

    gruß Thomas

  4. #4
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Guter Hinweis mit den KML-Layern.

    Hier mal ein Beispiel von so einer KML https://kml-samples.googlecode.com/s...s.Absolute.kml

    Musst du selber entscheiden, was am Ende für dich am sinnvollsten ist, Typ Grafik-Überlagerung oder KML-Layer. Aber das mit dem Typ Linie macht bei vielen Daten nicht wirklich Sinn.

    Jetzt wo ich die Möglichkeiten sehe, kann dieses ListWizard-Feld auch gerne dort bleiben, ist halt nur für ein paar wenige Werte, ich sag so bis 100.
    Geändert von Andreas (28.10.2015 um 22:43 Uhr)
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  5. #5
    Contao-Nutzer
    Registriert seit
    16.10.2015.
    Ort
    südliches Sachsen-Anhalt
    Beiträge
    30

    Daumen hoch Danke erst einmal euch Allen

    Gerade der Beitrag mit con4gis hat mich auf eine echt geniale Erweiterung gebracht. Damit kann ich so ziemlich alles abfangen, was ich machen will.

    Vielen Dank für Eure Hilfe!

    René

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •