随笔分类 - OpenGIS
摘要:1. OSQPOSQP(Operator Splitting Quadratic Programming)是一个用于求解凸二次规划(Convex Quadratic Programming)问题的求解器。它基于“算子分裂”的优化方法,将二次规划问题分解为一系列小的子问题,并通过迭代的方式逐步求解
阅读全文
摘要:转自:https://gitcode.com/Open-source-documentation-tutorial/7da0b/overview
阅读全文
摘要:转自:https://wenku.baidu.com/view/af03e42aeb7101f69e3143323968011ca300f722.html?_wkts_=1735389815528&needWelcomeRecommand=1
阅读全文
摘要:1.设置环境变量VCPKG_ROOT D:\vcpkg Path 中加入 %VCPKG_ROOT%2. 在CMakeLists.txt文件中加入vcpkg工具支持cmake_minimum_required(VERSION 3.7) # 设置 vcpkg 的工具链文件 set(CMAKE_TOOLC
阅读全文
摘要:转自:https://blog.csdn.net/nudtcadet/article/details/1029084581.封装生成图层类/** * @fileOverview 天地图WMTS服务API * @author <a href=”https://blog.csdn.net/nudtcad
阅读全文
摘要:1. string 转换为 numberstd::stoi: string 型变量转换为 int 型变量 std::stol: string 型变量转换为 long 型变量 std::stoul:string 型变量转换为 unsigned long 型变量 std::stoll: string 型
阅读全文
摘要:std::forward : 通常是用于完美转发的,它会将输入的参数原封不动地传递到下一个函数中,这个“原封不动”指的是,如果输入的参数是左值,那么传递给下一个函数的参数的也是左值;如果输入的参数是右值,那么传递给下一个函数的参数的也是右值。std::remove_reference_t : 是一个
阅读全文
摘要:主要是解决找不到dll的问题1. VS中修改调试时PATH目录2. VS Code中修改调试时PATH目录
阅读全文
摘要:1.问题描述-- Downloading https://repo.msys2.org/msys/x86_64/libtool-2.4.6-9-x86_64.pkg.tar.xz;https://www2.futureware.at/~nickoe/msys2-mirror/msys/x86_64/
阅读全文
摘要:GIS开源组件编译系列 (01)CentOS7环境中编译GDAL3.5 其编译的组件有sqlite、libiconv、protobuf、libdeflate、LZMA2、zstd、pcre2、tiff、openssl、curl、Proj、Geos、swig、Hadoop、hdf5、netcdf、po
阅读全文
摘要:1. 构成2. 建设内容3. 技术路线4. 实景三维数据库
阅读全文
摘要:{ "[json]": { "editor.defaultFormatter": "vscode.json-language-features" }, "[html]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[javascript]
阅读全文
摘要:"Tiny Well-known Binary" or "TWKB"VersionRelease0.23May 1, 2015AbstractTWKB is a multi-purpose format for serializing vector geometry data into a byte buffer, with an emphasis on minimizing size of th...
阅读全文
摘要:1.PostgreSQL的安装1.1 下载并安装PostgreSQL官方yum源配置文件dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm1.2 禁用系统内置yum源的PostgreSQL安装模块PostgreSQL官方的y...
阅读全文
摘要:参考: http://postgis.net/2017/11/07/tip-move-postgis-schema/Move PostGIS extension to a different schemaAs of PostGIS 2.3, the postgis extension was changed to no longer allow relocation. All function ...
阅读全文
摘要:转自: https://www.giserdqy.com/database/postgresql/25838/参考:https://my.oschina.net/u/1464512/blog/1631972https://github.com/mapbox/tippecanoehttps://github.com/mapbox/tile-coverhttps://github.com/mapbox...
阅读全文
摘要:在路网操作中,会遇到将首尾相连的多条道路合并成一条道路的情况,使用JTS中的LineMerger类,可以很好的完成这个操作,代码:WKTReader reader = new WKTReader();Geometry geom_1 = reader.read("LINESTRING (116.96832000000000562 36.64882000000000062, 116.968490000...
阅读全文
摘要:有时候我们需要将多个相邻的多边形合并成一个多边形,常规用法是使用union方法,将其合并,当待合并的多边形个数较多时,效率就会非常的低,这里我们可以使用计算缓冲区的方法进行处理,效率会提升很多。待合并多边形合并结果图代码://蓝色多边形char* szWKT_1 = "POLYGON ((113.885 22.6815, 113.9425 22.6585, 113.91 22.7, 113.885...
阅读全文
摘要:libspatialindex是一种高效的C++空间索引库。支持复杂查询,如范围查询、点位置查询、 最近邻查询、K邻近查询以及参数化查询。创建内存空间索引示例代码:IStorageManager* diskfile = StorageManager::createNewMemoryStorageManager();StorageManager::IBuffer* file = StorageMan...
阅读全文
摘要:下载地址:https://github.com/LiveStockShapeAnalysis/Point-Cloud-Processing-example
阅读全文