- 博客(32)
- 资源 (667)
- 收藏
- 关注
原创 SuperMap iDesktop生成地图瓦片(多任务)-执行切图任务
作者:Carlo前景:对于切图任务中断时,我们idesktop里面提供了继续未完成任务,或者参与其他切图任务的功能,以便我们继续完成切图任务。但是一般来说是在同一台电脑上继续进行同一份切图任务,然而如果我们换了一台电脑的话,应该如何操作呢?接下来我将进行详细的讲解。设备:电脑A:装有idesktop、mongo;电脑B:装有idesktop(1)我们在电脑A上进行切图任务,设置相关的参数,将地图瓦片切进本地的mongo里面。(2)因为任务量巨大,需要更换电脑B继续完成切图任务。此时我们需要.
2020-12-31 15:01:46 2065
原创 SuperMap数据库常见问题与解决方案
作者:Carlo(1)问:把文件型工作空间另存为MySQL数据库型工作空间时重新打开工作空间失败,并且报错:sxw中读取XML信息失败。答:在my.ini中max_allowed_packet这个值太小了没法传输进去,导致保存失败了,将值改大一些即可。 参考博客:https://www.jianshu.com/p/318619938d27(2)问:新建一个mysql数据源成功,但是导入数据时失败。答:先用MySQL新建一个数据库,再在在桌面端idesktop新建一个同样名称的数据库,就可.
2020-12-31 14:57:02 4289 1
原创 SuperMap iDesktop带有条带号的数据如何在地图上正常显示
作者:Carlo前景:有时候我们会遇到,数据的坐标x前面加了条带号,导致同一区域数据即使坐标系一致也会无法重叠在一起,这是因为数据本身在制作的时候是加了条带号,所以坐标系的水平偏移量有变化,不是正确的且标准的坐标系。图1:不标准的坐标信息(EPSG:4545)图2:标准的坐标信息(EPSG:4545)这时我们应该先把数据集的坐标系全部设置为标准的EPSG:4545以后,再进行配准(精确配准),选择一个控制点把x坐标前面的条带号删除了,导出配准以后的数据即可。...
2020-12-31 14:36:59 846
原创 iClient for Classic查询返回所有值的小技巧
作者:Carlo前情:我们在做查询的时候,如果数据量很大的话,往往查询的结果不会返回所有,一般我们是只返回部分少量数据,如果想要返回所有数据应该怎么做呢?接下来我将介绍一个简单的方式。方法一:首先我们可以通过前端代码来设置查询过滤条件,在代码中增加一句:toIndex:-1(-1代表返回查询到的所有值)。function putEventPoint() { vectorLayer.removeAllFeatures(); var getFeatureParam, ge.
2020-12-31 14:17:04 371 1
原创 TIN与模型高度不匹配
TIN与模型高度不匹配在一些项目中,由于DEM精度的问题,生成TIN缓存后会出现地形起伏高度的变化,解决这个问题有以下几个方案。一.DEM与模型高度不匹配当DEM与模型高度本身有一定偏差,可用三维数据——模型工具——地形修改模型进行修改。由于地形是高低起伏的,而模型底部是平整的,位于同一高度,导致模型和地形不能够严格贴合,出现模型的一部分被掩埋或者漂浮于地形之上,不能达到理想的真实效果。地形模型匹配根据地形栅格值,修改模型定位点;选择模型数据集及栅格数据集,执行生成新的模型数据集。图1 地形与模型
2020-12-31 13:59:06 1030
原创 Supermap iClient 3D for Webgl加载3d tiles
在一些项目中有时需要用到3dtiles加载在webgl中,具体对接流程如下。一.模型生成缓存模型——右键生成缓存,缓存类型为三维切片,文件类型选为S3MB。 图1 生成模型缓存二.iearth_Qt中,将数据转为3D-Tiles格式利用S3M工具包(可前往超图资源中心进行下载 http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&id=137)将数据转换为3D-Tiles格式,数据转
2020-12-31 13:58:12 3101 1
原创 Supermap iClient 3D for Webgl加载影像数据
在webgl中常需要将影像添加到前端加载,现有以下三种加载方式。一.sci转sci3d,利用插件1.将影像添加到地图,在图层管理器中对影像右键,点击图层属性,设置背景透明,并保存地图。2.地图右键,生成地图瓦片,瓦片类型选为栅格瓦片,剖分方式选为全球剖分,图片类型为WEBP,并勾选背景透明。3.利用sci转sci3d插件(可在超图资源中心下载http://support.supermap.com.cn/DownloadCenter/DownloadPage.aspx?tt=ProductAAS&am
2020-12-31 13:57:16 1292
原创 SuperMap iDesktop实现室内导航
kx现今城市化进程飞速发展,错综复杂的路网和越来越复杂的建筑物内部构造,使得人们对于空间位置的认知变得更加困难,尤其是在商场、机场等大型公共场所,室内迷路的情况尤为突出,室内导航因此得到越来越多的关注。室内导航构建人与物之间的空间关系,使用户在室内能精确确定自己的位置,并能快速找到最佳路径到达想要去的位置,为人们的出行带来巨大的便捷。针对人们在室内出行中亟需解决的问题,SuperMap iDesktop 提供了室内导航数据的生产、加载、分析等一体化解决方案,支持构建室内与室外一体的导航模型,实现室内地.
2020-12-31 13:41:15 754 1
原创 SuperMap iClient3D for WebGL如何实现自定义请求头
kx在SuperMap iClient3D for WebGL所有的http请求中,在header上面设置鉴权信息话不多说,来看一下在SuperMap iClient3D for WebGL自定义请求头我们需要做哪些操作首先需要打开iserver下的web.xml文件,找到cors.allowed.headers,在下面添加自己所需要的请求头,如图一:第二步,通过iServer发布或拿到之前已经发布过的三维服务在代码里面添加,添加的时候同事把请求头带上,效果图如图二:主要代码如下:1、s.
2020-12-31 13:39:24 327
原创 SuperMap iClient3D for WebGL多子域加载
kxSuperMap iClient3D for WebGL支持多子域加载地形、影像、S3M以及MVT。下面我们来看看主要实现方式:使用到的接口以及主要代码:1、加载地形:var viewer = new Cesium.Viewer('cesiumContainer',{ terrainProvider:new Cesium.CesiumTerrainProvider({ url:'http://{s}/iserver/services/3.
2020-12-31 13:38:59 1557 1
原创 用Java+iserver rest api实现文件上传以及发布服务
作者:zhangL文件上传1.token获取iserver rest api提供了一系列针对iserver的接口,在帮助文档中都可以查到;文件上传和发布服务不可或缺的一步就是用户验证。本文是用的token令牌进行认证,对 tokens 资源执行 POST 请求:http://localhost:8090/iserver/services/security/tokens.rjson //获取token 令牌发放方式为IP验证 public static String geToken(Strin.
2020-12-30 14:01:11 1850 1
原创 SuperMap iObjects C++之数据源管理
工作空间中打开的数据源都是在数据源集合下进行管理,数据源(UGDatasource)是存储空间数据的场所。所有的空间数据都是存储于数据源而不是工作空间,任何对空间数据的操作都需要打开或获取数据源,用户可以按照数据的用途,将不同的空间数据保存于数据源中,对这些数据统一进行管理和操作。 对不同类型的数据源,需要不同的空间数据引擎来存储和管理。 一个工作空间可以打开多个数
2020-12-29 14:58:55 662
原创 SuperMap iObjects C++之数据集管理
数据源UGDatasource通过数据集存储同种类型的空间数据,一个数据源中可以包含多个数据集,该数据源中所有数据集通过一个数据集集合(UGDatasets)进行管理,包括:数据集创建、删除。SuperMap提供了丰富的数据集类型,包括:矢量数据集(UGDatasetVector)、栅格数据集(UGDatasetGrid)、影像数据集(UGDatasetImage)、拓扑数据集(UGDatasetTopology),所有数据集类型都继
2020-12-29 14:56:55 557
原创 SuperMap iObjects C++之记录集管理
–小诗 在之前的博客中已经介绍过,数据源分为文件型数据源和数据库型数据源。 数据库数据源中的数据的空间几何信息和属性信息是一体化存储的,一个矢量数据集对应一个关系型数据库(DBMS)中的表(Table),其几何形状以及属性信息都一体化存储其中,表中的几何字段存储要素的空间几何信息。对于矢量数据集中的纯属性数据集,其中没有几何字段,记录集为DBMS表的一个子集;&n
2020-12-29 14:53:17 550
原创 SuperMap iObjects C++之SQL查询和空间查询
–小诗 条件查询查询矢量数据集中满足给定条件的所有集合对象记录,其中条件使用标准的SQL语句,查询返回的结构为满足要求的记录集。 下面示例如何通过SQL表达式查询出某矢量数据集中满足条件的对象记录集。SQL查询要点:1.打开要查询数据所在的工作空间。2.获得被查询矢量数据集所在的数据源。3.获得被查询的矢量数据集,并且需要打开该数据集,否则无法进行查询。4
2020-12-29 14:51:34 862
原创 精模缓存更新方案
在项目中有时候会遇到需要及时追加数据的情况,比如前面1期收集到的模型,已经制作完成并且声称缓存应用于项目。二期数据收集回来后需要将数据追加到项目中,或者是需要将之前某范围内的模型缓存用新收集的数据替换掉。这个时候就涉及到更新追加模型缓存。 将上面的使用场景归纳一下思路流程就是:现在有模型数据集A以及对应的缓存——把模型B追加到模型A上——生成模型AB——然后把A的缓
2020-12-29 14:49:29 933 1
原创 SuperMap iClient3D for WebGL之点聚合
nannan 在场景中查询结果通常以标记点(布告板)的形式展现,但是如果标记点较多,不仅会大大增加客户端的渲染时间,让客户端变得很卡,而且会让人产生密集恐惧症(图1)。 .
2020-12-28 17:25:31 2136
原创 SuperMap iClient3D for WebGL之BIM模型爆炸
nannan前言 IT技术的飞速迅猛发展,深刻而长远地影响了BIM与GIS两个领域。SuperMap基于HTML5WebGL技术,推出了轻量级三维客户端,这样无须安装软件、无须安装插件、无须下载数据,就可以在浏览器上高效浏览三维服务,并通过开源的S3M规范支持实用的三维空间查询、量算以及空间分析等功能。其中BIM模型爆炸是BIM+GIS应用的迫切需求,它可以清晰的分辨出内部BIM模型构件。今天,它来了。请先看炫酷的效果图:一.
2020-12-28 14:22:17 1979 5
原创 SueperMap iMobile for android中在线数据对接大全
作者:xinxin 在SuperMap产品中,数据源可以分为文件型数据源、数据库型数据源和在线数据源,SuperMap iMobile for Android可以对接文件型数据源和在线数据源,文件型数据源目前主要支持UDB格式,这个是加载本地数据,比较简单,不作过多介绍。在线数据源也分很多种,比如有SuperMap iServer发布的rest、wmts、wms服务和天地图服务等。下面将分享iMobile for android对.
2020-12-28 10:09:53 893
原创 iMobile中加载大数据量的矢量数据性能优化方法有哪些
作者:xinxin 随着移动技术的发展,GIS行业中移动项目越来越多。在移动应用中不仅要对接在线的服务数据,还要加载各种本地的业务数据,GIS数据的量一般很大,而移动设备的内存有限,加载本地大数据量的数据的性能问题亟待解决。下面小编将结合SueprMap iMobile 10.1.0 for Android产品分享对本地大数据量的矢量数据的性能优化。在SuperMap 10.1.0版本前,移动端应用优化矢量数据一般建议在Supe.
2020-12-28 09:44:42 584 1
原创 SuperMap产品中栅格数据更新还能这样用
作者:xinxin需求背景基于土地资源和水资源的评价结果,确定区域农业生产的水土资源基础,如下表:从上述表中可知:水和土地资源分别有5个等级,可以将好/高、较好/较高、一般/中等、较差/较低、差/低分别对应栅格值5、4、3、2、1,那么上述表可以转化为如下:在这个需求中,提供的数据有:同一区域内土地资源的栅格数据和水资源的栅格数据,两个数据的栅格值有1、2、3、4、5;分析过程:将两个栅格数据按表中的要求取研究区域内各个栅格像元的栅格值,最终生成一个栅格数据集。功能实现1、 实现这个功.
2020-12-28 09:29:37 470
原创 postgis数据源一库多平台共用
作者:NeshoirPostGIS数据源一库多平台共用 作为一枚Giser,应该没有人不会不知道PostGIS吧!众所周知PostGIS是一个主流的开源空间数据库引擎,基于开源数据库PostgreSQL的空间扩展插件。PostGIS提供了丰富的空间数据存储模型、矢量和栅格数据的处理能力、空间分析函数、GIST索引、空间坐标系等特性,具有完善的生态圈。很多开源产品如GeoServer、QGIS均.
2020-12-25 15:12:20 1562
原创 WebGL之飞行管理
LGL前言:现在webgl实现飞行,是先加载一个fpf文件,读取fpf飞行站点的值。默认加载的飞行路线的速度或者飞行到站点的事件有时并不能满足需求,因此本篇介绍如何更改飞行路线的设置一、加载飞行路线FlyManager——飞行管理类,从fpf路线读取路线和站点参数,控制飞行的开始、暂停、停止以及站点事件等。 var routes = new Cesium.RouteCollection(viewer.entities); //添加fpf飞行文件,fpf由SuperMa.
2020-12-25 15:08:36 1476 1
原创 浅谈SuperMap iDesktopX桌面扩展开发
作者:dongyxSuperMap iDesktopX是业界首款跨平台全功能桌面 GIS 软件,支持主流Linux操作系统,突破了专业桌面 GIS 软件只能运行于 Windows 环境的困境。提供空间数据生产及加工、空间大数据管理分析、可视化建模、服务发布等功能,可用于数据生产、加工、处理、分析以及制图。现在很多客户使用的场景不同,所以很多客户想利用扩展开发定制开发出属于自己应用场景的桌面软件。接下来我就谈一下如何对SuperMap iDesktopX 10.1.0版本进行定制开发。SuperMap.
2020-12-24 14:34:18 2706 1
原创 iPortal配置HTTPS加密协议
作者:LX一、 为什么需要加密因为 HTTP 协议,在网络中流通的信息都为明文,非常容易泄密,如果信息在传输过程中被劫持,传输的内容就完全暴露了,他还可以篡改传输的信息且不被双方察觉。为保证传输信息不被中间服务器或者其它探测软件捕获,可使用 SSL/TLS 对通信内容加密。HTTPS 报文中的任何东西都被加密,包括所有报头和荷载从而避免通讯内容被截获。二、 什么是HTTPS加密协议HTTPS (Secure Hypertext Transfer Protocol)安全超文本传输协议,是一个安全通.
2020-12-23 17:08:19 1060
原创 supermap idesktop产品postgis数据源支持地方坐标系
作者:Neshoir背景 在supermap idesktop早期版本中postgis数据源不支持地方坐标系,但项目上的矢量数据坐标系均为南京地方坐标系,目前需要用supermap平台,数据需迁移到postgis数据源,针对数据集重设地方坐标系不起作用。原因是不是epsg标准坐标系,postgis不支持。由于postgis支持扩展,所以咱们可以自实现。数据样例数据zf_jnwg_1.shp文件,带有南京地方坐标系信息。步骤生成wkt和proj格式的坐标系信息,借助于gdalsrsi.
2020-12-21 15:58:15 858
原创 springboot中配置supermap objects java组件
作者:Neshoir背景很多项目上不能轻易改动系统环境变量值。那么如何集成iobjects java组件到项目系统中呢?我们估计以springboot项目为例,说明如何集成iobjects java组件库。假设java组件解压后的bin目录的路径对应变量值为iobjectsjava。配置步骤在src同级目录建立lib文件夹,并标识为resource类型,拷贝java组件的jar到lib目录。项目工程中引用该lib作为库。在项目的pom文件里build节点里,将lib作为boo.
2020-12-21 15:30:18 1434
转载 时空大数据技术驱动城市交通智能化,重庆这样做
在大数据时代,城市道路交通数据也呈指数级增长,面对其多源、异构、数量巨大等特点,如何快速高效进行数据分析,并将分析结果充分利用,从而提高城市交通运行效率是城市交通亟待解决的一大难题。重庆市交通规划研究院与北京超图软件股份有限公司合作,借助云计算、大数据、物联网等技术融合海量的人、车、路、公交轨道等动态数据,以及交通静态设施数据,并利用大数据分布式计算、新一代地图可视化技术,建成了交通大数据仓库和智能分析查询决策平台(以下简称“平台”)。功能亮点智“汇”数据平台数据主要来源于各政府部门及社会企业,具有
2020-12-18 17:39:57 1344 1
转载 厕所地图,玩出新花样!
根据世界卫生组织统计,每个人的一生中,平均有三年时间是在厕所里度过的,女性花的时间还要更长,所以,厕所比我们想象的要加重要。今天,我们以厕所在印度的分布情况为主题,来挑战一下,同样的制图主题和配色,能做出多少种不同类型的地图呢?首先,我们准备一幅底图:作品1 自然点位图为真实的厕所点位设置黄色点符号,并为点符号设置60%的透明度,让点符号密集处自然叠加出聚合的效果。作品2 点阵列图将制图区域划分为一定大小的地图网格,统计每个格子中厕所的数量,然后将网格面数据转为点,为网格点制作分段专题图并设置
2020-12-18 14:10:37 599
转载 人工智能GIS技术升级,将应用到更多领域
2020 GIS 软件技术大会上,超图发布了SuperMapGIS 10i(2020),将GIS五大技术体系从“BitCC”进化为“BitDC”,其中的“i”就代表着人工智能GIS技术,它与大数据GIS、新一代三维GIS、分布式GIS和跨平台GIS技术一起,强有力地支撑着GIS的智能化应用。去年,超图发布了全面支持人工智能技术的SuperMap GIS 10i版本,构建了人工智能GIS的技术和产品体系。今年,我们在技术和产品体系上继续提升和完善,发展了SuperMap GIS的人工智能GIS能力。本文将从
2020-12-18 13:53:54 1378
原创 SuperMap iClient3D for WebGL动态标绘动画上传与下载
作者:kele一、前言动态标绘广泛应用于电力、通信和应急等多个行业和领域。它可以用形象生动的矢量符号描述各种业务对象,表示各种资源,还可以动态渲染业务进度和流程,下面将介绍如何保存和下载标绘动画。二、数据准备1.在webgl中使用动态标绘,首先需要通过iserver发布动态标绘服务1).在iDesktop桌面软件安装目录下中找到JY.plot标绘文件2).通过iserver发布动态标绘服务,选择JY.plot标绘文件3).发布成功后,点进标绘服务,前端上传的态势图及动画都会存储到sml.
2020-12-10 16:41:30 1064
原创 自定义专题图的应用之分类poi图标的实现
LGL前言:在三维场景应用中,使用样式图标标记建筑是必不可少的。常有人问,如何在三维场景制作分类的标记图,并能在前端加载显示。在此介绍一个实用的图标制作功能一、数据准备需要的数据如下:(一)图标图片(jpg、png)(二)工作空间、点数据集二、数据配置(一)将图片放在工作空间同级目录下(二)对点数据集新建一个文本型字段(三)将图标相对工作空间的路径填入字段中(四)制作自定义专题图(五)在图标内容中选择这个文本型字段三、生成缓存及发布服务(一)专题图生成成功后,保存场景.
2020-12-04 17:05:23 850
mapboxdemo.rar
2020-11-03
openlayerdemo.rar
2020-11-03
LeafletDemo.rar
2020-10-26
室内高精度采集及应用解决方案.pdf
2020-04-10
基于iPortal制作疫情大屏测试数据
2020-03-13
SuperMap GIS 10i BIM技术白皮书-V1.0.pdf
2019-12-20
SuperMapGIS 10i人工智能GIS技术白皮书_v1.0.pdf
2019-12-20
SuperMap 10i空间机器学习技术与产品介绍-v1.0.pdf
2019-12-20
SuperMap GIS 10i 边缘计算GIS技术白皮书_v1.0.pdf
2019-12-20
SuperMap GIS 10i跨平台GIS技术白皮书 v1.0.pdf
2019-12-20
Layui与WebGL结合之兴趣点标注.html
2019-11-25
构建体元栅格.rar
2019-10-23
室内GIS一体化解决方案.pdf
2019-08-29
[2019超图研究院]SuperMap倾斜摄影白皮书_v1.0
2019-04-22
【SuperMap iObjects .net示例代码】删除指定三角面数的子对象
2019-04-19
SuperMap跨平台GIS技术白皮书 v1.0
2019-02-19
SuperMap iDesktop .NET 9D(2019)产品白皮书2018Q4R1
2018-12-18
超图电子海图设计软件使用指南
2018-12-13
SuperMap大数据GIS技术白皮书 v2.1版本
2018-10-24
Vite+Vue+iClient for Leaflet引入并实现MapV/Eharts第三方可视化库示例
2023-05-20
SuperMap iDesktop 扩展插件开发 - 查询重叠点线面
2022-12-30
SuperMap iDesktopX 11i 工作空间迁移插件
2022-12-13
Centos7.5升级kernel到3.10.0-1160.36.2.el7.x86-64
2022-11-24
OpenLayers图层组控制
2022-07-19
模型数据集导出转换通用模型格式插件
2022-06-20
三维数据属性更新.html
2019-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人