代码编织梦想

《webgis快速开发教程》写好啦-爱代码爱编程

 告诉大家一个好消息,经过我没日没夜,呕心沥血的创作,这本叫做《WebGIS快速开发教程》的书籍终于写好了。这本书适用于还未毕业的学生、以及正在从事传统前后端开发但是想转到WebGIS开发的人。     这本书的特点突出一个“快”和“轻”,宗旨是以最快的速度,最简单的方式教会大家入门webgis,以系统化的知识体系作为基础,在这个基础上

【gis资源分享】行政矢量数据、土地利用数据、城市数据等-爱代码爱编程

本文搜集整理了一些GIS数据,以便大家学习交流,想要获取本文分享的数据,需要的评论区留言 或者关注新中地教育公号get  一、行政矢量数据 1、2021年5月最新全国县级行政矢量数据 链接: https://pan.baidu.com/s/1wIVnsnFBfWhApW-EADzMeQ 2、2010年中国乡镇一级行政矢量数据 链接: htt

cesium示例程序学习和讲解(6)-3dtiles batch table-爱代码爱编程

本次分享的讲解视频已经发布至b站,感兴趣的同学点击链接观看学习 链接: https://www.bilibili.com/video/BV1iX4y1f7VA/ 本节主要讲解的内容? 本节主要讲解3DTiles Batc

相机照片的像素坐标和世界坐标转换-爱代码爱编程

相机坐标和世界坐标变换原理就是在4个坐标系直接转换, 如果考虑GIS系统那么还需要考虑空间参考坐标, 空间参考坐标系又需要考虑地理和投影坐标系,  加起来就是6个坐标系. 示例图如下   此段代码基于opencv,  畸变参数未考虑,  采用pnp求解内外参数,封装相机坐标和世界坐标转换方法, GIS系统的坐标系都是一种世界坐标,  一般标定都是局

java 根据经纬度 角度 距离求另一个点坐标-爱代码爱编程

/** * 度换成弧度 * @param {Float} d 度 * @return {[Float} 弧度 */ private static double rad(

java 两点经纬度计算距离和角度-爱代码爱编程

角度 /* * 计算两点对于正北方向的朝向角度 [0,360] * @param {*} start format:{'latitude': 30, 'longitude': 120 } *

win10和ubuntu部署安装gdal库(java版)-爱代码爱编程

win10和ubuntu部署安装gdal库(Java版) win101、安装Java环境2、下载gdal3、配置环境变量 ubuntu1、部署要求2、安装SQLite3:解压,配置 并编译安装 SQLite3PR

elasticsearch启动后访问9200失败-爱代码爱编程

received plaintext http traffic on an https channel, closing connection Netty4HttpChannel received plaintext ht

地理商业智能市场潜力巨大-爱代码爱编程

      在国外,GIS的空间分析及可视化已在商业智能分析、商业选址的应用已经很普遍,但国内这方面发展还比较滞后;这类似于咨询行业在国外已经很普遍,但是在中国刚起步。实际上商业智能分析、商业选址也是咨询行业的一种。       目前,GIS在国内仅仅是比较浅层次的应用,主要停留在地图数据的展示上,大多数项目都是以地图作为背景图开发的MIS系统,

c#调用geos的c函数接口进行空间拓扑操作-爱代码爱编程

最近做实验需要用的Geos库做空间拓扑操作,但是前期的代码都是C#写的,而Geos库是使用C++实现的。在网上找了找,可能是本人搜索水平有限,没找到参考样例,所以自己做了些尝试,主要还是C#调用C++动态库的过程。在这里把实验代码贴出来方便自己以后看。水平有限,欢迎各路大神指点。 using System; using System.Collections

mapbox 使用antv/l7添加下雨效果_欧米ga的博客-爱代码爱编程

AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单、方便、专业可靠、无限可能的数据可视化最佳实践。AntV包括以下解决方案 G2:可视化引擎G2Plot:图表库G6 : 图可视化引擎Graphin:基于G6的图分析组件F2 :移动可视化方案ChartCube:AntV 图表在线制作L7:地理空间数据可视化 地图 Map | L7 这篇文

高德地图的逆地理编码 | 将经纬度坐标转化为对应的地理位置_欧米ga的博客-爱代码爱编程

官网 地理/逆地理编码-API文档-开发指南-Web服务 API | 高德地图API 官方解释:地理编码/逆地理编码 API 是通过 HTTP/HTTPS 协议访问远程服务的接口,提供结构化地址与经纬度之间的相互转化的能力。 通读易懂也就是将经纬度坐标转化为对应的地理位置信息 步骤: 一、申请key 1、创建新应用,名称、类型自定义;  2

墨卡托坐标以及墨卡托坐标转经纬度_荆楚闲人的博客-爱代码爱编程

Google Maps、Virtual Earth等网络地理所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。建议先对地图投影知识做一个基本的了解,《 地图投影为什么》。 什么是墨卡托投影? 墨卡托(Mercator)投影,又名“等角正轴圆柱投影”,荷兰地图

搭建离线瓦片地图服务并用qgis显示离线地图_荆楚闲人的博客-爱代码爱编程

需求的提出:         由于业务需求,展示GIS时,不能连接互联网,也就是说不能调用互联网上提供的地图服务。 因为不能联网,所以必须在局域网或本机上搭建离线瓦片地图服务。本文讲述如何搭建离线瓦片地图服务。 1.下载瓦片地图      由于不能连接互联网,所以我们得找一台能上互联网的机器,将需要的地图以瓦片形式下载下来,便于离线时调用。关于什么

一、gis地图开发之坐标系直接的转换_杰杰程序猿1024的博客-爱代码爱编程

 前景 国内的第三方地图定位坐标是不一样的,百度地图是自己特有的BD-09坐标系,腾讯地图、高德地图和谷歌地图使用的是GCJ-02坐标系,利用APP手机定位的是 WBG-84坐标系,各坐标系有几十米到几百米的距离差距,所以需要相互转换。 代码部分 // 定义一些常量 var x_PI = 3.14159265358979324 * 3000.0 /

leaflet中加载离线osm瓦片地图(使用offlinemapmaker切割下载离线png地图文件)_荆楚闲人的博客-爱代码爱编程

场景 Leaflet快速入门与加载OSM显示地图: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/122290880  上面加载显示OSM地图的使用的是网络url。 https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png 如果要加载离

shp数据导入到postgis数据库_荆楚闲人的博客-爱代码爱编程

空间数据库的创建 首先在电脑中打开pgAdmin,输入密码连接成功之后,点击数据库-新建-数据库 这里取名叫demo,然后再demo数据库上右键-查询工具   然后输入 CREATE EXTENSION postgis;  并点击上面三角形的运行按钮 然后在扩展里面就有postgis了,并且可以继续在查询工具中执行 SELECT p

cgal点云重建白膜_cejutue的博客-爱代码爱编程

基本效果如下:   主要代码如下: #include <CGAL/Exact_predicates_inexact_constructions_kernel.h> #include <CGAL/IO/read_xyz_points.h> #include <CGAL/IO/Writer_OFF.h> #incl

mapbox地图弹窗(popup)使用vue组件,实现弹窗样式轻松自定义化_欧米ga的博客-爱代码爱编程

摘要:mapbox官方提供的popup,在不要特殊的样式的时候,我们按照官方的实例去添加 var popup = new mapboxgl.Popup({className: 'my-class'}) .setLngLat(e.lngLat) .setHTML("<h1>Hello World!</h1>") .set

使用 openstreetmap 数据搭建离线地图服务_荆楚闲人的博客-爱代码爱编程

访问该网址,Geofabrik Download Server,通过区域链接下载中国数据;如果只是做实验,建议下载数据量较小的国家,下载到本地的数据为*.osm.pbf;  二、地图数据切片 接下来我们要将下载的地图数据生成地图切片。Maperitive(Maperitive);Maperitive是一个非常轻量级的地图工具; 1、导入本地地图数据