- 博客(18)
- 资源 (667)
- 收藏
- 关注
原创 使用rest api发布MongoDB瓦片为地图服务
布鲁斯李数据准备:使用iDesktop或者iServer将地图切图至MongoDB中。服务发布:1、创建服务提供者 构建post请求url:http://localhost:8090/iserver/manager/providers.rjson?token=请求体:{"name":"mongodbgg", //服务提供者名称"type":"com.supermap.services.providers.MongoDBTileProvider", //服务提供者类型"e..
2021-11-30 15:49:00 1031
原创 Leaflet高效插件的使用(一)
>作者:布鲁斯李 Leaflet是一款轻量级的地图开发库,由于其可扩展性,其拥有大量的插件可供开发者在开发中使用。在各式各样的项目中,随处可见插件的身影。下面将简单介绍几款易用的插件,为项目应用更好的服务。1、Leaflet Ant Path: 在交通项目、管网应用的项目中,常常需要标注出道路的走向、河流的流向或者管线的流向等等,Leaflet Ant Path能够很好的解决这类问题:插件传送门:https://github.com/rubensp...
2021-11-30 13:46:36 1808
原创 利用SuperMap的水文分析提取山脊线和山谷线
作者:Carlo**前景:**利用水文分析提取山脊线及山谷线,山脊线相当于分水线,山谷线相当于汇水线。分水线是水流的起源点,这些栅格的水流方向只存在流出方向而不存在流入方向,所以汇流累积量为零。通过对零值的提取就可以得到山脊线。山谷线相当于汇水线要用反地形求出,即用较大值减去DEM,DEM中山脊线就成为山谷线,山谷线变为山脊线,用求山脊线的方法求出山谷线,分别利用正反地形求交验证。DEM进行填洼,利用水文分析求出流向流量,再提取出汇流累积量为零得值与正地形求交,即得到分水线也就是山脊线。用反地形.
2021-11-29 14:58:13 2431
原创 iClient for Leaflet解决请求体过长导致报错无法出图
前景:设置clipregion参数进行裁剪后在前端出图,如果裁剪的范围节点过多的话,会导致请求体过长直接报错不出图的情况。解决办法:重写leaflet的tilelayer获取瓦片的方法,并使用post模拟get请求,资源所需参数不放在URI中,而是放在POST的请求体中,在POST请求的URI后跟上参数“_method=GET”来标识该请求。<!DOCTYPE html><html> <head> ...
2021-11-23 11:09:35 1114
原创 iObjects java进行倾斜入库
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-11-22 20:21:22 965 1
原创 iClient for Leaflet通过点击实现切换地图中心点定位
作者:Carlo前景:在操纵地图时除了鼠标、触摸交互移动地图,通过map.panBy和map.panTo也可以移动地图。 map.panTo(平移至中心点):将地图平移到给定的中心。如果新的中心点在屏幕内与现有的中心点不同则产生平移动作。 map.panBy(通过像素点平移):通过给定的像素值对地图进行平移。 L.map中文API介绍:Leaflet地图框架使用手册——L.Map_w87574159的博客-CSDN博客_leaflet map【Leafletjs】4.L.Ma...
2021-11-22 16:57:26 2187
原创 iClient for Classic加载wmts服务出现偏移
作者:Carlo前景:有时候,我们会遇到这种情况:前端加载wmts服务能正常出图显示出来,但是添加定位点marker(经纬度)进去发现出现偏移,这个时候就需要我们去排查是否正确填写加载wmts服务的参数。下面举例在前端加载4490的wmts服务作为底图后添加定位点查看是否偏移。首先,我们需要填写当前图层加载的参数,从wmts服务获取并明确设置。设置正确的瓦片范围maxExtent,这个正确的话瓦片的源点就默认从范围左上角开始起算(就可以不用设置tileOrigin即可正确展...
2021-11-22 16:43:36 630
原创 SuperMap iClient3D for WebGL扩展开发教程——圆形旋转广告牌
作者:桔子本文同步更新于https://www.jianshu.com/p/f1fb234e65b6在这个效果图中,还有另外一个比较有意思的效果,圆形的旋转广告牌,这一级来实现该效果。1、效果分析在该效果中,可以将效果进行拆分,主要有一下两个难点:(1)侧面贴图,基于之前的经验可以选择wall对象进行实现。(2)旋转效果,该效果可以有两个想法,一个是通过设置对象的orientation进行实现,类似前面实现的雷达扫描效果,另外一个想法就是通过改变wall的节点顺序,基于这两个想法,下面来做.
2021-11-22 09:59:35 773
原创 SuperMap iClient3D for WebGL扩展开发教程——动态圆柱形标注
作者:桔子本文同步发布于https://www.jianshu.com/p/2c1a11a637ca同样是这个效果图,那中间缩放的圆柱环的效果如何实现?1、效果分析这里将这个效果分解成几个部分:(1)类似圆柱形,不断改变半径和高度。(2)顶部透明,侧面半透明。根据分析,这里有两个想法去实现:(1)利用圆柱对象,半径和高度很好实现变换,顶部也可以不绘制,但是在设置侧面渐变颜色时出现了问题,圆柱对象侧面只能设置颜色,不能设置贴图,无法实现渐变效果。(2)利用墙对象进行绘制,可以很好的解决.
2021-11-22 09:57:52 737
原创 SuperMap iClient3D for WebGL扩展开发教程——动态棱锥标注
作者:桔子本文同步发布于https://www.jianshu.com/p/99e0f83f1352最近有客户咨询是否能实现如下的动态标注效果,下面来看下如何实现。1、棱锥实现从截图可以看到,这里对象是棱锥,但是在Cesium的Enity对象中,并没有直接的棱锥对象可以使用,这里有两个思路去解决。(1)通过primitive去绘制,需要自己构建棱锥的每一个顶点坐标、索引、位置矩阵,以及shader等等。从表面看这种方式比较直接,但是开发解决WebGL底层,需要大量的基础支持和计算,不是特别理.
2021-11-22 09:55:34 721
原创 SuperMap iClient3D for WebGL扩展开发教程——雷达扫描效果
作者:桔子本文同步发布于简书https://www.jianshu.com/p/b400026d4116最近有同事反馈有模拟雷达扫描效果的需求,需要表达雷达扫描的半径、扫描范围以及扫描过程动画,下面将通过使用Cesium原生的椭球体对象来实现。1、模拟扫描波瓣雷达扫描的形状类似一个带有厚度的扇形,这里刚好可以用球体对象来实现,通过指定球体半径来模拟扫描半径,通过设置椭球的clock属性来模拟扫描的宽度范围,通过设置Cone属性来表达扫描的高度范围。ellipsoid: { radii: n.
2021-11-22 09:52:04 929
原创 SuperMap iClient3D for WebGL之平面场景(三)
在之前的博文中,我们已经向大家介绍了SuperMap iClient3D for WebGL如何加载平面场景。对于球面场景和平面场景,除了在加载的时候需要转换场景模式外,还有以下几个方向与球面场景有差异。加载实体球面场景加载实体: viewer.entities.add(new Cesium.Entity({ point: new Cesium.PointGraphics({ color: new Cesium.Col..
2021-11-19 11:06:25 580
原创 SuperMap iMobile for Android许可介绍
作者:dongyx 使用SuperMap iMobile产品需要SuperMap的授权,即获得许可。目前,针对不同的用户和不同的使用场景,SuperMap iMobile提供三种许可方式,分别为试用许可、正式许可、教育许可。一、试用许可 想必有很多同学在使用初期都是使用的试用许可,那么试用许可具有哪些特点呢?1.许可免费,可以直接使用邮箱申请,但是试用期为3.
2021-11-18 10:14:09 1109
原创 SuperMap iDesktop之夜景特效制作
nannan我们熟悉的是前端WebGL的夜景特效,非常炫酷。点这里查看夜景示例。很多客户咨询建筑夜晚窗户有灯光这种是怎样制作的。这种传统的方法是在unity3D里将建筑模型贴pbr材质后再导出,为了做特效前期要下载unity3D和相关插件导出,为了...
2021-11-16 11:48:00 5041 1
原创 iObjectsJava实现gltf模型导入和加载
作者:zhangL 组件可以完成定制化、流程化、批量化的业务需求,下面给大家分享一个用iObjects Java实现gltf模型导入和gltf加载到kml图层的方法。一、导入gltf模型数据 熟悉组件samplecode的同学都知道,数据导入通常用的都是DataImport类来实现的,比如shp、tif或者cad等第三方数据。但是gltf模型没有对应的Data.
2021-11-16 11:05:14 1015
原创 iclient对接iportal地图工作室
作者:yx前言最近有些小伙伴在iportal中通过地图工作室保存地图后,想要在iclient中对接展示出来,接下来就介绍一下在leaflet和mapboxgl中如何对接一、leaflet<!DOCTYPE html><html><head><meta charset="UTF-8" /><title data-i18n="resources.title_mvt_mapboxgl"></title><styl.
2021-11-08 20:04:48 725
原创 SuperMap iClient3D for WebGL如何加载多token服务
xkf在SuperMap iClient3D for WebGL加载服务数据的时候一般情况都是加载的公开的服务,但也会有因为保密性加载加密服务的时候,甚至是加载的服务需要用到几个加密的token。这种情况下需要进行如下操作:ps:以下示例加密方式为SuperMap iPortal的加密。加载单token服务:// 需要在构造图层provider前声明Cesium.Credential.CREDENTIAL = new Cesium.Credential("SHf9H7YWmdHLULULQ4g.
2021-11-08 16:48:22 1293
原创 64位iObjects.Net组件如何在Visual Studio里创建SuperMap控件
作者:nannan前言 支持.Net组件这么久以来,客户打电话问的最多的是为什么我安装的控件拖不到form窗口中?或者64位组件的控件如何拖拽等等有关拖控件的问题。其实Visual Studio里只支持32位SuperMap控件拖拽,不支持64位。那怎样在64位的组件form窗口中放SuperMap控件呢?下面我们就详细介绍一下在Visual Studio里创建SuperMap控件的步骤。一、创建项目 &.
2021-11-02 10:54:37 2529 1
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关注的人