kml 相关问题

Keyhole标记语言(KML)是用于表达地理标注和可视化的XML标准。 KML文件格式用于在Google地球和其他应用程序中显示和注释地理数据。

如何使用Python将KML文件转换为具有行和列的数据框?

所以我有这个 KML 文件,我使用以下代码来读取它 - pip 安装 fastkml 以 open("...CUs).kml", 'r',encoding="utf-8") 作为 myfile: HBCU=myfile.read() HBCU 洛...

回答 1 投票 0

如何在 python 3.7 和 Windows 10 上使用 matplotlib 绘制 .kml 文件中的数据?

我首先会为我的问题提供一些背景信息。 我已在此网站上获得了世界各地领海的 .kml 文件,我希望不在 Google 地球上显示它,而是在

回答 1 投票 0

如何使用fastkml获取KML的样式信息?

我正在解析 KML,需要根据为每个要素指定的样式来分割要素。 我已成功解析这些功能并获取每个功能的 styleUrl。 这是我大致如何抓住

回答 0 投票 0

使用 Fastkml 读取 KML 文件

我已经对这个特定的Python模块进行了相当多的搜索,但未能找到为我指明正确方向的来源。 我正在尝试读取 KML 文件并显示所有

回答 3 投票 0

如何从kml文件中获取所有坐标?

我将谷歌地球中的几个坐标保存为kml 文件。以下代码为我提供了第一个位置的坐标。知道如何获得剩余的吗?-我会以某种方式...

回答 2 投票 0

在Python中,想要查找kml文件中的所有地标,但列表返回空

尝试查找 kml 文件中的所有地标,以便我可以更改它们。但 findall 没有找到任何东西。 def 扫描(文件名): 从 lxml 导入 etree 树 = etree.parse(打开(文件名,编码='utf...

回答 1 投票 0

彩色多边形轮廓显示为全白色不透明多边形

有人与我分享了在 Google Earth Web 中创建的 kml 及其屏幕截图。 当我在 Google 地球专业版中打开它时,彩色多边形显示为纯白色。 为了测试,我

kml
回答 2 投票 0

AttributeError:“Kml”对象没有属性“style”

我正在学习如何使用 simplekml,但我很难在某个点上添加特定图标。 这是我的代码: 导入简单的kml point_kml = simplekml.Kml() point_kml.newpoint(name="

回答 1 投票 0

将具有多个多边形的一个kml与具有有时重叠的多个多边形的另一个kml合并

我正在尝试将两个 kmls 与地图区域中的多个多边形合并,以便我可以在估计合并区域内的人口之后。一公里内的多边形有时完全或部分重叠......

回答 1 投票 0

System.NullReferenceException:未将对象引用设置为对象的实例。 System.Xml.Linq.XContainer.Elelement(…) 返回 null

我正在阅读从 Google 地球专业版保存的 .kml 文件。 这是我从 SO 上的帖子中获得的代码。 当 xDoc.Descendants 具有一致的元素时效果很好。 XDocument xDoc = XDo...

回答 1 投票 0

在 Google 地图中使用 KMZ 文件

有什么方法可以在 Google 地图中使用 KMZ 文件吗?我的 KML 文件约为 10.7MB,因此无法在 Google 地图上加载。 KMZ 文件大约 2MB。我看到它的唯一方法是拥有多个 KML,但它......

回答 3 投票 0

R Shiny / R Studio + rMaps 与 KML 的网络

这是此处发布的问题的后续内容 使用 jdarrison 开发的代码和此处的讨论,这是一个最小的 ui.R: 库(闪亮);库(rCharts) 闪亮的UI(流体页面( 主面板...

回答 1 投票 0

使用自定义描述字段R导出到kml

如何将自定义描述字段添加到从 R 导出的 kml 文件中? 其中 Coords_wgs 是 SpatialPointsDataFrame 类对象。 writeOGR(Coords_wgs, dsn = GE文件名, 层=“层...

回答 2 投票 0

使用 ElementTree 库解析 KML/XML

我想利用 ElementTree python 库解析 SimpleData 标签中找到的“ID2”名称属性。 ...

回答 1 投票 0

KML 纬度/经度转换为 SVG 或画布?

有没有办法将纬度/经度坐标转换为 SVG 路径或画布标签路径?我想在网络地图上以 SVG 形式显示州轮廓。谢谢你。

回答 1 投票 0

选择 GDAL 驱动程序以从 TIFF 写入 KML 文件

我有一些来自 USGS 的 DEM 数据,我正在尝试将其作为等高线图写入 KML 文件。我正在使用 GDAL 3.4.1。 ,我使用 Anaconda 安装的 $ gdal_contour 下载/USGS_13_n47w090_202...

回答 1 投票 0

如何处理或更正超出有效纬度和经度范围的 shapefile 坐标? QGIS之类的软件如何投影无效的?

我正在制作一个shapefile数据解析器,当我上传到QGIS和GEE时,有一些shapefile工作得很好,但我的解析器说它无效,因为纬度和经度......

回答 1 投票 0

在Leaflet上加载KML图层的最佳方式是什么?

我必须在 Leaflet 应用程序上加载 KML 图层。经过一番浏览后,我发现一个名为 leaflet-kml 的库可以执行此操作。我可以通过两种方式加载 KML 图层:通过 KML 图层的 URI...

回答 4 投票 0

为什么 Google Maps 和 Matplotlib 的结果不同?

我使用 matplotlib 绘制了一个 kml 文件并在 Google 地图上显示了它,但线条不同。 谁能告诉我为什么?我怎样才能像在谷歌地图中一样绘制它? 我使用 matplotlib 绘制了一个 kml 文件并在 Google 地图上显示了它,但线条不同。 谁能告诉我为什么?我怎样才能像在谷歌地图中一样绘制它? <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2"> <Document> <name>2019年06月05日黄海海阳泰瑞号长征十一号海</name> <Style id="line-000000-1200-normal"> <LineStyle> <color>ff000000</color> <width>1.2</width> </LineStyle> </Style> <Style id="line-000000-1200-highlight"> <LineStyle> <color>ff000000</color> <width>1.8</width> </LineStyle> </Style> <StyleMap id="line-000000-1200"> <Pair> <key>normal</key> <styleUrl>#line-000000-1200-normal</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#line-000000-1200-highlight</styleUrl> </Pair> </StyleMap> <Style id="poly-3949AB-1000-255-normal"> <LineStyle> <color>ffab4939</color> <width>1</width> </LineStyle> <PolyStyle> <color>ffab4939</color> <fill>1</fill> <outline>1</outline> </PolyStyle> </Style> <Style id="poly-3949AB-1000-255-highlight"> <LineStyle> <color>ffab4939</color> <width>1.5</width> </LineStyle> <PolyStyle> <color>ffab4939</color> <fill>1</fill> <outline>1</outline> </PolyStyle> </Style> <StyleMap id="poly-3949AB-1000-255"> <Pair> <key>normal</key> <styleUrl>#poly-3949AB-1000-255-normal</styleUrl> </Pair> <Pair> <key>highlight</key> <styleUrl>#poly-3949AB-1000-255-highlight</styleUrl> </Pair> </StyleMap> <Placemark> <name>ZSHA/A2585/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#line-000000-1200</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <LineString> <tessellate>1</tessellate> <coordinates> 121.409097,34.899247,0 121.407996,34.881579,0 121.404801,34.864084,0 121.399542,34.846932,0 121.392271,34.830286,0 121.38306,34.814308,0 121.371999,34.79915,0 121.359193,34.784958,0 121.344768,34.771868,0 121.328861,34.760006,0 121.311627,34.749485,0 121.29323,34.740406,0 121.273848,34.732857,0 121.253665,34.726909,0 121.232876,34.722619,0 121.211679,34.720028,0 121.190278,34.719162,0 121.168876,34.720028,0 121.147679,34.722619,0 121.12689,34.726909,0 121.106708,34.732857,0 121.087325,34.740406,0 121.068929,34.749485,0 121.051694,34.760006,0 121.035788,34.771868,0 121.021362,34.784958,0 121.008557,34.79915,0 120.997495,34.814308,0 120.988284,34.830286,0 120.981014,34.846932,0 120.975755,34.864084,0 120.972559,34.881579,0 120.971459,34.899247,0 120.972466,34.91692,0 120.975572,34.934426,0 120.980748,34.951596,0 120.987946,34.968266,0 120.997098,34.984274,0 121.008115,34.999465,0 121.020893,35.013694,0 121.03531,35.026821,0 121.051225,35.038721,0 121.068487,35.049279,0 121.086928,35.058391,0 121.10637,35.06597,0 121.126625,35.071942,0 121.147496,35.07625,0 121.168783,35.078851,0 121.190278,35.079721,0 121.211773,35.078851,0 121.233059,35.07625,0 121.253931,35.071942,0 121.274186,35.06597,0 121.293628,35.058391,0 121.312069,35.049279,0 121.32933,35.038721,0 121.345246,35.026821,0 121.359662,35.013694,0 121.37244,34.999465,0 121.383458,34.984274,0 121.392609,34.968266,0 121.399807,34.951596,0 121.404984,34.934426,0 121.40809,34.91692,0 121.409097,34.899247,0 </coordinates> </LineString> </Placemark> <Placemark> <name>ZSHA/A2637/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 124,33.680556,0 123.628889,33.235556,0 124.598652,32.687742,0 124.966694,33.118961,0 124,33.680556,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>RKRR/A0864/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 124,33.680556,0 124,33.023056,0 124.598652,32.687742,0 124.966694,33.118961,0 124,33.680556,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>RJJJ/J2462/19</name> <description><![CDATA[description: <br>名前: ]]></description> <styleUrl>#poly-3949AB-1000-255</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value/> </Data> </ExtendedData> <Polygon> <outerBoundaryIs> <LinearRing> <tessellate>1</tessellate> <coordinates> 135.728611,25.744722,0 135.224722,25.186111,0 136.487549,24.20233,0 137.016389,24.755556,0 135.728611,25.744722,0 </coordinates> </LinearRing> </outerBoundaryIs> </Polygon> </Placemark> <Placemark> <name>海上45°轨道</name> <description><![CDATA[description: <br>名前: Route]]></description> <styleUrl>#line-000000-1200</styleUrl> <ExtendedData> <Data name="description"> <value/> </Data> <Data name="名前"> <value>Route</value> </Data> </ExtendedData> <LineString> <tessellate>1</tessellate> <coordinates> 121.1829579,34.9082773,0 138.2007802,23.3168334,0 </coordinates> </LineString> </Placemark> </Document> </kml> 您需要使用 正交地图投影 来绘制 KML 以匹配 Google 的视图: 一种方法是使用 geoplot : import geoplot ax = geoplot.polyplot( gpd.read_file("file.kml"), projection=geoplot.crs.Orthographic(), figsize=(17, 5), facecolor="cyan", ) ax.coastlines()

回答 1 投票 0

我可以将图像嵌入到pykml生成的KML数据中吗?

我有一个网络服务器,其中包含一些用于 KML 点的图标。 目前,每个 KML 点都使用图标和标签来引用网络服务器中图像的位置。因此,当查看数据时...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.