Страница 1 из 1
Как лучше привязаться к метке
Добавлено: 09 июн 2012, 05:22
dvd_xaker
Сижу и думаю как сделать. Что есть: POSTGIS 1.5, Geoserver 2.1.
Хочу вывести метку на Openlayers, но как привязаться к определенному объекту не знаю(.
Точнее есть предположение по уникальному ID. Но пока не представляю как сделать.
Посоветуйте как лучше и правильнее.
Re: Как лучше привязаться к метке
Добавлено: 09 июн 2012, 06:26
Denis Rykov
Создать слой с точечными геометриями, содержащий в атрибутике ваши метки, а в OpenLayers настроить в символике слоя чтобы сами фичи не отрисовывались, а выводились только подписи.
Re: Как лучше привязаться к метке
Добавлено: 09 июн 2012, 21:36
dvd_xaker
Тоже примерчик хотелось бы) Мне проще примерами).
Re: Как лучше привязаться к метке
Добавлено: 13 июн 2012, 07:58
iErroRi
Метку в смысле надпись на объекте?
тогда можно в стилях задать
Код: Выделить всё
<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" 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">
<NamedLayer>
<Name>raion</Name>
<UserStyle>
<Name>raionDefault</Name>
<IsDefault>1</IsDefault>
<FeatureTypeStyle>
<Rule>
<TextSymbolizer>
<Label>
<ogc:PropertyName>name</ogc:PropertyName>
</Label>
<Font>
<CssParameter name="font-family">Arial</CssParameter>
<CssParameter name="font-size">11</CssParameter>
<CssParameter name="font-style">normal</CssParameter>
<CssParameter name="font-weight">bold</CssParameter>
</Font>
<Fill>
<CssParameter name="fill">#000000</CssParameter>
</Fill>
</TextSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>