Mapserver выходит из строя
Я пытаюсь применить некоторые стили на векторном слое OSM. Когда я применяю файл sld, содержащий TextSymbolizer, мой картографический сервер выходит из строя. Пожалуйста, помогите мне решить эту проблему. Я добавил свой файл sld, файл карты и журнал mapserver.
Это мой файл SLD.
<?xml version="1.0" encoding="UTF-8"?>
<StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd">
<NamedLayer>
<Name>georbis:INDIA:gis_osm_transport_free_1</Name>
<UserStyle>
<FeatureTypeStyle>
<Rule>
<PointSymbolizer />
<TextSymbolizer>
<Label>
<PropertyName>name</PropertyName>
</Label>
<Font>
<CssParameter name="font-family">verdana</CssParameter>
<CssParameter name="font-style">normal</CssParameter>
<CssParameter name="font-weight">italic</CssParameter>
<CssParameter name="font-size">3</CssParameter>
</Font>
<Fill>
<CssParameter name="fill">#7c7474</CssParameter>
</Fill>
<LabelPlacement>
<PointPlacement />
</LabelPlacement>
</TextSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>
Это мой файл карты
LAYER
CONNECTION "host=localhost port=19095 user=abcd password=asdf123 dbname=abcd"
CONNECTIONTYPE POSTGIS
DATA 'geom from "georbis:INDIA:gis_osm_transport_free_1" using unique gid using srid=4326'
EXTENT 68.8251124 8.0783875 96.3600125 34.733382
METADATA
"type" "vector"
"wms_srs" "EPSG:4326 CRS:84"
"sldFileName" "sld_1504536074789"
"wfs_srs" "EPSG:4326"
"tinyows_retrievable" "1"
"source_file" "/home/user/data/service_data/data/map_data/INDIA/gis_osm_transport_free_1.shp"
"ows_enable_request" "*"
"tinyows_table" "georbis:INDIA:gis_osm_transport_free_1"
"wfs_namespace_prefix" "georbis"
"tinyows_writable" "1"
"wfs_title" "georbis:INDIA:gis_osm_transport_free_1"
"wfs_namespace_uri" "http://www.company.com/"
"wms_title" "georbis:INDIA:gis_osm_transport_free_1"
END # METADATA
NAME "georbis:INDIA:gis_osm_transport_free_1"
PROJECTION
"proj=longlat"
"datum=WGS84"
"no_defs"
END # PROJECTION
STATUS OFF
TEMPLATE "template.html"
TILEITEM "location"
TYPE POINT
UNITS METERS
CLASS
NAME "Unknown"
LABEL
ANGLE AUTO
SIZE 3
COLOR 124 116 116
OFFSET 0 0
POSITION CL
SHADOWSIZE 1 1
END # LABEL
STYLE
END # STYLE
TEXT ("[name]")
END # CLASS
END # LAYER
Это файл журнала mapserver. Mapserver не печатает никаких ошибок, я попытался отладить mapserver, но не указал, где именно возникла ошибка. Я не могу понять, что происходит. Пожалуйста, дайте мне знать, если что-то не так в файле карты или sld. Заранее спасибо.
[Tue Sep 5 19:12:01 2017].776812 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].780762 freeLayer(): freeing layer at 0xf7ff80.
[Tue Sep 5 19:12:01 2017].780774 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].784430 freeLayer(): freeing layer at 0xf7fca0.
[Tue Sep 5 19:12:01 2017].784440 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].788401 freeLayer(): freeing layer at 0xf80110.
[Tue Sep 5 19:12:01 2017].788414 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].792870 freeLayer(): freeing layer at 0xf7ff10.
[Tue Sep 5 19:12:01 2017].792892 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].833903 freeLayer(): freeing layer at 0xf7fb80.
[Tue Sep 5 19:12:01 2017].833925 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].838010 freeLayer(): freeing layer at 0xf800f0.
[Tue Sep 5 19:12:01 2017].838025 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].843551 freeLayer(): freeing layer at 0xf7ff60.
[Tue Sep 5 19:12:01 2017].843568 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].849238 freeLayer(): freeing layer at 0xf7fe80.
[Tue Sep 5 19:12:01 2017].849257 msPostGISLayerIsOpen called.
[Tue Sep 5 19:12:01 2017].854771 freeLayer(): freeing layer at 0xf80110..