在我的地理服务器中,我在不同的工作区中拥有相同名称的图层。我如何从工作区的特定层 get_layer 。例如:
Workspace| Store | Layer
Wa | DSa | myLayer
Wb | DSb | myLayer
使用 get_resource 我可以区分我在谈论哪个层..
resouce = cat.get_resource(myLayer,store =“DSa”,workspace =“Wa”)
但我不知道如何为该图层提供特定的样式。
另一方面,当我这样做时:
layer = cat.get_layer(myLayer)
我将永远得到第一个。对我来说问题是如何为每一层提供一种风格。
layer._set_default_style( “my_style_name”)
在这种情况下,如何为W的myLayer和其他样式设置样式?
答案 0 :(得分:0)
似乎使用layer = cat.get_layer("Wa:myLayer")
的解决方案。我希望能帮助有同样问题的人。