急!!!矢量瓦片不显示的问题。

0 投票

我搜了以往的用户发问 我的问题和这个是一样 http://ask.supermap.com/33265?show=33265#q33265

但是我还是无法理解其中的原因,所以我进行了以下的测试:

如下图,我只切了一个比例尺的矢量瓦片,切完后我就打开了sci并直接打开该地图,进入该地图就只有一个比例尺(也就是唯一的那个比例尺),但是无法显示矢量瓦片。我通过加入原始矢量数据确认位置,位置也是对的,但是瓦片却没出来。我不知道是不是我哪里理解错了,望大神解答,为什么瓦片没显示?比例尺就是那个切片的比例尺啊。最后一张是我配的专题图,不知道是否与这个有关系。

7月 1 分类:  68次浏览 | 用户: 346008087 初出茅庐 (21 分)

1个回答

0 投票
 
已采纳
你好,你图层管理器里面对有些图层设置了最大最小可见比例,你看你切图的比例尺是否在此之外。
7月 2 用户: 阳俊林 学富五车 (725 分)
采纳于 7月 2 用户:346008087

但是我只是部分图层设置了可见比例。还有很多图层都没设置,没设置的也看不到。

我的9D是SuperMap iDesktop 9D (V9.0.1)

刚才我用同事的电脑也切了一个·他的就可以看到,他的9D是SuperMap iDesktop .NET 9D(2019) 。

但是两个软件切出来的文件好像不同??他打开sci有三种浏览方式(openlayers、mapbox、系统浏览器),而且他那个版本只能在openlayers方式下能看到瓦片数据。我的9D直接打开sci没有显示其他浏览方式,直接地图上没法显示瓦片数据。不知道什么原因。

而且两个版本切图界面也有所区别,如下图:

SuperMap iDesktop .NET 9D(2019) 。

SuperMap iDesktop 9D (V9.0.1)

难道是版本问题?官网上的这些版本有很大的区别吗?你们建议我们做地图数据的该用下面哪个版本呢?

  • SuperMap iDesktop SampleData 9D(2019)
  • SuperMap iDesktop Java 9D(2019)
  • SuperMap iDesktop .NET 9D(2019)
  • SuperMap iDesktop SampleData 9D
  • SuperMap iDesktop Cross 9D
  • SuperMap iDesktop 9D

因为矢量瓦片基于 MapBox 风格显示,而 SuperMap 的一些符号或者图层设置 MapBox 风格不支持。所以,请您检查地图数据是否使用了某些不支持的风格等设置。制图可参考https://blog.csdn.net/supermapping/article/details/81671085#%E6%95%B0%E6%8D%AE%E5%9D%90%E6%A0%87%E7%B3%BB  

windows上进行操作建议使用.net 9d就可以,其他java 版本是可以支持其他操作系统。

如果你和你同事使用了两个不同版本切图有区别,可能是产品版本的差异,建议使用最新的桌面版本进行制图

我有看过您这个链接的文章,制图风格是没问题的,我用的都是基本的图层风格和专题图,都是支持的。如果有问题也是显示上有所差异,也不至于完全不显示数据。

我拷同事iDesktop .net 9D的缓存数据过来使用iDesktop 9D打开也是无法显示数据。

但是使用iDesktop .net 9D生成矢量瓦片的话,在mapbox和系统浏览器模式下也无法显示,我给你个测试文件,这个文件都不用设置图层风格和专题图,直接将数据加入地图然后进行矢量瓦片缓存,mapbox和系统浏览器模式下还是无法显示。麻烦你帮忙测试一下是什么原因?谢谢你。

链接:https://pan.baidu.com/s/1_YzEN3MAmHfuDU0WZg8LsA
提取码:rfki
你好,我用你的数据在iDesktop .net 9D进行测试,是只能用openlayers打开,然后将数据坐标系转换成china2000,重新切矢量瓦片后可以使用openlayers和mapbox打开。mapbox在桌面中只支持打开china2000坐标系,在iServer上预览是支持多坐标系的
...