Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Generowanie pliku mapfile
24-02-2017, 12:22,
#1
Generowanie pliku mapfile
Witam

To mój pierwszy post na tym forum więc chciał bym się ze wszystkimi przywitać.
Prosił bym o wyrozumiałość w zadawanych przeze mnie pytaniach, ponieważ z QGISem działam od kilku tygodni.

W chwili obecnej walczę z uruchomieniem mapservera i pojawiły się problemy z mapfile.
W przeglądarce warstwy się wyswietlają, ale w qgisie wyskakuje błąd.
Niepoprawna warstwa: WMS provider Nie można obliczyć zasięgu Raster layer Niepoprawne źródło danych (źródło: wms, URI: contextualWMSLegend=0&crs=EPSG:2179&dpiMode=7&featureCount=10&format=image/png&layers=zawadki&styles=&url=http://aaa.bbb.ccc.ddd/cgi-bin/mapserv?map%3D/var/www/cgi-bin/test.map)
We wcześniejszej wersji pliku udawało mi się dodać wmsa do QGIS, ale wms lądował gdzieś na Atlantyku i żaden raster nie wyświetlał się.
Poniżej zawartość pliku map

Kod:
MAP      
    ###########
    NAME         "zawadki"
    UNITS         meters
    EXTENT 8449003 5589313 8449869 5589862
    SIZE          1000 1000
    STATUS        ON
    DEBUG         ON
    IMAGETYPE     "png"

    ###########    
    PROJECTION
        "init=epsg:2179"
    END

    ###########
OUTPUTFORMAT
  NAME "png"
  DRIVER AGG/PNG
  MIMETYPE "image/png"
  IMAGEMODE RGB
  EXTENSION "png"
  FORMATOPTION "GAMMA=0.75"
END
    ###########    
    WEB            
        METADATA
            "wms_title"           "Testowy WMS"
            "wms_enable_request"  "GetMap GetFeatureInfo GetCapabilities"

        END
    END

    ###########
    LAYER
        NAME      "ramka1"
        DATA      /var/www/ZAWADKI/ZAWADKI_RAMKA_A1.tif
        STATUS    ON
        TYPE      RASTER
        METADATA
        "wms_srs"           "EPSG:2179"
        END

    END
    LAYER
        NAME      "ramka3"
        DATA      /var/www/ZAWADKI/ZAWADKI_RAMKA_A3.tif
        STATUS    ON
        TYPE      RASTER  
        METADATA
        "wms_srs"    "EPSG:2179"
        END
    END
24-02-2017, 19:55,
#2
RE: Generowanie pliku mapfile
Jeśli w przeglądarce jest dobrze, w QGIS-ie wyświetlają się Capabilities, a dalej nic, to zacznij od parametru "onlineresource" w sekcji MAP/WEB/METADATA.
Spróbuj też ręcznie zażądać GetCapabilities w przeglądarce i przejrzyj, czy wynik (głównie właśnie urle) ma sens.
Spójrz też na wymagane parametry tutaj: http://mapserver.org/ogc/wms_server.html
Borys Jurgiel
Zespół Rozwojowy QGIS
24-02-2017, 21:35,
#3
RE: Generowanie pliku mapfile
(24-02-2017, 19:55)borys napisał(a): Jeśli w przeglądarce jest dobrze, w QGIS-ie wyświetlają się Capabilities, a dalej nic, to zacznij od parametru "onlineresource" w sekcji MAP/WEB/METADATA.
Spróbuj też ręcznie zażądać GetCapabilities w przeglądarce i przejrzyj, czy wynik (głównie właśnie urle) ma sens.
Spójrz też na wymagane parametry tutaj: http://mapserver.org/ogc/wms_server.html

Już zadziałało, trzeba było na końcu linku do WMSa dopisać &type=raster


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  mapserver mapfile parametr WIDTH i HEIGHT Odoakr 4 14 629 01-10-2010, 23:35
Ostatni post: m_k

Skocz do: