Нужна помощь в создании файла карты для картографического сервера с использованием GML в качестве входных данных

Здравствуйте, мне нужна помощь в создании файла карты для файла GML, вот мой файл карты

MAP
  IMAGETYPE      PNG
  EXTENT 359306.4  534654.0  362290.7 536664.3
  SIZE           800 800
  IMAGECOLOR     255 255 255
  CONFIG "MS_ERRORFILE" "/var/log/map/ms_error.txt"
  DEBUG 5
  MAXSIZE 4096

LAYER
    NAME "line"
    TYPE LINE
    STATUS ON
    CONNECTIONTYPE OGR
    CONNECTION "/var/www/maps/NY63NW.gml"
    DUMP TRUE
    MINSCALE 0
    MAXSCALE 1000000
    SYMBOLSCALE 1000

    EXTENT 359306.4  534654.0  362290.7 536664.3
        METADATA
            gml_include_items   "all"
            wms_include_items   "all"
        END
    CLASS
            STYLE
                COLOR 255 136 0
            END
    END
    PROJECTION
       "init=epsg:27700"
    END
END

но изображение пустое, когда я загружаю

http://localhost/cgi-bin/mapserv?map=/var/www/maps/polt.map&mode=map

Я новичок в mapserver, и любая помощь приветствуется


person niko peikrishvili    schedule 16.11.2019    source источник


Ответы (1)


Без доступа к самому файлу или сообщения об ошибке в файле журнала почти невозможно ответить на этот вопрос. Однако лучше всего не обслуживать данные непосредственно из файла GML, а использовать ogr2ogr для преобразования их в более эффективный формат. В идеале это была бы база данных, такая как PostGIS, но если вам нужно сохранить форматы файлов, что-то вроде GeoPackage будет намного эффективнее, чем GML.

person Ian Turton    schedule 17.11.2019