Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Generowanie pliku mapfile
24-02-2017, 12:22 PM
Post: #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
Znajdź wszystkie posty użytkownika
Zacytuj ten post w odpowiedzi
24-02-2017, 07:55 PM
Post: #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
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika
Zacytuj ten post w odpowiedzi
24-02-2017, 09:35 PM
Post: #3
RE: Generowanie pliku mapfile
(24-02-2017 07:55 PM)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
Znajdź wszystkie posty użytkownika
Zacytuj ten post w odpowiedzi
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  mapserver mapfile parametr WIDTH i HEIGHT Odoakr 4 13 007 01-10-2010 11:35 PM
Ostatni post: m_k

Skocz do: