Community mapy.com Mapy.com Community
    • Categories
    • Popular
    • Categories
    • Login

    GPX a zobrazení víceřádkového popisu

    Scheduled Pinned Locked Moved My Mapy
    3 Posts 3 Posters 43 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Roman BáčikR Offline
      Roman Báčik
      last edited by

      Jaký má být formát "popisu" v gpx souboru, aby mi zobrazil víceřádkový popis. děkuji

      Jan KuchařJ 1 Reply Last reply Reply Quote 0
      • EwelinaE Ewelina moved this topic from Is this your first time here?
      • Jan KuchařJ Online
        Jan Kuchař Backseat navigator @Roman Báčik
        last edited by Jan Buriánek

        @Roman-Báčik Mapy.com aktuálně nepodporují import položek desc ani cmt z GPX souboru. Podporují pouze name který ale není víceřadkový

        1 Reply Last reply Reply Quote 0
        • Jan BuriánekJ Offline
          Jan Buriánek Mapsters Premium
          last edited by Jan Buriánek

          Souhlas s Honzou Kuchařem. Je to tak.
          My, co se více zabýváme GPX soubory očekáváme, že až to Mapy.com zavedou, tak poznámky (na Mapy.com max 5000znaků) budou exportovat do značky <desc>. A také to z ní importovat, zase do poznámek.
          Značka <name> by obecně neměla obsahovat dlouhý popis, Mapy.com to omezují na 200znaků. A odřádkování v <name> nepodporují.

          Většina dnešních parserů GPX umí správně interpretovat skutečné znakové odřádkování (\n, LF) v rámci značek jako <desc> nebo <cmt>, takže není třeba používat escapovaný znak odřádkování &#10; (&#xA;). Stačí prostě v textovém editoru pokračovat na dalším řádku po enteru.
          To ale rozhodí strukturu odsazování v gpx, takže použití escapovaných znaků je stále vhodné.

          Nicméně, parser to tedy umí více způsoby, odpověď na otázku by byla, že můžete použít prostý enter v gpx souboru a s textem pokračovat na dalším řádku, nebo vložit výše uvedený excapovaný znak LF (Line Feed), obojí je korektní odřádkování v XML.
          JavaScript to tedy načte, ale záleží na programátorovi daného webu, jak s tím naloží. V <name> to tedy Mapy.com nepodporují, znak LF ignorují.
          Jakmile (snad jednou) budou mít export/import i poznámek, mělo by to chodit. Uvidíme.

          V obrázku je jeden WPT, s textem Astronomický střed Evropy - každé slovo na novém řádku, mezi Astronomický a střed je normální enter, mezi střed a Evropy je escapovaný znak LF - ten bude natvrdo chodit všude, ve všech systémech, je to přímo definováno v XML

          ase.jpg

          Přikládám soubor GPX s uvedeným WPT, když to zkusíte importovat do Mapy.com, bude to v jednom řádku. Musí se to přejmenovat na gpx, protože soubor s příponou gpx sem nejde nahrát, tak je to nahráno jako txt.
          1wpt.gpx.txt

          EDIT: vypadá to, že v nahrávání souborů sem je nějaká chyba, aby se soubor načetl, musí se na otevřené stránce kliknout na aktualizaci, viz zde

          1 Reply Last reply Reply Quote 0
          • Jan BuriánekJ Jan Buriánek referenced this topic
          • First post
            Last post