是否可以将自己的标签添加到GPX文件中,如XML格式?

时间:2012-02-08 14:41:26

标签: xml gpx

我知道GPX是一种轻量级的XML数据格式,但我想知道的是可以添加我自己的标签,如<Town> Some Town here </Town>,它将保存最近的城镇GPS数据在附近完成或者我是必须将其保存在单独的XML文件中?

1 个答案:

答案 0 :(得分:3)

所有gpx类型(包括<gpx/>本身)都有一些名为<extensions/>的内容。扩展可以包含您想要的任何xml内容。唯一的要求是你放在那里的东西链接到不同的架构。因此,需要为您的标签使用命名空间。

假设您在顶部定义了myns名称空间,可以在其中放置<myns:town>Some town here</myns:town>之类的内容。

  • 您可以在Gpx规范here
  • 中详细了解相关信息
  • Garmin广泛使用扩展。要了解他们是如何做到的,您可以获取他们的架构here