logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GIS开发:使用空间数据库

在早期GIS开发中,空间数据库的使用比较少,一般都是使用Arcgis Engine进行GIS空间分析等功能的开发,或者通过Spatial Database Engine(sde)空间数据引擎调用数据库的数据进行功能开发,开源方面,gdal使用的也比较多。随着技术的发展,现在好多数据库的都支持空间数据扩展,不管是关系型数据库,还是NoSQL数据库,常见的有Oracle数据库的空间,SQL Serv.

#数据库
mapbox-gl开发教程(一):搭建前端开发环境

–mapbox-gl是一个开源、基于webgl技术的前端地图类库–开发教程篇一:搭建前端开发环境1、mapbox官网注册一个账号,生成一个开发token,在mapbox-gl2.0以前,使用自搭建的后台地图服务时,可以不使用此token,参见公众号文章:mapbox-gl升级到2.0后,使用自搭建的后端服务,也需要token,敬请注意!,或者修改mapbox-gl2.0以后的源码,也能避免toke

使用Cesium创建3dtiles管线(视频)

https://mp.weixin.qq.com/s/nCFn5hJEqp8DRnT9AIZbug

mapbox-gl加载3dtiles渐变模型(视频)

https://mp.weixin.qq.com/s?__biz=MzU2ODYzNzc4OQ==&mid=2247486173&idx=1&sn=76e7fe7cb5550b1488605fa924a1ee71&chksm=fc8baaefcbfc23f986dd553aeb2c8509e359ddc0c97d313b62f9dc44ac7b46d91bb7260b2783&token=6352

3DTiles三维管线数据生产工具试用版

3DTiles三维管线数据生产工具试用版

mapbox-gl加载气象场数据(视频)

参见链接地址:https://mp.weixin.qq.com/s?__biz=MzU2ODYzNzc4OQ==&mid=2247485814&idx=1&sn=fd818a24f69dc5bf6ad59df26fe38ae1&chksm=fc8ba944cbfc20522d5def271523b0fa0f5e0ef1478660a684fda54f277a55c1

GIS开发:gdal在nodejs中使用

gdal库是gis开发常用的一个类库,本身是用C/C++进行编写的,同时提供了其他语言的调用接口,nodejs中是以npm的形式进行安装,本地电脑装了个vs2017,导致安装这个包的时候一直在node-gyp报错,安装不上,各种鼓捣,终于把这个gdal包装上了。公众号之前的文章,分享开源mapbox-gl地形生成代码,这是python语言实现的,现在python不怎么用了,电脑上不想装太多的软件环

分享开源mapbox-gl地形生成代码

mapbox-gl加载的地形(高程)数据,是将dem数据,以rgb数值的形式标示,具体的数值计算参见官网的说明:“png or webp file extension must be used. height = -10000 + ((R * 256 * 256 + G * 256 + B) * 0.1)”,所以,制作mapbox-gl的地形切片数据,首先要将高程数据转换成terrain RGB的

开源openlayer地图标绘

分享开源的openlayer的地图标绘功能,包含军事标绘,支持openlayers5;github开源地址:https://github.com/sakitam-fdd/ol-plot;基于web墨卡托坐标系的地图,修改源代码应该都能够支持。

GIS开发:开源库计算经纬度坐标和瓦片坐标

使用github的开源库,根据经纬度坐标和地图的缩放级别,计算地图瓦片的编号,从而获取到范围内的地图切片。开源库地址:https://github.com/CntChen/tile-lnglat-transform“高德/百度/谷歌/腾讯/必应的地图经纬度坐标和瓦片坐标相互转换”基于JavaScript的库,使用这个可以做什么呢,最常见的就可以爬取地图切片,那些地图下载器的抓取地图切片也是这个原理

    共 24 条
  • 1
  • 2
  • 3
  • 请选择