Witam, jak zmienić tekst pojawiający się w kontrolce layerswitcher ? Zamiast tekstu "Base Layer" widziałem na stronach switchery wyświetlające dwie sekcje "Nakładki" i "Warstwa podstawowa". Wygooglowałem jedną poradę, ale do kitu była.
Napisałbyś chociaż jakiej technologii/języka/frameworka używasz.
Niestety jest gorzej niż myślałem :( - mam na myśli swoje umiejętności.
Chciałem zrobić testowo własny, mały geoportal : Mapserver + OpenLayers
-
Zrobiłem małą stronkę wyświetlającą warstwy google / openstreet i obce warstwy WMS
-
Zrobiłem plik mapservera (warstwa.map) otwierający w przeglądarce warstwę z mojego postgisa
-
Niestety nie mogę wyświetlić swojej warstwy za pomocą openlayers - po prostu nie wyświetla się. Nie wiem czy problem nie leży w tym, że mapserver nie odpowiada na zapytania WMS (GetCapabilities), czyli chyba nie serwuje usługi WMS. Poniżej wkleiłem rzeczony plik, mógłby ktoś rzucić okiem czego brakuje / co jest zbędne / co jest złe ?
MAP
NAME "MAP"
STATUS ON
SIZE 1024 768
UNITS meters
IMAGECOLOR 255 255 255
IMAGETYPE png
EXTENT 20 50 21 51
FONTSET '/mapserver/fonts.txt'
CONFIG "MS_OPENLAYERS_JS" "/mapserver/OpenLayers/OpenLayers.js"
PROJECTION
"init=epsg:4326"
END
WEB
imagepath "/mapserver/tmp/"
imageurl "/tmp/"
TEMPLATE "empty.html"
METADATA
'wms_title' 'MAP'
'wms_srs' 'EPSG:4326'
END
END
OUTPUTFORMAT
name "png256"
driver "GD/PNG"
imagemode "pc256"
extension "png"
END
outputformat
name "png"
driver "GD/PNG"
imagemode "rgba"
extension "png"
mimetype "image/png"
imagemode RGBA
end
LEGEND
IMAGECOLOR 255 255 255
STATUS ON
KEYSIZE 18 12
LABEL
TYPE BITMAP
SIZE MEDIUM
COLOR 0 0 89
END
END
LAYER
NAME 'warstwa'
TYPE POLYGON
DUMP true
TEMPLATE "dummy"
EXTENT 20 50 21 51
CONNECTIONTYPE postgis
connection "host= .............."
DATA 'geom FROM warstwa'
METADATA
"wms_title" "warstwa"
"wms_srs" "epsg:4326"
END
STATUS default
TRANSPARENCY 28
CLASS
NAME 'warstwa'
STYLE
WIDTH 0.91
OUTLINECOLOR 0 0 0
COLOR 85 255 127
END
LABEL
FONT vera
TYPE truetype
SIZE 7
COLOR 0 0 0
ANGLE 0
POSITION auto
FORCE false
ANTIALIAS true
PARTIALS true
END
END
END
END