webgis开发参考资料

一、ArcGIS相关


1、ArcGIS for Server 10.3.X 新型紧凑型缓存的解读和应用

http://zhihu.geoscene.cn/article/1038

2、arcgis server 紧促(bundle)格式缓存文件的读取

https://blog.csdn.net/abc553226713/article/details/8668839

3、ArcGIS 10.0紧凑型切片读写方法

https://www.cnblogs.com/yuantf/p/3320876.html

4、发布地图服务时导入已有的tpk切片包作为缓存

https://blog.csdn.net/hellfire2007/article/details/77620989

5、Mapbox使用ArcGIS 切片服务(WMTS)

https://blog.csdn.net/wangdaoyin2010/article/details/79668485

6、ArcGIS API For JS基础学习_王培晓Carpenter

https://blog.csdn.net/lovecarpenter/category_6353559.html?spm=1001.2014.3001.5482

7、使用ArcGIS API for JavaScript 4.5 加载天地图WMTS服务

https://zhuanlan.zhihu.com/p/31892085

8、自己写一个读取Arcgis Server切片的后台服务

https://blog.csdn.net/GISShiXiSheng/article/details/52890195

9、ArcGIS JS 地图的打印输出

https://blog.csdn.net/idomyway/article/details/79475377

二、Openlayers相关


1、Openlayers官网

https://openlayers.org/

2、Openlayers示例集锦

http://develop.smaryun.com:81/API/JS/OL3InterfaceDemo/index.htm

3、Openlayers 3加载XYZ示例

https://www.jianshu.com/p/a4c1fe2a1e40

4、Openlayers4实例

http://api.rivermap.cn/openlayers4/map.min.html

5、OpenLayer3读取Geoserver切割的离线瓦片

https://blog.csdn.net/u013323965/article/details/52268113

6、OpenLayer+PostGIS+GeoServer–无额外后台实现地理分析与查询框架

https://blog.csdn.net/u011365716/article/details/54406755

7、ol4中实现只能查看用户权限所在区的地图

https://www.jianshu.com/p/6fa1110e51b8

三 、Leaflet相关


1、Leaflet官网

https://leafletjs.com/SlavaUkraini/

2、Leaflet插件库

https://leafletjs.com/SlavaUkraini/plugins.html

3、Esri Leaflet

http://esri.github.io/esri-leaflet/

四、Mapbox相关


1、Mapbox官网

https://www.mapbox.com/

2、Mapbox开源工具

Cartogram https://apps.mapbox.com/cartogram/

Maputnik https://maputnik.github.io/editor/

Kmap Style Editor https://sturuby.github.io/MapStyleEditor/#

tippecanoe https://github.com/mapbox/tippecanoe

五、Cesium相关


1、Cesium官网

https://cesium.com/platform/cesiumjs/

2、Cesium原理篇:3D Tiles

https://www.cnblogs.com/fuckgiser/p/6500641.html

3、cesium 地形未加载完成前地形下钻问题解决

https://blog.csdn.net/pyx6119822/article/details/80884409

4、三维地球演示

http://api.rivermap.cn/cesium/rivermap/map.html

5、超图三维GIS开发示例

http://support.supermap.com.cn:8090/webgl/examples/webgl/examples.html

6、[原] 解密 Uber 数据团队的大规模地理数据可视化神器:Deck.gl 与 H3

https://segmentfault.com/a/1190000016749175

六、Geoserver相关


1、Geoserver官网

http://geoserver.org/

2、GeoServer WMS地图请求内存限制问题

https://blog.csdn.net/mygisforum/article/details/38615275

3、利用Geoserver自带GeoWebCache插件发布ArcGIS Server (Compact)紧凑型瓦片

https://blog.csdn.net/zyhj2010/article/details/81267193

4、Geowebcache瓦片的自更新

https://blog.csdn.net/u013323965/article/details/71480810

5、开源地图服务geoserver源代码研究实践(IntelliJ IDEA2017导入工程、环境搭建)

https://blog.csdn.net/u010608964/article/details/83719105

6、GeoServer源码解析和扩展

https://www.cnblogs.com/sillyemperor/archive/2011/01/11/1929420.html

7、GeoServer的SQL Views详解

https://blog.csdn.net/freeland1/article/details/49737793

七、矢量切片相关


1、FoxGIS Server Lite

https://jingsam.github.io/foxgis-server-lite/#/

2、矢量切片地图前端开发tileserver-gl

https://blog.csdn.net/liuwei200000/article/details/86215130

3、tileserver-gl light 矢量切片服务器本地部署

https://blog.csdn.net/chpswg/article/details/103048011

4、tippecanoe

https://blog.csdn.net/wan_yanyan528/article/details/70226123

5、Mapbox矢量切片本地化(离线)生成与发布方案

https://blog.csdn.net/luochanxiong6435/article/details/79744415

6、josm、tippecanoe、tileserver-gl-light、mapbox发布自己的瓦片地图

https://www.giserdqy.com/gis/opengis/geoserver/16254/

7、Mapbox系列之矢量切片工具Tippecanoe

https://blog.csdn.net/yaoxiaochuang/article/details/78284273

8、发布自己的mapbox矢量地图

https://blog.csdn.net/xinlingjun2007/article/details/80846826

9、基于mapnik的地图符号编辑器功能介绍

https://blog.csdn.net/free1985/article/details/74971454

10、使用Tippecanoe切片后面状要素渲染出现空洞

https://blog.csdn.net/wan_yanyan528/article/details/62881030?utm_source=blogxgwz6

八、空间数据库相关


1、 PostGIS官网

http://www.refractions.net/products/postgis/

2、pgrouting最优路径规划

https://blog.csdn.net/u014529917/article/details/72866436

3、地理空间数据库

http://www.cad.zju.edu.cn/home/ybtao/sdb/

4、PostGIS知乎专栏

https://www.zhihu.com/column/c_1104758793153626112

5、栅格瓦片转mongodb离线部署

https://blog.csdn.net/u013420816/article/details/84141464

6、高效的多维空间点索引算法 — Geohash 和 Google S2

https://www.jianshu.com/p/7332dcb978b2

九、数据与工具


1、OSM相关

获取OpenStreetMap(OSM)数据方法知多少?https://zhuanlan.zhihu.com/p/25889246

利用OpenStreetMap(OSM)数据搭建一个地图服务 https://github.com/RLwu/GIS

2、GDAL相关资料

GDAL documentation https://gdal.org/index.html

Python GDAL课程笔记 https://www.osgeo.cn/python_gdal_utah_tutorial/index.html

GDAL专栏 https://blog.csdn.net/liminlu0314/category_777646.html

3、Geotools相关资料

GeoTools官网 https://geotools.org/

基于GeoTools的WMS设计与实现 https://blog.csdn.net/sxausgyy/article/details/8110238

4、瓦片地图原理

https://segmentfault.com/a/1190000011276788

5、GIS数据处理工具

mapshaper https://mapshaper.org/

geojson.io http://geojson.io/

QGIS火星坐标转换插件 https://blog.geohey.com/geohey-toolbox-for-qgis/

全国地理信息资源目录服务系统 https://www.webmap.cn/main.do?method=index

路径导航 OSRM / GraphHopper

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/115736.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧燃气巡检管理系统

我们知道燃气设施的巡检、巡查是运维工作中一项重要的基础工作,而巡检人员主要靠手动记录,回到公司后还得再进行录入归档、导入照片,然后打印装订等,涉及工作量也是不小的;还有人员更替,易造成人员对燃气设…

GPT-2源码实现及GPT-3、GPT-3.5、GPT-4及GPT-5内幕解析

GPT-2源码实现及GPT-3、GPT-3.5、GPT-4及GPT-5内幕解析 Gavin大咖微信:NLP_Matrix_Space 5.1 ChatGPT提示词流程解析 本节主要是跟大家剖析 GPT内部的源码,在进入源码及运行项目之前,我们先思考一下ChatGPT的机制,ChatGPT默认情况下使用的模型是GPT-3.5,作者在日常工作中使…

模型部署笔记--Pytorch-FX量化

目录 1--Pytorch-FX量化 2--校准模型 3--代码实例 3-1--主函数 3-2--prepare_dataloader函数 3-3--训练和测试函数 1--Pytorch-FX量化 Pytorch在torch.quantization.quantize_fx中提供了两个API,即prepare_fx和convert_fx。 prepare_fx的作用是准备量化&#…

supervisor的使用

一、supervisor简介 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动&#xff…

Leetcode 2909. Minimum Sum of Mountain Triplets II

Leetcode 2909. Minimum Sum of Mountain Triplets II 1. 解题思路2. 代码实现 题目链接:2909. Minimum Sum of Mountain Triplets II 1. 解题思路 这一题思路上就是一个累积数组的思路。 我们要找一个山峰结构,使得其和最小,那么我们只需…

【GWO-KELM预测】基于灰狼算法优化核极限学习机回归预测研究(matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

Dapper中使用字符串作为动态参数查询时,结果不是预期的问题

1、如下图,c.industryId作为string类型当作参数传递,解析时会加单引号,即:”c.industryId“, 生成的查询语句就会变成 -- 这里把c.IndustryGroup 当成实际的值所以会查询不出数据 select b.Name,COUNT(c.Id) Num …

爬虫模拟用户登录

使用爬虫模拟用户登录过程一般包括以下几个步骤: 导入所需的库:一般需要导入requests和BeautifulSoup库来发送HTTP请求和解析HTML。 import requestsfrom bs4 import BeautifulSoup 发送GET请求获取登录页面:使用requests库发送GET请求&#…

Spring Boot OAuth 2.0整合详解

目录 一、Spring Boot 2.x 示例 1、初始化设置 2、设置重定向URI 3、配置 application.yml 4、启动应用程序 二、Spring Boot 2.x 属性映射 二、CommonOAuth2Provider 三、配置自定义提供者(Provider)属性 四、覆盖 Spring Boot 2.x 的自动配置…

数学建模——最大流问题(配合例子说明)

目录 一、最大流有关的概念 例1 1、容量网络的定义 2、符号设置 3、建立模型 3.1 每条边的容量限制 3.2 平衡条件 3.3 网络的总流量 4、网络最大流数学模型 5、计算 二、最小费用流 例2 【符号说明】 【建立模型】 (1)各条边的流量限制 &a…

Java赋值运算符(=)

赋值运算符是指为变量或常量指定数值的符号。赋值运算符的符号为“”,它是双目运算符,左边的操作数必须是变量,不能是常量或表达式。 其语法格式如下所示: 变量名称表达式内容 在 Java 语言中,“变量名称”和“表达式…

执行autoreconf -fi的过程报错

https://xie.infoq.cn/article/6bba9dd34fb49b7adacb4aacd https://github.com/curl/curl/blob/master/docs/HTTP3.md#quiche-version curl配置quiche的过程中报错, configure:7902: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLLIf this token and ot…

Linux常用的调试工具

在开发和调试Linux的过程中,经常会遇到各种各样的问题,如程序崩溃、性能低下、内存泄漏等。这时候,调试就显得尤为重要。调试技巧和工具能够帮助开发人员快速定位问题并快速解决。在本文中,我们将介绍一些常用的Linux调试技巧和工…

acwing第 126 场周赛 (扩展字符串)

5281. 扩展字符串 一、题目要求 某字符串序列 s0,s1,s2,… 的生成规律如下: s0 DKER EPH VOS GOLNJ ER RKH HNG OI RKH UOPMGB CPH VOS FSQVB DLMM VOS QETH SQBsnDKER EPH VOS GOLNJ UKLMH QHNGLNJ Asn−1AB CPH VOS FSQVB DLMM VOS QHNG Asn−1AB,其…

MyBatis源码基础-常用类-Configuration

Configuration Configuration类a.java配置b.构建配置类 Configuration类 a.java配置 针对上述的xml配置,可以使用如下的java代码替换: Test public void testConfiguration() {Configuration configuration new Configuration();// 配置propertiesPr…

C++中作为类实例的对象

C中作为类实例的对象 类相当于蓝图,仅声明类并不会对程序的执行产生影响。在程序执行阶段,对象是类的化身。要使用类的功能,通常需要创建其实例—对象,并通过对象访问成员方法和属性。 在C中。类的对象就是该类的某一特定实体&a…

canvas绘制动态视频并且在视频上加上自定义logo

实现的效果&#xff1a;可以在画布上播放动态视频&#xff0c;并且加上自定义的图片logo放在视频的右下角 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"widthd…

找不到conda可执行文件:解决方法

1.在新版本的pycharm出现的问题如下&#xff1a; 2.解决方法: 2.1 将anaconda\Scripts\conda.exe选中 2.2选择自己的anconda自己的环境&#xff0c;之后就可以正常创建conda环境

自然语言处理---Transformer机制详解之BERT GPT ELMo模型的对比

1 BERT、GPT、ELMo的不同点 关于特征提取器: ELMo采用两部分双层双向LSTM进行特征提取, 然后再进行特征拼接来融合语义信息.GPT和BERT采用Transformer进行特征提取.很多NLP任务表明Transformer的特征提取能力强于LSTM, 对于ELMo而言, 采用1层静态token embedding 2层LSTM, 提取…