使用产品:iObject 10.2 操作系统:win10 x64 数据类型: 文件型 问题详细描述: 现在在开发时,需要自定义符号、自定义符号管理器,而不是直接调用SymbolLibraryDialog类,调出超图自己的UI界面。请问如何实现,涉及到哪些接口?
使用C#进行组件开发时,对场景中的地形图层集合进行分层设色,使用什么接口可以使选择的区域能够动态展示淹没效果
组件开发如何实现对象编辑里面的局部更新操作
int[] bandindex = new int[(dataset as DatasetImage).BandCount]; double noData = 256; // 获取图层无值 for (int i = 0; i < (dataset as ... 是添加影像数据集到图层的代码,设置无值属性的值是double类型,但无值信息是每个波段都有,应该怎么样才能正常获取并设置呢?
使用产品:iObject 10.2 操作系统:win10 x64 数据类型:文件型 问题详细描述: 开发软件时,如何实现自动加载软件上次关闭的场景、位置、加载的图层?需要和上次关闭的时候一模一样。 比如我上次关闭软件时是下面这样子,再次打开同一工作空间时,如何自动显示并定位。 主要的问题是,如何自动显示并定位上一次的样子?
目的: 将idesktop生成的表数据之后,手动插入点的数据信息,插入之后能够通过iobjectjava 进行操作,请问一下这个功能怎样实现呢? 通过idesktop转换的点数据之后,手动给点数据集对应的表插入一条数据,而使用iobjectJava进行操作时,显示的数据量还是之前的数据量? 手动插入的数据在idesktop中看不到,通过iobjectjava也获取不到? 请问一下,应该怎样解决呢?
根据超图Demo创建的坡度坡向分析功能进行绘制时,绘制的多边形为空心多边形,如图1;如何实现桌面版中在进行绘制时实时为多边形填充颜色表并分析,如图2
Visual Studio 2019 中工具箱添加32位Object.NET控件后选项卡就消失了
在idesktop 10i上可以修改场景中从模型数据集加载的模型的位置,并且在点击确认之前可以通过重置按钮重置模型位置。我尝试使用超图的.net SDK实现这样的功能,但是我找不到如何在不修改数据集的情况下直接修改模型位置,只能通过修改数据集然后刷新场景和图层的方式来实现。 我想请教一下有没有什么函数可以直接修改场景中的模型位置而不需要修改数据集?
我是将工作空间的文件中新增一个地图的图层,执行如下的方法之后,能够再idesktop看到添加成功,但是 通过idesktop打开之后,图层没有数据,如下图,请问一下是什么原因呢? public void layersTestTwo() { // 返回 captial ... map.close(); // datasourceConnectInfo.dispose(); workspace.dispose(); }
supermap
通过以下程序执行之后添加图层不成功,程序执行不报错,执行完成之后,目标文件中地图选项中没有添加的图层数据,其中 RiskSuperMapConst.m_datasetPoint的值为 Capital ,麻烦老师帮忙看一下, 代码如下: package com.example.LayerAdding_2_2; ... ) { System.out.println(ex.getMessage()); } } }
an exception caught at Enviroment.locaLibrary(),program will continue running. java.lang.UnsatisfiedLinkError: no SuBase in java.library.path
使用产品:IObject 10.2 操作系统:win10 x64 数据类型: 文件型 问题详细描述:数据集和图层如何批量删除,就像桌面端的一样。现在的问题是自己的软件中可以多选,但后台代码发现,在多选之中,只有最后一个的 TreeNode.IsSelected = true. 其他的为 false!因此,只能除掉多选之中的最后一个,而不是所有的6个
软件:SuperMap iDesktop 10i (64位)(2021),系统:Win10 专业版 64位系统, 代码是软件自带代码