会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
苍龙de链
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
2019年9月16日
PostGIS 报错为org.postgresql.util.PSQLException:错误: Operation on mixed SRID geometries
摘要: 说明: 在用Openlayers与Geoserver进行开发,做在线编辑功能时,出现一个问题:每当我新增了一根要素后,再次用wfs的方式进行点击查询时,会报错mixed SRID。 通过研究发现在数据导入Postgis时,默认geom(空间属性字段)会为0,但是我在线编辑插入要素时,赋予了空间坐标系
阅读全文
posted @ 2019-09-16 17:39 苍龙de链
阅读(2701)
评论(0)
推荐(0)
2019年9月10日
Openlayers 地图定位到相应位置并缩放
摘要: 说明: 在地图操作中,有个功能,需要点击一个点,将视图定位到点击点的位置,并放大。 解决方案: 1、可以有openlayers中可以有ol.View来控制,但是在更改时,会将地图初始化时设置的maxZoom,minZoom等覆盖掉,因此需要在设置新的view前,重新设置一次初始化时的值,避免重复覆盖
阅读全文
posted @ 2019-09-10 15:25 苍龙de链
阅读(7463)
评论(1)
推荐(2)
GeoServer 查询sql视图
摘要: 说明: 最近项目中遇到一个需求,需要统计管网的长度,但管网数据量非常大,前端用openlayers接口统计直接就奔溃了。 后尝试使用调后台接口查数据库的方式,虽然可行但是又要多一层与后台交互的工作。 后来研究发现,GeoServer还能发布数据库表或视图,这样的话就可以跳过后台直接查询数据库了,完美
阅读全文
posted @ 2019-09-10 11:26 苍龙de链
阅读(2117)
评论(0)
推荐(0)
2019年9月6日
Openlayers Overlay导致偏移
摘要: 说明: 在做项目过程中,用overlay做了一个infowindow弹窗,但是在使用过程中发现一个bug:overlay.setPosition以后,会出现偏移,但是拖动一下地图或者点击一下地图其他地方就回到正确的位置。 代码如下: 过程: 研究发现positioning改成默认(top-left)
阅读全文
posted @ 2019-09-06 13:34 苍龙de链
阅读(2161)
评论(1)
推荐(0)
2019年9月5日
Openlayers Overlay加载gif图片
摘要: 说明: 项目中使用vector图层做图片撒点功能,发现加载gif没有效果。网上查找资料发现,openlayers不支持gif图片样式。 后面采用overlay的方式,gif图片赋值给DOM元素 解决方案: 1、单个点 先在地图容器里新增一个id为marks的<div>标签 这个方法的核心在于使用Ov
阅读全文
posted @ 2019-09-05 15:39 苍龙de链
阅读(1315)
评论(0)
推荐(1)
Openlayers Overlay使用心得
摘要: Overlay在Openlayers里是浮动层的概念,区别于vector这样的图层,通常用于弹窗、撒点、以及解决加载icon样式不支持的gif等格式图片。 此次用overlay的过程中遇到很多问题,在此记录 一、创建Overlay 先简单理一下overlay加载机制:如果我定义了一个id为marks
阅读全文
posted @ 2019-09-05 13:57 苍龙de链
阅读(7853)
评论(0)
推荐(4)
2019年8月29日
Nginx 跨域代理
摘要: 安装环境: 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链
阅读(729)
评论(0)
推荐(1)
2019年8月21日
GeoServer CQL查询时中文问题
摘要: 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链
阅读(1362)
评论(11)
推荐(0)
GeoServer 修改端口
摘要: 准备内容 安装环境:win10*64位专业版 安装文件:geoserver-2.15.2 操作步骤 1、找到文件夹下的start.ini,并用记事本打开 2、找到jetty.port,修改为自己需要的端口号 3、关闭+重启GeoServer即可。
阅读全文
posted @ 2019-08-21 11:13 苍龙de链
阅读(2770)
评论(0)
推荐(0)
GeoServer 安装教程
摘要: 准备内容 安装环境: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链
阅读(16153)
评论(3)
推荐(1)
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
公告