问题标签 [sharpkml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
254 浏览

c# - 如何在 ASP.NET Web API 中使用 SharpKML foreach simplefield 和 simpledata?

我对 foreach<SimpleField><SimpleData>标签有问题,我该如何对它们进行 foreach?

我试过循环它但没有用,我使用sharpKML,因为在使用这个库生成kml文件之前的代码

我有用于从数据库循环数据以使用 SharpKML 将其添加到 xml 文件中的代码,并将其生成到控制器中的文件中

这是我的代码

这是我想要解决这个问题的输出:

0 投票
1 回答
191 浏览

c# - Sharpkml 在文件夹中插入图标

我想使用 Sharpkml 在文件夹中插入图标​​并得到这样的结果 klm:

但是找不到办法。你可以帮帮我吗?

0 投票
0 回答
76 浏览

json - 创建自定义 KML 文件以加载 json 文件中存在的接近路径数据

我正在研究铯地图上的 kml 文件集成。我已经有一个带有飞机的方法路径数据的 json 文件。我想将此文件转换为 kml 文件,以便我可以将相应的数据加载到 cesium 地图上,将接近路径显示到地图本身上。(我不想直接加载我拥有的 json 文件是有正当理由的。我只想加载 kml 文件!)。

因此,为了在铯地图上使用 kml 文件创建一条线,我必须使用一个名为 : 的标签<LineString>以及其他标签,这个线串还有另一个名为 :的子标签<coordinates>,它需要 2 个值,即从哪里开始和从哪里结束。

但是在我的 json 文件中,我拥有的数据如下:

现在上面的数据代表一条线,它只使用一个坐标(纬度和经度)它没有使用开始坐标和结束坐标来创建一条线,就像我们需要的那样,以防linestring我认为在json 文件,他们正在使用方向数据以及我不知道rwy course DMSvariation表示什么,它可能用于创建一个向量,该向量具有起点并在特定方向上延伸一定范围。

现在真正的问题是如何在 kml 中创建向量?它只有一个起点,并在特定范围内沿特定方向延伸。

任何帮助将不胜感激:)

0 投票
1 回答
182 浏览

android - 在 Unity 上使用 il2cpp 构建不适用于 SharpKml 库

当我为 Android 构建单声道时,我的应用程序运行良好。但是当我使用 il2cpp 构建时,我的应用程序也可以正常工作,但是当我想创建 KML 文件时,我遇到了一个异常:“对象引用未设置为实例或对象”。当然是因为 root 必须为空。

我不明白为什么它适用于单声道但不适用于 il2cpp。il2cpp 在二进制应用程序中不包含Sharpkml?

0 投票
1 回答
120 浏览

c# - 删除地标并将减去地标的整个 kml 保存到新文件中

我的目标是删除使用 sharpkml 读取的 kml 文件中的地标,并将 xml 保存为新的 kml。

我试过的

  • RemoveChildren -> 未找到
  • AddUpdate 与 DeleteCollection -> 不工作

它们都不起作用。

如何使用 SharpKml 删除地标并将整个 kml 减去地标保存在新文件中?

0 投票
0 回答
55 浏览

vb.net - 如何在 VB.net 和 GMap.Core 中使用 SharpKML 显示 KMZ 文件的内容

我正在使用 VB.net 和 GMap.Net 在我的 VB 应用程序中显示地图。一切都很好,但我还需要显示美国的县。县数据文件在 KMZ 文件中,我需要能够使用 SharpKML 读取它,然后以某种方式将其转换为 GMap.Net 图层格式.....