首页 / 浏览问题 / WebGIS / 问题详情
示范程序mapV迁徙图中部分数据看不懂
5EXP 2022年06月21日

请问在示范程序mapV迁徙图中,geojson是在哪里引用的???还有那些地名的数据是从哪里读取的??

1个回答

您好,根据您的描述,现需要和您确认以下两点

1.您是否只有该geojson理解不方便

2.您使用产品是否为官网示例,不是的话还请说明版本号
3,740EXP 2022年06月21日

1 不明白geojson在此处什么意思,而且不知道地名数据是从哪里获取到的

2 使用的产品为 SuperMap iClient 10i(2021) 10.2.1

第一个geojson出现的地方使用 AJAX 的 GET 请求来改变 div 元素的文本,该函数等价于

$.ajax({
  url: url,
  data: data,
  success: success,
  dataType: dataType
});

所以第一个geojson是获取到china.json中所有的数据,

第二个geojson则由DasetSet是mapv中统一规范的数据对象,用来保存json数据对象。可以增删改查数据,并且可以订阅数据修改事件。

地名这些是从项目examples\data\china.json读取到的,您可以看到如下图所示

对于问题2仍有疑问,当删除China.json后,from或者to改为China.json中未包含的地名,部分地方仍然会显示,这是什么原因呢??

之前我都表达有误,前面china.json是面数据,去掉china.js后,设置的面风格属性不生效,后面的geojson则是读取的“qianxi”中的数据,然后在下图的地方找到geojson的中心点希望可以帮助到您。

...