![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
supermap
fdyputi
这个作者很懒,什么都没留下…
展开
-
SuperMap申请试用许可(过期后)
1.打开SuperMap许可中心路径:E:\Supermap\SuperMap iDesktop 10i\Tools\SuperMapLicenseCenter2.配置许可,打开设置,点击生成运行报告3. 打开网页。https://www.supermapol.com/web/pricing/triallicense4. 填写相关信息。在"加密方式中"选择运行报告,上传步骤一生成的运行报告,点击提交。5. 登录步骤4输入的邮箱,下载收到邮件的附件(.lic9d文件)。6. 在许可中心界面点击"激原创 2021-07-28 09:53:29 · 2013 阅读 · 0 评论 -
supermap采集经纬度(即获取点的坐标)
getCoordinates(){ var that=this; var handler = new Cesium.ScreenSpaceEventHandler(that.viewer.scene.canvas); //设置鼠标左键单击回调事件 handler.setInputAction(function(e) { //that.viewer.entities.removeAll(); //获取点击位置笛卡尔坐标 var position = that.viewer.sce原创 2021-06-09 16:17:06 · 2239 阅读 · 2 评论 -
*vue+SuperMap项目配置**
1.vue项目创建(1)安装vue-clinpm install -g vue-cli (npm安装方法)npm install -g cnpm --registry=https://registry.npm.taobao.org (安装cnpm 淘宝镜像)cnpm install -g vue-cli (cnpm 安装方法 安装快一点)(2)生成项目vue init webpack Vue-Project(3)安装依赖cnpm i(4)启动项目npm run dev原创 2020-11-19 09:49:42 · 558 阅读 · 0 评论 -
supermap模型单体化高亮显示
首先获取SMID var smid = Cesium.defaultValue(feature.SMID, "");然后新建一个空数组,并将获取到的SMID房到这个数组 var smids=[]; smids.push(parseInt(smid));设置颜色layer.setObjsColor(smids,Cesium.Color.MAGENTA);原创 2020-12-29 15:03:29 · 652 阅读 · 0 评论 -
supermap 批量删除entities
我们在删除entities的时候,如果要全部删除可以用viewer.entities.removeAll();但大多数时候都是部分删除,所以可以采用下面的方法根据id删除对应的entities首先在添加entities的时候将所对应的id放在一个数组里var markerid=[];markerid.push(location[i].marker_id);在需要删除这些entities时,循环markerid这个数组,并根据id删除entitiesfor (var i = 0; i <原创 2021-06-09 16:01:27 · 550 阅读 · 0 评论