问题标签 [gml-geographic-markup-lan]
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.
openlayers-3 - 如何使用 Openlayers 3 将 shapefile 添加到 Bing 地图
我正在使用带有 Bing 地图的 Openlayers3 来构建我的应用程序。我有一个点 shapefile,想在地图上显示它。我可以使用 OpenLayers.Layer.GML() 构造使用 Openlayers2 来做到这一点,但在尝试使用 Openlayers 3 时遇到了困难。我尝试搜索这个,openlayer示例给了我一个错误:'无法读取属性'ogc'的未定义'。我的 shapefile 在我自己系统的 GeoServer 上。
因此,非常感谢您对此事的任何帮助:)
java - 使用 citygml4j 库从 citygml 数据中提取多边形几何
我将建筑物的信息存储在 citygml 文件中。我正在尝试使用 citygml4j 库提取建筑物的多边形几何形状。我查看了 FeatureWalker 类,但我无法获得多边形几何。
我该怎么做呢?这是我的代码:
PS:如果您有关于 citygml4j 库的任何其他资源/教程,请告诉我。
谢谢,
java - ROME 和 GeoRSS - 无法编写 GML
我在使用 ROME 创建基于 GML 的点参考时遇到了一些问题。我的代码将(希望!)解释我想要做得更好:
使用上面的代码,我将以下 XML 打印到控制台:
如您所见,没有位置信息。
但是,更改GMLModuleImpl()
为SimpleModuleImpl()
提供以下内容:
可以看出,现在有一个<georss:point>
元素。
我正在使用 Rome 1.5.0 和 Rome Modules 1.5.0 到 Netbeans 8.0.2。
尝试使用创建位置信息时我错过了什么GMLModuleImpl()
吗?
geometry - 如何计算 ArcByCenterPoint 的起点/终点坐标?
给定一个 ArcByCenterPoint,定义为:
- 中心位置(WGS84 中的纬度、经度)
- 半径(米)
- 起始角度(度)
- endAngle (度)
我们如何计算起点/终点的位置(纬度,经度)?我正在寻找一个公式。
geometry - 线性解释和测地线解释有什么区别?
在尝试理解 LineStringSegment 和 GeodesicSegment 之间的区别时,我得出结论,区别在于对段的解释(如果我错了,请纠正我)。
有人可以解释线性解释和测地线解释之间的区别。
xml - 使用 R 将 Web 要素服务地理标记语言数据转换为形状
我正在尝试使用 R 将 XML/GML 中的 Web 要素服务图层转换为 shapefile,但我并不在那里,希望有任何帮助。
这是迄今为止我使用 XML 库的工作流程示例(仅从该连接输出其中一个层)
我现在想把这个输出转换成一个形状,我想我应该使用ogr2ogr
它有一个 GML 驱动程序,甚至可以绕过XML
上面的。非常感谢任何帮助
xml - 使用 golang 编码/xml 解组 GML 时出错
我正在尝试解组一些 XML,实际上是地理标记语言 (GML)。
我在http://play.golang.org/p/qS6GjCOtHF有一个例子
两个问题,第一个:
错误读取带有标签“boundedBy>Envelope>lowerCorner”的xml main.FeatureCollection字段“LowerCorner”与带有标签“boundedBy>Envelope”的字段“Envelope”冲突
我不知道如何解决这个问题。我将这些注释掉并让 GML 无错误地解组,Features
但FeatureCollection
.
有什么线索吗?
GML 的一个例子是:
我的结构
android - 创建和查看 IndoorOSM 或 IndoorGML 文件
我正在使用 Googles Project Tango 平板电脑(Android)进行室内导航项目。我可以用它扫描建筑物并创建平面图(地图)的内部图形表示。我想将我的图表转换为IndoorOSM或Indoor GML格式。这会有点复杂。
但是为了检查转换是否成功,我正在寻找其中一种格式的查看器,但没有发现任何工作。谁能帮助我或向我推荐另一种格式?我是 XML、GIS 等方面的初学者。我也在help.openstreetmap.org上发布了这个问题。
java - 我怎样才能添加一个屋顶悬垂?
我正在尝试使用 Citygml4j 库创建建筑物。建筑物应该有建筑部件和悬垂物。在检查时,我看到BuildingInstallation
该类用于构建阳台和悬垂等元素。但我不明白如何使用它。我创建了一个建筑物。它只有屋顶和墙壁。如何使用 citygml4j 库添加屋顶悬垂的建筑物?
谢谢...
c++ - 在 OGDF 中使用 GraphCopy::initByCC 维护 GraphAttributes
我正在尝试使用 OGDF 对从 GML 文件加载的图形执行一些处理。这些图仅在维护节点标签时才有意义。不幸的是,OGDF 无法轻松保留节点属性(如标签),因为它们保存在一个名为GraphAttributes
. 我的问题是将GraphAttributes
节点标签与节点索引相关联,这不是由我需要使用的一些图形转换维护的。
我需要对 Graphs 执行的转换之一是在 GML 文件中拆分每个连接的子图。加载图形及其节点标签很简单:
同样,OGDF 提供CCsInfo
类来查找图的连接子图。因为,我想独立处理这些子图,所以我使用该GraphCopy::initByCC
方法来创建单独的Graph
实例。
这有效,并且copy
仅包含连接子图的节点和边。但是,副本中节点的索引与原始图中节点的索引不同。这意味着标签到attributes
对象中节点的映射不适用于 中的节点copy
。
有没有办法对attributes
对象执行相同的转换,以便我可以获得复制的连接子图中节点的正确标签?