重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
今天就跟大家聊聊有关SFS发布矢量数据一个错误的解决方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
公司主营业务:成都网站建设、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出新田免费做网站回馈大家。
前段时间,有人问了个sfs发布的矢量数据错误,开始以为是数据的错误,后来慢慢排除发现是sfs配置的一个错误,而且还挺不容易发现,这里分享出来一下如何进行的解决。
前端TE加载sfs数据的错误截图如下:
错误提示是:does not have a geometry type,意思是图层没有空间类型,当时首先去sfs查看发布的矢量图层,发现矢量数据没问题,也正常发布出来了,而且在TE进行加载报错的时候,sfs上并没有报错误的日志。
最后,经过查找,发现是TE能请求到wfs的服务图层,但是图层下一步的服务地址不能请求到,在IIS上安装sfs时,iis默认的端口号为80,有些电脑可能安装了其他web服务器,导致iis的端口不是80了,但是,在sfs的安装中,配置文件里连接字符串不会自动加上端口这一项,需要自己手动进行一下修改;
具体的修改方式如下图:
Settings里的Public URL必须改成和iis端口保持一致的url。
看完上述内容,你们对SFS发布矢量数据一个错误的解决方法有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。