MapInfo Pro

 View Only
  • 1.  OSM WMS service

    Posted 21 days ago

    Hi Everyone,

    I am trying to open this web service:-

    ows.mundialis.de/osm/service?service=wms&request=GetCapabilities

    And while MapInfo recognises the service and can retrieve the name and the layers - it will not display the map. In MapInfo 15 (the version I want to use) I get the following error message:-

    It gives the same message in the 64 bit versions of MapInfo pro as well.

    This service opens with no issue in QGIS so I know it is working.

    If anyone has any insight into what the issue could be then that would be good to hear.

    Many thanks



    ------------------------------
    Martin Hodder
    Managing Consultant
    Higher Mapping Solutions (OEM)
    ------------------------------


  • 2.  RE: OSM WMS service

    Employee
    Posted 20 days ago

    Hey Martin

    Try the URL without the Request parameter.

    MapInfo Pro adds this parameter automatically and sometimes having it in the initial server URL results in weird errors.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------



  • 3.  RE: OSM WMS service

    Posted 20 days ago

    Hi Peter,

    I have tried that originally - so I use ows.mundialis.de/osm/service

    That find the server and the layers. But when I click to add it to the map I get the error message indicated.

    The URL I posted was just to show I get a response from the service when I request getcapabilities.

    I have tried the URL on its own and with some extra parameters but I don't get the map.

    If you have any other ideas then that would be great.



    ------------------------------
    Martin Hodder
    Managing Consultant
    Higher Mapping Solutions (OEM)
    ------------------------------



  • 4.  RE: OSM WMS service

    Employee
    Posted 12 days ago
      |   view attached

    I managed to get it working by adding the SERVICE parameter to the GetMap URL in the XML file:

    <MI_WMS_MapDefinition version="1.0"
                          wms_version="1.3.0">
    	<HTTP GetCapabilities="https://ows.mundialis.de/osm/service?service=wms"
    	      GetMap="https://ows.mundialis.de/osm/service?SERVICE=WMS"/>

    I have attached a working example of the table. 

    It seems the Capabilities document doesn't include this parameter when it lists the URLs, and MapInfo Pro doesn't automatically add anything to these URLs.



    ------------------------------
    Peter Horsbøll Møller
    Principal Presales Consultant | Distinguished Engineer
    Precisely | Trust in Data
    ------------------------------

    Attachment(s)

    zip
    Osm-wms.zip   951 B 1 version


  • 5.  RE: OSM WMS service

    Posted 12 days ago

    Hi Peter,

    That is brilliant! - Many thanks for working on that. It works in MI15 as well which is even better!



    ------------------------------
    Martin Hodder
    Managing Consultant
    Higher Mapping Solutions (OEM)
    ------------------------------