SuperMap GIS基础产品移动GIS FAQ集锦(3)

SuperMap GIS基础产品移动GIS FAQ集锦(3)

【iMobile】网络分析中设置权值字段,如何添加多个权值字段?

【解决办法】通过权值字段集合类(WeightFieldInfos)设置,该类是权值字段信息对象(WeightFieldInfo)的集合,用于对权值字段信息对象进行管理。
详细代码如下:
WeightFieldInfos weightFieldInfos = new WeightFieldInfos();
WeightFieldInfo weightFieldInfolength = new WeightFieldInfo();
weightFieldInfolength.setFTWeightField(“smLength”);
weightFieldInfolength.setTFWeightField(“smLength”);
weightFieldInfolength.setName(“length”);
weightFieldInfos.add(weightFieldInfolength);
【iMobile】使用iMobile for Android如何监听地图参数变化?
【解决办法】使用MapControl类的setMapParamChangedListener(MapParameterChangedListener listener)地图参数变化监听方法,可以监听地图比例尺、角度、范围和尺寸变化
【iMobile】使用iMobile开发如何获取某个线对象的中间点坐标?
【解决办法】1.先获取该线对象的长度,geoLine.getLength()
2.通过geoLine.findPointOnLineByDistance(geoLine.getLength()/2) 获取到中间节点坐标
【iMobile】iMobile for Android如何实现加载在线地图高清显示?
【解决办法】在添加或者打开地图之前设置地图高清显示:map.setHighDefinitionMode(true)
【iMobile】iMobile for Android加载投影坐标系的天地图服务出白图,这是什么原因?
【问题原因】左上角顶点坐标错误导致的。
【解决办法】在url地址后加上参数TOPLEFTCORNEREXCHANGE=1
【iMobile】加载三维场景,能否设置某些建筑模型不可见?
【解决办法】1.需要查询出哪些id的模型不可见
2.通过Layer3DOSGBFile.setObjectsVisible(int[] ids, boolean value) 来设置指定id的模型队列是否可见。
【iMobile】加载三维场景,能否设置某些建筑模型高亮显示?
【解决办法】1.需要查询出哪些id的模型高亮显示
2.通过Layer3DOSGBFile.setObjectsColor(int[] ids, Color value) 来设置指定id的模型队列的显示颜色
【iMobile】iMobile for Android和iMobile Lite有什么区别?
【解决办法】iMobile Lite是轻量级的客户端产品,它提供在线的地图浏览、编辑、查询和分析等功能,它依赖iServer的服务。iMobile for Android功能更强大,除了在线功能之外,还提供离线地图的浏览编辑、查询和分析等功能,可搭建独立的应用系统
【iMobile】在做行业导航时,进行路径导引没有导航语音,这是什么原因?
【问题原因】缺少语音包文件
【解决办法】将Resource目录下的voice目录拷贝到工程的assets目录再编译工程,路径引导时就有语音提示了。
【iMobile】iMobile打开三维场景,选中某个模型后,如何获取该模型的属性信息?
【解决办法】通过Layer3DOSGBFile.getAllFieldValueOfLastSelectedObject() 方法获取最后一次选择的模型的所有属性信息。
【iMobile】导入dwg数据加载到地图中显示空白,这是什么原因?
【问题原因】1.数据导入失败 2.cad对象颜色为白色,地图背景色也是白色导致对象不显示
【解决办法】1.检查导入数据路径是否正确
2.设置地图背景色,map.setBackgroundStyle(GeoStyle style)
【iMobile】iMobile下载iserver发布的数据服务,目前支持下载哪些类型的数据?
【解决办法】目前仅支持下载点、线、面类型的数据
【iMobile】如何获取沙盒存储路径?
【解决办法】通过以下代码获取:
File dirpath = this.getExternalFilesDir(“”);
String fileString = dirpath + File.separator;
【iMobile】移动端如何关闭沙盒存储,还是使用之前的公共存储?
【解决办法】在AndroidManifest.xml中Application节点中设置android:requestLegacyExternalStorage=“true”
【iMobile】iMobile如何设置平面场景?
【解决办法】获取到sceneControl之前设置SceneControl.sceneType=SceneType.ST_NONEARTH;
【iMobile】如何获取到手指拾取的屏幕像素坐标?
【解决办法】mapControl.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
System.out.println(event.getX()+“=============”);
System.out.println(event.getY());
return false;
}
});
【iMobile】天地图与本地数据叠加的二维地图缩放和中心点设置不生效
【问题原因】经过动态投影之后的地图范围不再是天地图的原有范围了
【解决办法】应该获取到天地图的数据集,再获取到天地图数据集的bounds,再用map.setviewbounds设置对应的显示范围
【iMobile】开启动态投影地图浏览慢,其中影像大小超过1G
【解决办法】影像切瓦片再叠加到地图上
【iMobile】用ACTION.MOVE_GEOMETRY动作后点击CAD数据集且自定义符号的点,点不到
【问题原因】没有点击到符号中心
【解决办法】注意符号中心点位置,需要点击符号中心点位置才能识别到符号,可以用桌面符号库管理器查看符号中心点,如图,或者用mapcontrol.setSelectionTolerance(double value) 扩大选择空间对象的容限
在这里插入图片描述

【iMobile】移动端计算Geoline上某点的到起始点的距离
【解决办法】可以用点分割线,再获取线的长度,相关方法为geometrist.splitLine、geoline.getlength
【iMobile】移动端实现往二维地图上添加多种类型的要素点,并可以根据类型进行要素点的隐藏和显示
【解决办法】1.使用CAD图层与点符号,CAD图层支持添加点线面,图片导入工作空间符号库并给点设置为点符号可以实现图片显示,再用geostyle设置颜色,可以用四参数color的构造方法,其第四个参数为透明度范围是2-255,可以根据id设置对应要素的风格,再设置颜色与透明度
2.使用动态图层或者callout,这两个类没有隐藏方法,可以设置偏移与否实现隐藏效果

【iMobile】许可证书开发版和运行版有什么区别
【解决办法】许可分为文件许可、公有云许可、序列号许可以及私有云许可,开发许可涵盖运行许可的功能方面,能够支持全部功能,如果需要使用开发平台调试程序使用开发版本,直接运行apk则使用运行版本
【iMobile】想问下有没有异步加载地图的接口,我因为页面里面东西比较多,再去加载地图,会很卡
【解决办法】暂时没有专门异步加载地图的接口,但是可以用java.lang.Object.wait/notify方法实现
【iMobiel】栅格查询功能怎么实现
【解决办法】用datasetgrid.getValue(int x, int y) 根据给定的行数和列数返回栅格数据集的栅格所对应的栅格值,其中xy值通过屏幕点击监听事件获取,可以实现交互查询

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【AI】Stable-Diffusion-WebUI使用指南

注:csdn对图片有审核,审核还很奇葩,线稿都能违规,为保证完整的阅读体验建议移步至个人博客阅读 最近AI绘画实现了真人照片级绘画水准,导致AI绘画大火,公司也让我研究研究,借此机会正好了解一下…

django旅游推荐系统-计算机毕设 附源码82884

django旅游推荐系统 摘 要 随着社会的快速发展和人们生活水平的不断提高,旅游已逐渐成为人们生活的重要组成部分,用户能够获取旅游信息的渠道也随信息技术的广泛应用而增加。大量未经过滤的信息在展示给用户的同时,也淹没了用户真正感兴趣的信…

配置NIS服务器及客户端

在服务端安装所需软件包 设置主机名和NIS域名 编辑 NIS服务器主配置文件 最下面编辑访问控制 建立测试用户 配置NFS,否则客户端切换用户时,用户没有家目录 安装NFS所需软件包 Nfs-utils 给两个共享目录权限,编辑NFS配制文件 共享两个目录 重…

【从零开始学习C++ | 第二十一篇】C++新增特性 (上)

目录 前言: 委托构造函数: 类内初始化: 空指针: 枚举类: 总结: 前言: C的学习难度大,内容繁多。因此我们要及时掌握C的各种特性,因此我们更新本篇文章,向…

【数据管理架构】什么是 OLTP?

OLTP(在线事务处理)支持在 ATM 和在线银行、收银机和电子商务以及我们每天与之交互的许多其他服务背后进行快速、准确的数据处理。 什么是 OLTP? OLTP 或在线事务处理允许大量人员(通常通过 Internet)实时执行大量数据…

【SpringCloud-5】gateway网关

网关是干啥用的就不用再说了。 sringcloud中的网关,第一代是zuul,但是性能比较差(1.x是阻塞式的,2.x是基于Netty的),然后有了第二代GateWay,基于Reactor模型 异步非阻塞。 springcloud网关就是一…

C++智能指针

RAII RAII(Resource Acquisition Is Initialization)是一种利用对象生命周期来控制程序资源的技术 不需要显示的释放资源对象的资源在其生命周期类保持有效 通常控制的资源:动态申请的内存、文件描述符、互斥量、网络连接等 在对象构造时…

多线程/std::thread线程退出方式详解

文章目录 概述不 join 也不 detach执行了detach并不能万事大吉建议使用 join 函数 概述 这里默认你已经了解 std::thread 类的基本使用,和WinAPI多线程编程中 “如何优雅的退出线程” 等相关知识。阅读该文前,建议先看看《多线程 /C 11 std::thread 类深…

python、pyqt5实现人脸检测、性别和年龄预测

摘要:这篇博文介绍基于opencv:DNN模块自带的残差网络的人脸、性别、年龄识别系统,系统程序由OpenCv, PyQt5的库实现。如图系统可通过摄像头获取实时画面并识别其中的人脸表情,也可以通过读取图片识别,本文提供完整的程…

【IIS建站教程】windows本地搭建web服务,内网穿透发布公网访问

✨个人主页:bit me👇 目 录 🐾1.前言💐2.Windows网页设置🌸2.1 Windows IIS功能设置🌷2.2 IIS网页访问测试 🍀3. Cpolar内网穿透🌹3.1 下载安装Cpolar🌻3.2 Cpolar云端设…

【Leetcode60天带刷】day36——56. 合并区间,738.单调递增的数字

​ 题目: 56. 合并区间 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1:…

菜鸡shader:L4三色环境光原理妙用并在ue4中实现

三色环境光的拓展运用 我的上一篇博客写了关于三色环境光的原理,这次就来简单拓展一下。最重要的核心思想其实就是取法线向量的第二个分量,因为它控制方法是指向xz平面的上或者下。 所以这次要用这个原来来单独摘出上层环境光,乘上菲涅尔&a…

ASP.NET Core Web API之Token验证

在实际开发中,我们经常需要对外提供接口以便客户获取数据,由于数据属于私密信息,并不能随意供其他人访问,所以就需要验证客户身份。那么如何才能验证客户的身份呢?今天以一个简单的小例子,简述ASP.NET Core…

交叉熵、Focal Loss以及其Pytorch实现

交叉熵、Focal Loss以及其Pytorch实现 本文参考链接:https://towardsdatascience.com/focal-loss-a-better-alternative-for-cross-entropy-1d073d92d075 文章目录 交叉熵、Focal Loss以及其Pytorch实现一、交叉熵二、Focal loss三、Pytorch1.[交叉熵](https://pyto…

Python 动态生成系统数据库设计到word文档

背景 经常需要交付一些系统文档而且基本都是word的,其中又有系统数据库介绍模块, 看着数据库里的几百张表于是我开始怀疑人生, 所以咱手写一个 涉及知识 pymysql 操作数据库 -tkinter GUI图形库threading 线程queue 阻塞队列pandas python数据计算…

layui(5)——内置模块分页模块

模块加载名称&#xff1a;laypage laypage 的使用非常简单&#xff0c;指向一个用于存放分页的容器&#xff0c;通过服务端得到一些初始值&#xff0c;即可完成分页渲染&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset&quo…

RocketMQ --- 实战篇

一、案例介绍 1.1、业务分析 模拟电商网站购物场景中的【下单】和【支付】业务 1.1.1、下单 流程 用户请求订单系统下单 订单系统通过RPC调用订单服务下单 订单服务调用优惠券服务&#xff0c;扣减优惠券 订单服务调用调用库存服务&#xff0c;校验并扣减库存 订单服务调…

长尾关键词有什么作用?要怎么用?

长尾关键词很多的网站都会忽略其存在&#xff0c;其实你不要小看长尾关键词&#xff0c;他将带给网站的流量也是极其可观的&#xff0c;所说比不上那些重点关键词的流量&#xff0c;但是对提升网站的权重还是有着重要的作用。 长尾关键词有什么用&#xff1f;长尾关键词的3…

Gitlab群组及项目仓库搭建

1、新建群组 2、新建项目 3、克隆到Visualstudio 复制克隆地址&#xff0c;克隆到本地 这里会让你登录账号 可以添加成员并邀请ta进项目组 从已注册用户列表中选择 4、Git工作流 回顾一下Git工作流&#xff0c;工程人员只需要从Develop分支新建自己的分支即可。分支命名以姓名…

CadLib 4.0.2023.31601 net for Windows Crack

CadLib 4.0 for Windows&#xff1a;在 C# VB .NET 中读取、写入和显示 AutoCAD DWG 和 DXF 文件 CadLib 4.0 for Windows仅在Windows上运行&#xff0c;并且基于.NET 4.x。 CadLib 4.0读取、写入和显示 C#、VB.NET 或任何其他 .NET 语言的 AutoCAD™ DWG 和 DXF 文件。下载试…