过了半年又要研究geoserver和openlayers,发现这方面的资料比以前多了,Geoserver的稳定版本也到了1.7,openlayers到了2.7。
我也记点东西。
1。在geoserver中创建数据库时,会有 charset选项,这里默认是ISO8859-1,可能会引起显示内容乱码,我在这里修改成GB2312后,中文可以正常显示了。遇到这类的问题朋友不妨试试。当然也可能还和数据库或者其它地方有关。
2。在样例请求中,wfs的请求版本有1.0.0和1.1.0,我发现这两个查询版本以GML2返回的经纬度顺序是不同的,一个经度在前,一个纬度在前。即:geometry.x在两个版本中得到的分别是经度和纬度,在解析并在地图上画点的朋友要多试试了。
我也记点东西。
1。在geoserver中创建数据库时,会有 charset选项,这里默认是ISO8859-1,可能会引起显示内容乱码,我在这里修改成GB2312后,中文可以正常显示了。遇到这类的问题朋友不妨试试。当然也可能还和数据库或者其它地方有关。
2。在样例请求中,wfs的请求版本有1.0.0和1.1.0,我发现这两个查询版本以GML2返回的经纬度顺序是不同的,一个经度在前,一个纬度在前。即:geometry.x在两个版本中得到的分别是经度和纬度,在解析并在地图上画点的朋友要多试试了。
本文分享了在GeoServer中解决中文乱码的方法,即将字符集从ISO8859-1改为GB2312。此外,还讨论了WFS请求版本1.0.0与1.1.0在经纬度顺序上的不同,对于地图绘制有重要影响。
2285

被折叠的 条评论
为什么被折叠?



