https://bugs.kde.org/show_bug.cgi?id=489166

            Bug ID: 489166
           Summary: Support ports for maps
    Classification: Applications
           Product: marble
           Version: 22.12.3
          Platform: Debian unstable
                OS: Linux
            Status: REPORTED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: marble-b...@kde.org
          Reporter: mdi...@grulic.org.ar
  Target Milestone: ---

SUMMARY

marble does not seem to support ports in URLs for new maps.

STEPS TO REPRODUCE
1. Create a new indexed tiles online map
2. Provide a URL with a port in it. In my example it's
http://127.0.0.1:8000/{zoomLevel}/{x}/{y}.png 
3. Finish creating the map.

OBSERVED RESULT
The General Information (3rd) screen can fetch a preview image (tile 0/0/0),
but the .dgml file does not include the port number in the service description:

                    <downloadUrl protocol="http" host="127.0.0.1"
path="/{zoomLevel}/{x}/{y}.png" query=""/>

In the server's logs I can see the preview image being downloaded:

INFO:     127.0.0.1:53620 - "GET /0/0/0.png HTTP/1.1" 200 OK

The map does not render at all and there are no logs. Adding the port to the
host or path does not fix it.

EXPECTED RESULT

The post is included in the downloadURL element and the map works.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to