首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是什么导致了我的KML无法从融合表中呈现的问题?

是什么导致了我的KML无法从融合表中呈现的问题?
EN

Stack Overflow用户
提问于 2013-01-08 05:47:41
回答 2查看 277关注 0票数 0

我有3 KML,根本不抽签,2-3的行动,零星取决于他们的缩放水平。我检查了文件限制,我似乎没有违反任何限制。我回到原来的形状文件,以检查几何错误。其中一个文件有几何错误,我修复了它们,但它似乎没有解决KML不呈现的问题。我还使用谷歌可视化API和geoxml3处理器实现了缩放功能。下面是我的应用程序中发生的一些有趣的事情:

  1. 其中一个没有绘制的KML文件实际上将通过缩放到其范围来响应缩放功能,但仍然不会绘制多边形;这表明KML正在被解析,但没有绘制。
  2. 如果我单击旁边的多边形并将其放大到足够近的位置,其中一个没有绘制的KML文件将最终绘制。一开始不会。
  3. 我有两个KML文件,当缩放时绘制,但当我放大时“消失”。

我的应用程序是这里,我的融合表是这里。如果有人有类似的问题,并能够解决他们,我真的很想知道它是如何完成的,因为我在这一点上感到困惑。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-08 15:18:33

首先:融合表仍然是实验性的

一些问题:

  1. South Nelson ElementaryvarID中丢失
  2. JV Humphries Secondary Polygons需要修复
票数 0
EN

Stack Overflow用户

发布于 2013-01-18 17:20:40

我想我应该发布最新消息。

事实证明,我的一些数据确实存在几何错误;这些数据是固定的,并被转换为KML。

问题是我的实际编码。该代码被编写成简单地显示数组中的多边形,并通过复选框打开/关闭。这样做的原因是能够查看其他多边形的相邻边界。我在最初的编码中实现了这一点,用户不得不通过Google的地图功能放大感兴趣的领域。

然后,当单击复选框使应用程序缩放到所讨论的多边形时,我被要求有一个缩放函数。当然,这是可行的,但它取决于单击复选框的顺序。我相当肯定,这与在单击/关闭复选框时填充空数组的方式有关。

我不完全理解代码如何决定缩放或不缩放哪个多边形的逻辑。我所知道的是,如果所有复选框都未选中,则每个复选框一次只选中一个,缩放功能就能工作。

如果有人建议如何让每个复选框“独立”放大,无论按什么顺序,我都会很感激。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14208924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档