首页 / 浏览问题 / 组件GIS / 问题详情
尝试读取或写入受保护的内存
527
1EXP 2022年08月09日
我在打开地图之后,再进行鼠标滑轮对地图窗口放大缩小时报错。在关闭工作空间站之后,再打开工作空间站,打开地图报错。

1个回答

您好,请问您这边使用的是哪个组件产品呢?iObjects .NET?iObjects Java?具体是什么版本的呢(11i?10.2.1)?

您遇到这个异常是在iObjects组件自带的示例程序中?还是在您基于iObjects组件自己编码的程序呢?建议您尝试一下直接运行iObjects组件包中自带的示例程序,看看是否也会遇到同样的异常情况。

请问方便提供一下具体代码吗?目前您提供的信息较少,无法判断出具体的异常原因。

希望可以帮到您。
2,253EXP 2022年08月09日
是我自己编码的程序。版本用的是iObjects .NET 10.2.1。可以提供代码。但是代码文件比较多,需要提供一下邮箱
liuchengxian@supermap.com 这是我的邮箱,麻烦您通过邮件将您的源码程序发给我看看,通过您的源码程序我在本机尝试复现一下您遇到的问题

解决办法建议参考以下步骤:

  1. 将客户使用的矢量数据坐标系转换成与天地图坐标系一致 4490;
  2. 在基于 iObjects .NET 组件开发的程序的 config 文件中添加以下内容,调整工程编码的JIT编译器使用版本,采用旧的JIT编译:
<runtime>
  <useLegacyJit enabled="1" />
</runtime>

...