- 博客(11)
- 收藏
- 关注
原创 高德绘图工具研发
高德绘图工具缺点 没有友好鼠标跟随文字提示功能 不支持撤销,回退功能 触发的事件只有draw事件,不能精确到每个节点的事件 绘制完的图形保存方式太单一,只能加入到自己的覆盖物组,没有封装 研发的高德工具 基于高德提供的地图事件和键盘事件,来满足更为复杂的业务需求,精确到对每一个节点操作进行监听,参考代码在下面,目前只支持绘制点,线,矩形,多边形,圆目前还没有需求,所以还没开始做,但基于这个代码扩展起来很方便,以下是相对于高德绘图工具的优点:(源码在下面) 绘制不同类型图形,鼠标不同的友好文字提示 支持
2020-12-02 10:01:05
1041
1
原创 three.js DRACOLoader压缩模型
安装gltf-pipeline 全局安装gltf-pipeline npm i -g gltf-pipeline
2021-06-18 15:29:33
10152
5
原创 2021个人工作计划
2021年刚开始,新年立一个flag。 学习cesium.js,能够了解并使用大部分API,能够独立搭建一个可视化智慧园区项目,未开发展主攻三维城市可视化数据展示 学习three.js,能够独立搭建一个模型生成平台,建立从产出,调整,生成自动化流程部署,同时也需要对blender建模软件有一定的了解 前面两个库的学习,主要是为webgl打下基础,能够理解与掌握webgl源码,能够写出webg demo 熟练掌握与使用react 对于react-router-dom redux必须熟练掌握,能够遵循rea
2021-02-22 09:59:02
415
原创 js 对象创建(类方式和委托方式比较)
首先我们看下js常用创建对象的代码如下 function Person(name,age){ this.name = name; this.age = age; this.say = function(){ console.log('我叫:'+this.name+',我今年:'+this.age); } } Person.prototype.hello = functi...
2020-12-02 09:24:08
279
原创 Arcgis backbone操作感悟
框架概括 Backbone和arcgis 框架采用backbone,backbone依赖于jquery和underscore,主要是使用了backbone的view视图,MVC结构,没有使用model模型,和路由功能,单页面。 地图主要是采用arcgis js来经行的二次开发,客户端绘制图形主要是继承graphicLayer类,还包括地图其他的一些事件。 初步使用框架 书写自己的页面 写自...
2020-01-08 17:21:04
318
原创 javascript节点操作
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>创建节点</title> <style> div{ widt
2018-11-28 19:20:17
290
原创 javascript对象的创建
javascript对象的知识点 可以通过字面量的方式创建对象 var obj={ name:'小红", age:18 }; 通过类似于josn键值对这种方式创建的对象不够灵活,创建对象的时候一开始就把对象的行为给写死了,如果要创建多个不同的对象,又要重新 通过new关键字创建对象 var obj=new Object(); obj.name="小红"; ...
2018-11-21 20:46:15
322
原创 javascript变量作用域预解析
javascript当中预解析比较坑的地方; 1.javascript解析代码的时候,会分为两个部分,第一个部分为预解析,第二个部分为开始从头到尾执行代码。 预解析三点: 所有声明为var的变量并且赋值,会将var 变量名提前到作用域最上面。 console.log(c); var c=0; 转换为 var c; console.log(c); c=0; 只声明为定义,所以输出结...
2018-11-21 14:52:33
183
原创 python_字符串常见操作
#字符串在python中为不可变类型,这意味着不能对字符串经行修改才做 mystr="hello" print(mystr) #mystr[1]='e' # 修改字符串的第二个字符,会报错:TypeError: 'str' object does not support item assignment #字符串类型转换 a=100 a=str(a) #字符串连接操作 a="lao" b="wan...
2018-09-09 22:21:07
347
原创 if_while_for语句的使用
#if语句的使用 age=input("请输入你的年龄:") age=int(age) if age>18: print("已经成年") else: print("未成年") #if语句and的使用 age=int(input("请输入你的年龄:")) if age>0 and age<=18: print("未成年") elif age&am
2018-09-09 18:41:14
424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅