设为首页收藏本站

skylineglobe技术交流社区

 找回密码
 注册
查看: 1080|回复: 0

开发加载GeoServer发布的WFS服务

[复制链接]

14

主题

14

帖子

115

积分

超级版主

Rank: 8Rank: 8

积分
115
QQ
发表于 2020-3-26 11:54:08 | 显示全部楼层 |阅读模式
话不多说先上代码:
  1. var layer = SGWorld.Creator.CreateFeatureLayer('Layer',
  2.         'Server=http://localhost:8080/geoserver/shp/ows?service=WFS&version=1.0.0;User=admin;Password=你的密码;WFSVersion:1.0.0;LayerName=shp:region;TEPlugName=WFS;','');
复制代码
如上,Server就是服务地址,注意其中的LayerName要和服务中的图层名称相对应,就可以加载出来了,想要修改加载之后的一些属性的话,可以用SetProperty方法进行设置,例如:
  1. layer.Streaming = false;
  2.       layer.load();
  3.       layer.FeatureGroups.Item(0).SetProperty('Line Opacity', 0);
  4.       layer.FeatureGroups.Item(0).SetProperty('Fill Color', 65280);
  5.       layer.FeatureGroups.Item(0).SetProperty('Fill Opacity', 1);
  6.       layer.FeatureGroups.Item(0).SetProperty('Altitude Method', 12);
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋| SkylineGlobe ( 京ICP备09046777号 )   

GMT+8, 2020-10-23 13:19 , Processed in 0.072102 second(s), 22 queries .

Powered by Skyline中国社区!

© 2013 skylineglobe.cn.

快速回复 返回顶部 返回列表