5 铭净止水

尚未进行身份认证

暂无相关简介

等级
TA的排名 5w+

geoserver自定义坐标系

首先你要有自定义坐标系的七参比如proj=merc+a=6378137+b=6378137+lat_ts=0.0+lon_0=0.0+x_0=0.0+y_0=0+k=1.0+units=m+nadgrids=@null+wktext+no_defs然后打开data_dir/user_projections文件夹,找到epsg.properties文件比...

2019-09-23 16:18:51

谷歌切片和tms切片的区别以及经纬度转化成二者行列号的方法

我的原文:http://www.kingpika.top:5599/post/84一、相同点:首先二者的缩放级别zoom和瓦片数量都遵循下列表格,读者脑海中想必已经有画面了 Zoom 瓦片排列 瓦片总数 0 1 tile covers whole world 1 tile...

2019-09-18 10:25:55

flask 无法导入父级文件夹中的py解决方法

看一下那个文件夹有没有__init__.py文件,没有的话新建一个,空的也行,就能找到了应该是没有这个文件flask不会把它当作一个包,不会引入

2019-09-06 15:30:06

根据epsg代号进行坐标的批量投影转换

接口来源:http://epsg.io/transform#s_srs=4490&t_srs=4326转换参数使用的是默认值而不是精确的自定义数值,有更高精度要求就别用了,或者拿去改改也行。将要转换的坐标文本放在txt文件夹里,然后直接运行convert.py脚本。格式参考示例数据demoData.txt,其中s_srs为待转换坐标的epsg代号,t_srs为输出的坐标的epsg...

2019-06-19 17:57:58

javascript--bind的用法

原文链接:http://www.kingpika.top:5599/post/80与call很相似,都可以改变函数体内this的指向。bind会创建一个新函数,称为绑定函数,当调用这个绑定函数的时候,绑定函数会以创建它时传入bind()方法的第一个参数作为this。传入bind()方法的第二个以及以后的参数加上绑定函数运行时本身的参数按照顺序作为原函数的参数来调用原函数。与call不同...

2019-06-19 17:09:01

python批量导入shp至postgresql数据库中

原文地址:http://www.kingpika.top:5599/post/79一、准备好数据并组织成以下格式:点线面格式均可二、代码(需要安装相应的库)#coding:utf-8import geopandas as gpdimport pandas as pdfrom sqlalchemy import create_enginefrom geoalchemy2 ...

2019-06-10 17:15:30

矢量切片(mapbox pbf)自定义服务搭建

(服务器到期,图片缺失,修复中)本人之前使用的矢量瓦片服务是用geoserver发布而来,详细步骤可以查阅:http://www.kingpika.top:5599/post/58。这种方式有一个问题就是当你的数据库新添了一个表后你必须用geoserver发布一下才能使用它的矢量瓦片,因为业务需要,数据库中可能会动态添加进表,要动态的产生矢量服务,在此找到如下解决方案:一、服务端搭建:...

2019-06-05 09:59:41

flask中表单日期使用美化的日期选择框

转载自本人的文章:http://www.kingpika.top:5599/post/69

2019-04-19 12:02:00

python读取kml为geojson

(服务器到期,修复中)转载自本人的文章:http://www.kingpika.top:5599/post/65

2019-03-21 20:09:33

使用geoalchemy2进行空间表的建立和空间数据的录入

编程语言是python,使用的是flask框架我之前进行postgis数据库增删改查的时候一直是自己手动在pg里面创建空间数据表,然后用sql语句进行操作,觉得也没什么,刚开始知道orm的时候觉得这玩意好麻烦,sql语句又不是不能用,还灵活,真正用一下才发现真香。基础的orm我就不多讲了,在这说一下GIS相关的空间表,在这里我们用的类库是geoalchemy2一、建表:通过代码就可以创...

2019-02-03 09:46:05

vue中使用leaflet,地图加载时残缺时的解决办法

通常这种情况摁一下f12才会显示正常在map容器所在的vue页面中,在方法中加入this.$nextTick(()=>{创建地图对象代码})外面包的那一层的作用是在所有元素加载完毕之后才执行,因为这种情况一般是容器dom还没调整到相应大小,地图就已经创建了,所以在加载完毕之后会显示异常,基于此,就不要在这个里面进行其他操作了...

2018-11-28 09:02:27

搭建简单的flask框架,并连接postgresql进行postgis操作

一、网站结构如下:注意html页面需要放在名为templates的文件夹下,这是flask的规定。二、Postgis操作位于pgConnect.py中,代码如下:#encoding:utf-8importpsycopg2definsertGeo(start_time,end_time,reg_name,reg_radius,valid_time,reg_gov,gu...

2018-10-23 17:38:35

iframe在更改了src之后对应的网页并未刷新

document.getElementById(iframe的id).contentWindow.location.reload(true);在更改src之前加上这一句即可。

2018-10-22 13:09:08

windows环境下pip安装

前提是得先安装了python噢一、首先安装setuptool:https://pypi.org/project/setuptools/#files 从该网址下载zip,并解压;打开cmd,cd到解压目录,运行命令:pythonsetup.pyinstall如上图则说明成功;二、接下来安装pip:https://pypi.org/project/pip/#files...

2018-10-17 16:15:55

Mac中使用python发布网站

 打开终端输入命令:cd 待分享的文件夹全路径(将那个文件夹拖到终端就可以显示了)点击回车然后输入命令:python -m SimpleHTTPServer 端口号点击回车,出现以下表示成功:如果该文件中有index.html,默认显示该网页,否则会列出该文件夹的内容...

2018-10-07 16:20:09

pyhton json的序列化和反序列化

需要import jsonjson.loads():将字符串反序列化成json对象json.dumps():将json对象序列化成字符串 

2018-09-20 11:06:10

python去除中文字符

用python发送http请求,接收返回的字符或是在其他处理情况中会出现中文乱码情况jsonData为待处理的字符jsonData=json.dumps(jsonData)jsonData.replace('u\'','\'')jsonData=jsonData.decode("unicode-escape")#将unicode编码转化为中文 处理之前:处理之后:...

2018-09-20 10:59:46

postgresql表中明明有这个字段却报错不存在该字段

如果你实在一筹莫展了,把字段名改成全小写试试

2018-09-17 11:53:46

js调用vue中的methods方法

在此vue指的是后缀为.vue的文件,而不是引用了vue.js的那种形式 在.vue中有这么一个方法:你想在js中调用,或者是用js中的一个方法copy它,使用如下操作:在methods中新添一方法:在mounted中调用:js中:这样FixedTime.approves就等同于那个想导出的方法了,完毕。...

2018-09-06 14:30:54

python根据输入的数据在地图上生成热力图效果

 #-*-coding:utf8-*-#输入data生成热力图html,借助了leaflet,没网不能用importosimportfoliumdata=[[39.90403,116.407526,23014.59],[39.084158,117.200983,16538.19],[38.042309,114.514862,5440...

2018-09-02 21:04:07

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。