问题标签 [gml]
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.
java - 可视化 GML 片段的最佳 Java 开源工具包
我正在寻找一种方法来可视化我收到的一段 GML。用于此任务的最佳免费 Java 库是什么?
game-maker - 游戏制作语言新行
我正在编写一个 GML 脚本,想知道如何在下一行显示一条消息:
前任。
输出:
c - 我怎样才能改变这个光线投射算法而不是对角线?
功能来了 lengthdir_x/y
是sin/cos(dir)*dist
。不要因为我把 C 标签放在那里而对我大喊大叫。这些语言非常相似,以至于我几乎可以直接复制它。
对,手续已经完成:当前的算法有时会沿对角线运行(其中 x 和 y 在任一符号中都变化一个),但我希望它不要这样做。
EG:
当前:(其中 X 是投射的光线)
通缉:
有道理?
请帮忙。
.net - 地址/位置的通用标记语言
我正在寻找一种标准的标记语言来传输地址(位置)。我真的不需要比包含一些元数据的地址列表更复杂的了,每个地址都需要姓名、地址、州、电话、电子邮件、地理坐标和其他一些元数据。我不想将这些地址解析成它们的组成部分;我需要它们作为离散部分传输。
我已经研究过 GML 和 KML,但似乎都不符合要求。我可以使用 KML 完成我想要完成的工作,使用地标列表并将地址片段存储在 ExtendedData 中作为已知键值对。然而,这似乎是试图将一个方形钉子安装到一个圆孔中,因为 KML 如此以显示为中心。我也查看了 OASIS xAL(KML 使用的),但对于我正在做的事情来说,它似乎有点矫枉过正,而且文档很少。
此外,我希望找到一个已经围绕它构建的.NET 库的解决方案。
如果必须的话,我可以非常简单地创建自己的 ML,但是在回击希望我们处理他们的自定义 Excel 文档的客户时,使用标准会给我很大的力量。
谢谢!
.net - 使用 GML 命名空间创建 XElement 对象时出现问题
我正在尝试使用GML命名空间和XML to LINQ构建XML文档。
我的目标是这样的XElement
内容:
但我得到以下信息:
问题是gml:
元素中缺少 。这是为什么?
我的代码如下:
java - 在 Java 中解析 GML 时出现错误字符
我正在使用 org.w3c.dom 包来解析 gml 模式(http://schemas.opengis.net/gml/3.1.0/base/)。
当我解析 gmlBase.xsd 架构然后将其保存回来时,BagType 复杂类型中 GeometryCollections 周围的引号字符会转换为错误字符(请参见下面的代码)。
我解析或保存 xml 的方式是否有问题,或者架构中是否存在关闭的内容?
谢谢,
柯蒂斯
c# - CityGML 反序列化问题
我目前正在研究 CityGML (de)serializer - 我需要某些相应对象的 C# 类 - 我在 System.Xml.Serialization.XmlSerializer 实例所需的根类方面遇到了一些问题。不知道大家对CityGML有多熟悉,这里先说一下情况。我还描述了我是如何创建我的类的,如果你想跳过这个,你可以从/ /* 标记开始阅读:
CityGML 由多个 .xsd 文件组成,每个文件都是描述某种类型元素(appearance.xsd、transports.xsd、building.xsd、vegetation.xsd 等)的模块,还有一个根文件 CityGML.xsd。如您所料,每个模块都需要此根文件中的元素。还有一个事实是 CityGML 实际上从 GML 继承了很多,所以从 GML .xsd 文件导入也是必要的。
到目前为止,在 C# 类生成方面,我尝试了两种方法,都使用经典的 xsd.exe: - 创建一个 .cs 文件,其中将包含我需要的所有 CityGML 类 - 一个命令行:
对于每个命令,最后一个 .xsd 是所需的模块,而其他的则是必要的导入。
不幸的是,尽管 xsd.exe 处理来自其他 .xsd 文件的导入,并且它会创建所需文件以及导入文件的类,但它非常“直接”地执行此操作,将所有这些类堆叠在一个 .cs 文件中。显然,无法将所需的类与不同 .cs 文件中的导入类分开。因此,我的第一个问题是是否有任何(反)序列化工具,类似于 XSD.EXE,可以处理导入的 .XSD 文件并创建特定的 .CS 文件层次结构?这将避免重复,例如,上述所有模块 .cs 文件中的 feature.xsd 类。
/ /*
继续前进,实际上给我带来麻烦的问题与 XmlSerializer 实例有关,该实例无法创建,因为基本的 CityGML 对象类型 CityModelType(也是整个层次结构中的根类)并不完全有效:
这个赋值首先产生了一个关于使用 XmlTextAttribute 定义 string[] 的错误,这使得 CityModelType 的“反射”变得不可能。我用 XmlAttributeAttribute 替换了 XmlTextAttribute 并且我无法追踪其来源的当前消息是这些(是的,我正在用法语工作):
首先, LineStringSegmentType 的唯一出现与曲线有关,我没有在我的 .gml 文件中使用。它们的定义如下:
...在这里使用它们:
...来自这个 gml:geometryPrimitives.xsd 片段:
我看不出问题出在哪里,这很奇怪。希望早日收到你的消息。谢谢。
干杯,维克多
php - 用 PHP 解析 GML
我正在尝试使用 PHP 解析 GeoIP API 的 XML 输出:
作为一个完整的 XML 新手,我不知道如何使用我一直在使用的 simplexml_load_file PHP 函数来处理额外的 GML 组件。如何使用 simplexml_load_file 从此 XML 中提取城市名称?
xml - 使用 XSLT 转换 GML
我试图弄清楚这段代码有什么问题,但是,4小时后,我放弃了!我在 stackoverflow 上尝试了很多不同的解决方案,并且从 arround 网络上尝试了很多不同的解决方案,但它们都不起作用。
我要做的就是将“gml:coordinates”值放入“point”属性。我想这与命名空间有关。或者是其他东西...
XML 文件:
XSL 文件:
和 Ajax 脚本(如果属性设置为“/gml:coordinates”的“-7 -7 0 7 -7 0 7 7 0 -7 7 0”,则返回正确的结果):
提前致谢。
gml - 是否可以在 gml 文件中使用 html 标签?
有什么方法可以在 gml 文件中使用 html 锚标记。我想在 gml 文件中创建指向位置/点的超链接。我怎么能这样做???提前致谢..