上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: 说明: 在用Openlayers与Geoserver进行开发,做在线编辑功能时,出现一个问题:每当我新增了一根要素后,再次用wfs的方式进行点击查询时,会报错mixed SRID。 通过研究发现在数据导入Postgis时,默认geom(空间属性字段)会为0,但是我在线编辑插入要素时,赋予了空间坐标系 阅读全文
posted @ 2019-09-16 17:39 苍龙de链 阅读(2606) 评论(0) 推荐(0) 编辑
摘要: 说明: 在地图操作中,有个功能,需要点击一个点,将视图定位到点击点的位置,并放大。 解决方案: 1、可以有openlayers中可以有ol.View来控制,但是在更改时,会将地图初始化时设置的maxZoom,minZoom等覆盖掉,因此需要在设置新的view前,重新设置一次初始化时的值,避免重复覆盖 阅读全文
posted @ 2019-09-10 15:25 苍龙de链 阅读(7262) 评论(1) 推荐(2) 编辑
摘要: 说明: 最近项目中遇到一个需求,需要统计管网的长度,但管网数据量非常大,前端用openlayers接口统计直接就奔溃了。 后尝试使用调后台接口查数据库的方式,虽然可行但是又要多一层与后台交互的工作。 后来研究发现,GeoServer还能发布数据库表或视图,这样的话就可以跳过后台直接查询数据库了,完美 阅读全文
posted @ 2019-09-10 11:26 苍龙de链 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 说明: 在做项目过程中,用overlay做了一个infowindow弹窗,但是在使用过程中发现一个bug:overlay.setPosition以后,会出现偏移,但是拖动一下地图或者点击一下地图其他地方就回到正确的位置。 代码如下: 过程: 研究发现positioning改成默认(top-left) 阅读全文
posted @ 2019-09-06 13:34 苍龙de链 阅读(2068) 评论(1) 推荐(0) 编辑
摘要: 说明: 项目中使用vector图层做图片撒点功能,发现加载gif没有效果。网上查找资料发现,openlayers不支持gif图片样式。 后面采用overlay的方式,gif图片赋值给DOM元素 解决方案: 1、单个点 先在地图容器里新增一个id为marks的<div>标签 这个方法的核心在于使用Ov 阅读全文
posted @ 2019-09-05 15:39 苍龙de链 阅读(1193) 评论(0) 推荐(1) 编辑
摘要: Overlay在Openlayers里是浮动层的概念,区别于vector这样的图层,通常用于弹窗、撒点、以及解决加载icon样式不支持的gif等格式图片。 此次用overlay的过程中遇到很多问题,在此记录 一、创建Overlay 先简单理一下overlay加载机制:如果我定义了一个id为marks 阅读全文
posted @ 2019-09-05 13:57 苍龙de链 阅读(7722) 评论(0) 推荐(4) 编辑
摘要: 安装环境: win10 nginx-1.17.2 安装: 在写前端调用后台接口时,报了跨域的错误。 调试地址:http://localhost:5500/demo/encAjax.html 接口地址:http://10.19.151.196:8070/A/B/C?ID=0 利用nginx配置跨域的原 阅读全文
posted @ 2019-08-29 15:44 苍龙de链 阅读(702) 评论(0) 推荐(1) 编辑
摘要: 1、GeoServer可以进行CQL与ECQL过滤,wms和wfs都可以 2、CQL与ECQL查询时,当传中文时会报错。将中文转为Unicode编码后就可以 /* *js Unicode编码转换 */ var str2Unicode = function(str) { var es=[]; for( 阅读全文
posted @ 2019-08-21 16:19 苍龙de链 阅读(1314) 评论(11) 推荐(0) 编辑
摘要: 准备内容 安装环境:win10*64位专业版 安装文件:geoserver-2.15.2 操作步骤 1、找到文件夹下的start.ini,并用记事本打开 2、找到jetty.port,修改为自己需要的端口号 3、关闭+重启GeoServer即可。 阅读全文
posted @ 2019-08-21 11:13 苍龙de链 阅读(2733) 评论(0) 推荐(0) 编辑
摘要: 准备内容 安装环境:win10*64位专业版 安装文件:geoserver-2.15.2 安装步骤 安装JDK 1、安装GeoServer是基于Java的环境,所以需要先装Jdk环境。 2、前往官网下载Java SE http://www.oracle.com/technetwork/java/ja 阅读全文
posted @ 2019-08-21 11:09 苍龙de链 阅读(16010) 评论(3) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页