OpenLayers: StyleMap

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Stud
Интересующийся
Сообщения: 46
Зарегистрирован: 12 сен 2010, 06:16
Репутация: 0

OpenLayers: StyleMap

Сообщение Stud » 06 дек 2010, 00:09

Имеется такая конструкция:

Код: Выделить всё

            var vectorLayer = new OpenLayers.Layer.Vector("Pablic Transport | Stud555", {
			styleMap: new OpenLayers.StyleMap({\'default\':{
                    strokeColor: "#00aaFF",
                    strokeOpacity: 1,
                    strokeWidth: 3,
                    fillColor: "#FF5500",
                    fillOpacity: 0.5,
                    pointRadius: 6,
		    fontSize: "44",
		    fontColor: "${favColor}",
		    label : "${name}",
                    pointerEvents: "visiblePainted"}})},{ renderers: renderer });
            

map.addLayer(vectorLayer);

	    var point = new OpenLayers.Geometry.Point(36.868387,55.9281699).transform(new OpenLayers.Projection("EPSG:4326"),map.getProjectionObject());
            var pointFeature = new OpenLayers.Feature.Vector(point);
            pointFeature.attributes = {
                name: "7,7",             
                favColor: 'red',
                align: "cm"
            };
vectorLayer.addFeatures(pointFeature);
Вопрос: Почему цвет шрифта я могу менять без проблем, а вот размер шрифта никак не могу изменить. :(
Пробую и так fontSize: "44", и так fontSize: "44px", и так fontSize: "44pt", без результатно.
Что делаю не так?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: OpenLayers: StyleMap

Сообщение Denis Rykov » 06 дек 2010, 06:22

Странно, только, что проверил на своём проекте - размер шрифта меняется:

Код: Выделить всё

symbolizer: {
                fillColor: "#be99b4",
                label: "${field}",
                fontFamily: "arial",
                fontSize: "30pt",
                fontWeight: "bold"
            } 
Spatial is now, more than ever, just another column- The Geometry Column.

Stud
Интересующийся
Сообщения: 46
Зарегистрирован: 12 сен 2010, 06:16
Репутация: 0

Re: OpenLayers: StyleMap

Сообщение Stud » 06 дек 2010, 06:24

Сейчас попробовал в ИЕ, в нем шрифт меняется, а вот в FireFox не меняется. Из-за чего это может быть?

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя