Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Denmark map (20170626) not downloadable

  1. #1
    Erfahrener skobbler
    Join Date
    11.02.2015
    Posts
    108

    Denmark map (20170626) not downloadable

    Had several user feedbacks on the fact that the denmark map can't be downloaded. I suspect that it has something to do with the country code returned for the Denmark Package (by SKTDownloadObjectHelper.details.code) is DA, while the ISO country code for Denmark is DK. Perhaps it's searching at an URL containing DA while the map data is stored under DK?

  2. #2
    Etablierter skobbler
    Join Date
    12.09.2016
    Posts
    90
    Thanks for notifying us. We are looking into this.

  3. #3
    Erfahrener skobbler
    Join Date
    11.02.2015
    Posts
    108
    Getting more and more reports now. Any resolution? It worked ok with previous map version. Bug started to surface since the map update to 20170626.

  4. #4
    Erfahrener skobbler
    Join Date
    11.02.2015
    Posts
    108
    Still not working. Any progress?

  5. #5
    Erfahrener skobbler
    Join Date
    11.02.2015
    Posts
    108
    2 weeks since the bug was reported. What was the conclusion from looking into this?

  6. #6
    Etablierter skobbler
    Join Date
    12.09.2016
    Posts
    90
    Hi Guido,

    Indeed the issue is caused by a mismatch on the Denmark package resource files names (DK.skm, DK.txg) and the Denmark language code ("da").
    The issue was reported to the person responsible for fixing this.

  7. #7
    Etablierter skobbler
    Join Date
    12.09.2016
    Posts
    90
    Hi Guido

    The issue was fixed. Please check again and confirm. Thanks

  8. #8
    Erfahrener skobbler
    Join Date
    11.02.2015
    Posts
    108
    I don't believe it's resolved. I tried to download but still getting the same error message. I've done some more analyses:

    • The packageCode returned in the JSON response from
      Code:
      SKMapsService.sharedInstance().packagesManager.mapsJSONURL(forVersion: nil)
      for Denmark is 'da', while the download URL's in the JSON end on DK. See Maps.json extract:
      Code:
      {"packageCode":"da","elevation":{"file":"package/world/DK_elev.zip","size":10113135,"unzipsize":10057263},"type":0,"languages":[{"tlName":"Danmark","lngCode":"da"},{"tlName":"DƤnemark","lngCode":"de"},{"tlName":"Denmark","lngCode":"en"},{"tlName":"Dinamarca","lngCode":"es"},{"tlName":"Danemark","lngCode":"fr"},{"tlName":"DĆ”nia","lngCode":"hu"},{"tlName":"Danimarca","lngCode":"it"},{"tlName":"Denemarken","lngCode":"nl"},{"tlName":"Dania","lngCode":"pl"},{"tlName":"Dinamarca","lngCode":"pt"},{"tlName":"Danemarca","lngCode":"ro"},{"tlName":"Š”Š°Š½Šøя","lngCode":"ru"},{"tlName":"Danmark","lngCode":"sv"},{"tlName":"Danimarka","lngCode":"tr"}],"bbox":{"latMin":54.5617,"latMax":57.7467,"longMin":8.0872,"longMax":15.15},"skmsize":86818867,"file":"package/DK.skm","nbzip":"package/nb_files/DK.zip","unzipsize":2742615,"texture":{"texturesbigfile":"package/textures/DK.txg","unzipsize":1214275,"size":1239485,"file":"package/textures/DK_tex.zip","sizebigfile":1217203},"size":88680951}

    • Even thought the file names returned in the JSON are with DK, this is not reflected when I use:
      Code:
      let region: SKTDownloadObjectHelper =  SKTDownloadObjectHelper.downloadObjectHelper(with: package) as! SKTDownloadObjectHelper
              SKTDownloadManager.sharedInstance().requestDownloads([region], startAutomatically: true, with: self, with: self)
      Apparently the SKTDownloadManager uses the package code to construct the URL's again and the URL contain DA, e.g. "da.txg", "da.skm", etc.

    • The DA url's do not seem to exist


    Would it be possible to have the Maps.json simply return DK as the package code? DK is also the ISO code for Denmark. Not DA.

  9. #9
    Etablierter skobbler
    Join Date
    12.09.2016
    Posts
    90
    It seems the logic of the download URL generation is different on iOS vs Android.
    We'll have this under investigation.

    Thank you.
    Last edited by adrian.bortas; 09.11.2017 at 10:25.

  10. #10
    Etablierter skobbler
    Join Date
    15.03.2017
    Posts
    11
    We are also unable to download some maps on iOS, specifically:

    * Curacao http://XXX.cache.sko.fm/ngxmaps/vers...1.11.8&uid=XXX
    * Bonaire http://XXX.cache.sko.fm/ngxmaps/vers...1.11.8&uid=XXX
    * Maybe more, only checked a few maps

    It is possible to download the txg and the skm file, but for the zip we get a 404. On Android it works fine.

    Can you confirm that these maps are also affected?

    Best regards

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •