问题标签 [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.
c# - C# 通用列表 foreach OutofMemoryException
我有一个程序可以从数据库中读取大约 200 万行到列表中。每行是一个包含地理坐标等信息的位置。
将数据添加到列表后,我将使用 foreach 循环并获取坐标以创建 kml 文件。当行数很大时,循环会遇到 OutOfMemoryException 错误(但在其他情况下可以正常工作)。
关于如何处理这个问题的任何建议,以便程序可以处理非常大的数据集?kml 库是 SharpKML。
我还是 C# 的新手,所以请放轻松!
这是循环:
这是列表中使用的类
vb.net - 无法使用 SharpKML 设置单个图标标题
使用 VB (VS2010) 中的 SharpKML 库,我可以为每个地标创建带有自定义图标的 kml 文件。地标是在循环中创建的,我想为每个地标设置图标的标题属性。
任何人都可以帮助我使用 SharpKML 为单个地标设置图标标题吗?
c# - 向 KML 添加属性的指南
我可以毫无问题地在 KML 中绘制路径。现在我需要用速度和航向来注释顶点。我可以将其视为地标的进展,但在我继续之前,我认为最好看看其他人在这种情况下做了什么。
碰巧我在 C# 中使用 SharpKML,但这是方法问题的附带问题。
那么,推荐?
嗯,看起来就是这样。地标,如果您不介意供应商扩展,可能还有 gx:Track。
我不确定您是否可以在 gx:Track 中注释各个点,我没有尝试过。尽管如此,杰森还是获得了提交唯一答案的积分。
kml - 在 GE 中打开 KMZ 时设置初始视图
我正在创建一个 KMZ 文件作为程序的输出(使用 SharpKML)。如何设置初始视图,以便在 Google 地球中打开此文件时,它会围绕我的数据居中并缩放?
当我在 GE 中打开 KML 文件时,默认情况下会出现这种行为,但是当我打开 KMZ 时,浏览器只会打开以用户国家/地区为中心的默认全局视图。如果我双击我的 KMZ 文件中的主 KML,那么我会得到正确的缩放并以我的数据为中心。当 Google 地球加载 KMZ 时,如何自动实现这一点?
谢谢。
c# - 如何使用 Google 的 GEplugin 打开 kmz 文件?
我用sharkml和GEplugin打开了一个kml文件,但我想知道如何用它打开一个kmz文件。
有谁知道该怎么做?
shapes - 将一条线分成多个相等的部分
我需要将一条线分成多个相等的部分(因此每个部分都可以单独进行颜色编码)。我有一些问题 :
1) 有没有人遇到过 c# 代码来做到这一点?
2)我是否正确地假设我可以使用普通的“平面”三角法来计算在哪里分割线?我将假设所有线的高度均为 0。
google-maps - WGS-84 坐标
我有以下一组坐标
这是 WGS-84 的格式。请让我知道第一点表示什么,第二点表示第 5 点。
google-maps - 查找 2 个线串之间的交点
我创建了一个公式来在谷歌地球上形成一个网格。我想得到纬度/经度之间的交点。请告诉我如何获得交叉点。我正在使用 SharpKML 库生成 KML
c# - 不同的列表元素
我有以下类型的列表集合
它添加了类型向量的列表。我想从列表中删除重复的条目
我正在尝试这样
它给了我一个错误
请帮我解决这个问题。我想要一组独特的记录
google-maps - Google 地球和 Google 地图 KML 不匹配
我正在研究 KML。我生成了以下 KML,它适用于 Google 地球,但不适用于 Google 地图。
问题是所有图标都没有显示。URL 中输入的所有图标都是 32x32 的。
http://theinternallight.com/KML/GetAllCountryScalars%20(47).kml
谁能告诉我我做错了什么。
提前致谢