自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (4)
  • 收藏
  • 关注

原创 igraph 利用节点列表输出子图并存储

复杂网络-提取子图

2022-08-31 21:37:52 878 1

原创 裁剪 面要素 shapefile

加载要裁剪的底图shp ,之后创建一个矩形框shp ,可以用python geopandasimport osimport geopandas as gpdfrom shapely import geometrydef clipSHP(minx,miny,maxx,maxy): clip = gpd.GeoSeries([geometry.Polygon([(minx, miny), (minx, maxy), (maxx, maxy), (maxx, miny)])],.

2020-11-19 10:38:03 1220

原创 python shp地理坐标系转换平面坐标系-(涉及geopandas安装)

首先需要正确安装geopandas,步骤请参考:https://geoffboeing.com/2014/09/using-geopandas-windows/话不多说,直接上代码import pandas as pdimport numpy as npimport geopandas as gpddef projTranslate(inputdir): ''' 功能:坐标系4326转2383 输入:原始shp路径 输出:转换后的 shp,可以直接用于绘图

2020-09-15 19:58:28 2855

原创 windows下安装python 版的igraph(一次性解决 无法找到version?可视化包用不了?出现 jgraph ?)

python版的igraph各种安装不成功?请往下看不能用pip install igraph 会导致报错,提示名字是jgraph,需要改名。安装后,无法可视化?这是因为你没有安装依赖包。pip install python-igraph 这是官方方式,如果你照此安装成功后,进行代码测试时,提示你 无法找到--version-- 那么请使用手动安装办法。1. 首先卸载之前的:...

2020-04-15 22:43:18 1366 2

原创 纯js实现图片拖拽与缩放

代码如下:请自行把html中的图片src改为你自己的图片路径,之后就能直接运行了。这里要注意,<img>的position必须是absolute,而其父节点的position必须是relative。否则父节点的 overflow:hidden是不奏效的!!!!!<!DOCTYPE html><html lang="en"><head&gt...

2019-12-09 10:46:36 1043

原创 在谷歌浏览器上播放rtmp视频的坑

遇到了很多坑,记录一下。首先,谷歌浏览器默认禁用flash,所以第一步必须是 在浏览器设置-高级-网站设计-flash 改为先询问。第二个坑,谷歌浏览器这个flash设置只能维持到你关闭浏览器前,意思是你每次打开浏览器,都必须重新设置flash第三个坑, 必须把代码放在tomcat等服务器下面,通过服务器访问。你不能直接双击html本地打开网页,那样是出不来的。现在把湖南卫视地...

2019-12-07 22:07:40 6592

转载 【搬运】纯css实现气泡

<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>气泡</title><link rel="stylesheet" href...

2019-06-20 10:42:41 1112

原创 【新手全讲解】arcgis 路网距离(批量求最短路径)的超详细步骤

如果你有一堆点数据需要两两求路网最短距离,那么请往下看。(以arcgis10.2为例)步骤1: 数据加载打开ArcCatalog,找到文件树后右键新建“File Geodatabase”,随后在新建的gdb上右键新建“feature dataset ”,之后在dataset上右键,选择“Import”--&gt;“Feature Class”导入你的点数据与路网数据。结构如下图:步...

2019-01-23 21:37:38 37626 21

原创 html页面一直抖动,晃动的解决办法

如果页面一直在晃,就是css的问题,网上查了一下有两种方法。第一种是:html,body{ overflow:scroll; min-height:101%;}html{ overflow:-moz-scrollbars-vertical;}测试了一下,的确不抖了,但是界面出现滚动条,很难看。所以不建议使用。第二种是:html, body {height:100%;ove...

2018-11-13 11:32:29 24016 6

原创 openlayers 图层顺序;在任意位置叠加图层

添加图层时默认将图层放在所有图层的最上面,那么如何在任意位置插入图层呢?根据api,我们可以利用下图所示的两个接口:getLayers与collection的insertAt。具体代码见下。 var ImageVector = new ol.layer.Tile({ source:new ol.source.XYZ({ ...

2018-09-26 11:14:50 9744

翻译 react最简单的新建方式--Create React App,(附文件路径问题解决的办法)

看了react官方文档,看到利用  Create React App 工具是新建react程序最好的方式。1.安装node.js6以上版本2.npm install -g create-react-app3.新建文件夹,在路径下执行create-react-app my-app进入my-app目录执行npm start4.创建之后目录结构为:my-app/ README.md node_m...

2018-02-28 11:21:08 3896

原创 使用react第一步:搭建环境(webpack)

项目中要用到react,在此总结一下流程。1.安装node.js2.新建一个根目录,名为myapp . 在这个目录下执行命令行npm init顺序输入name等信息此时package.json已生成。因为之后的webpack是本地安装的,所以需要修改一行代码,这样之后我们就能用命令行npm start来进行打包了。 "scripts": { "start": "webpack" },3...

2018-02-27 16:27:23 3571 2

原创 自动补全、自动提示的两种实现方式(前端实现与后端实现)

input输入框有时需要实现自动提示的功能,如下图:那么怎么实现呢?一是使用autocomplete属性,二是直接调用后端的服务。下面分别记录一下代码,以供参考。1.autocomplete引入jquery-ui.min.css与jquery-ui.min.js,代码如下。 $(function() {

2018-01-08 16:30:32 17561 5

原创 使用maptalks 时出现的问题与解决办法(setInfoWindow)

1.点击marker弹出对话框maptalks的网址上有弹出信息框的例子,复制如下:      空间与UI组件 - 图形信息框      html,body{margin:0px;height:100%;width:100%}    .container{width:100%;height:100%}               

2018-01-06 21:46:39 7169 3

原创 【前端】常用工具类网站总结

在这里总结一下自己经常用到的几个网站,以便查找和跳转~~~~

2017-11-02 11:25:23 360

原创 多重边框 css

边框想实现多重的层次效果,可以利用css中的 box-shadow 属性实现。

2017-11-01 14:42:15 311

原创 mapbox-gl 使用中遇到的问题与解决办法

此文用于总结一下mapboxgl使用过程中遇到的一些问题。1.图层顺序问题:不知道如何对多个图层进行排序解决办法:利用  addLayer(layer,[before])   这个函数对图层顺序进行控制。这个函数的第一个参数是要添加的图层a,第二个参数是另一个图层的名字b(字符串形式)。如果图层b存在,那么图层a会被放置在图层b的前面。这让图层可以放置在图层栈里额任意位置。

2017-08-20 20:53:56 13205 7

转载 mapbox-gl.js本地化

mapbox-gl官网地址:https://www.mapbox.com/mapbox-gl-js/api/介绍mapbox-gl.js是mapbox用于web端地图可视化的api。 使用的时候首先要注册个账户,然后获得一个  accessToken。之后在官网例子里可以发现,地图和图标、字体等等的显示都需要这个accessToken,那势必联网。因为项目环境不允许上网,所以需要将...

2017-07-29 18:34:44 9123 3

原创 [解决办法]ubuntu登录界面一直进不去,因为修改profile--(ubuntu安装node.js)

今天第一次接触linux系统,操作了没两下就把系统搞坏了本想在ubuntu系统下安装一个全局的node.js,重启电脑后打不开图形界面了,吓出一身汗。。。。。下面总结一下安装node.js的过程与出现的问题及解决办法。安装node.js过程1.先去官网下载node.js的二进制文件(注意,不是下载源码)

2017-07-28 15:43:52 1434

原创 mapbox-gl-js学习之重新编译【零基础】

最近项目中用到了mapbox.gl进行大数据可视化。因为自己学前端时间不长,所以遇到了许多问题,现在此做一个总结。1.mapbox-gl-js的获取mapbox-gl-js可以在浏览器中显示一个可交互的地图,它是用WebGL实现的。在官网里注册一个账户,获取accessToken,根据提示就可以快速实现它的一些例子。api地址:https://www.mapbox.com/mapbox

2017-07-18 20:32:32 6373 4

原创 【入门】vert.x中eventBus实现通信的例子(前端js部分)

1.打开webstorm新建html2.下载  vertx-eventbus.js文件并引入到你的html中3.后台提供给你一个eventbus的服务访问地址,如:"http://192.168.106.112:8080/eventbus"这个服务每隔一段时间向你发送一些数据4.html中添加js代码,实现监听。代码中的"chat.to.client"与"chat.to.ser

2017-07-12 10:34:36 2526

原创 常见EPSG

1.EPSG官方EPSG:3857 官方IDOpenLayersEPSG:900913OpenLayers使用(单位,米)ESRI EPSG:10210Esri内部使用Web Mercator投影EPSG官方EPSG:3857 官方IDOpenLayersEPSG

2017-07-12 10:16:58 5925

原创 在地图上画正六边形时出现的问题(d3)

在一个项目里需要在地图上叠加正六边形图形进行分割。用的方法是d3给的方法。流程是:(1)获取地图边框范围(2)计算出铺满地图范围的所有六边形的中心点的坐标centers[];(3)利用sin 与 cos函数计算出六边形六个顶点的坐标points[](4)添加geometry到图层下面的代码包括了(1)(2)(3)部分: var extent = hex

2017-07-10 11:52:40 2263 2

翻译 【入门】openlayers3官网例子解读

1.Accessible MapTiled ArcGIS MapServer可及的地图:可以通过Tab与Enter键来放大与缩小地图。2.View Animation视野动画,演示平移缩放与旋转。有围绕某地旋转、平移到某地、弹跳到某地、飞到某地、旋涡状到某地。3.Image ArcGIS MapServerImage ArcGIS layer的例

2017-02-22 20:42:19 1645 1

原创 shp与geojson格式转换

有两种方法,第一种是用arcgisMap自带的toolbox里的工具,路径为:system toolboxes--&gt;conversion tools--&gt;JSON--&gt;JSON To Features与Features To JSON。这里shp转json一般不会报错。主要说明一下json转shp。1.首先你的json文件的结构一定要符合arcgis的标准,可以自己用一个sh...

2017-02-22 17:22:30 12059 3

原创 .osm文件转.shp的方法

一、如果你之前装过旧版本的ArcGIS_Editor_for_OSM,那就先去控制面板里卸载它。二、安装arcgis10.0与ArcGIS_Editor_for_OSM_2_1_for10.0或者是安装arcgis10.1与ArcGIS_Editor_for_OSM_2_1_for10.1三、导入1、打开ArcCatalog,点击“文件夹连接”,新建一个“文件地理数据库”。

2017-02-22 17:13:55 17531 11

pycairo-1.19.1-cp37-cp37m-win_amd64.whl

igraph 的可视化所依赖的python包,适合python3.7,电脑64维的windows系统。

2020-04-15

rtmp在网页播放.zip

html例子,实现在谷歌浏览器上播放湖南卫视rtmp视频流。请注意第一步要在谷歌浏览器-设置-高级-flash允许运行。这个flash允许运行是只能维持到你关闭浏览器为止。下一次打开谷歌还是要重新设置允许falsh,否则每次重新打开浏览器都是默认禁用的。请把代码放到tomcat下运行,不可直接点击html本地跑!

2019-12-07

武汉市osm地图与default style.zip

osm 相关。包括 default.style 与 osmpg.style 同时还包含一个例子,武汉的osm地图

2019-06-20

数据库做一个病房管理系统

一个简单的数据库的制作。用vb做界面,sql。

2014-07-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除