Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
xid
/
specs
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
edfca686
authored
2018-01-21 15:28:07 -0800
by
Michael B. Mathews
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Updated CG build issues
1 parent
2e0d1961
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
27 additions
and
32 deletions
GeoSpatial/V1.0/Events.xid.xml
GeoSpatial/V1.0/GeoFence.xml
GeoSpatial/V1.0/GeoObject.xid.xml
GeoSpatial/V1.0/Location.xml
GeoSpatial/V1.0/SpatialDefs.xid.xml
GeoSpatial/V1.0/Events.xid.xml
View file @
edfca68
...
...
@@ -13,7 +13,7 @@
<!-- Include all known definitions -->
<import
ref=
"https://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
/>
<import
ref=
"https://xid.location.studio/Tensor/V1.0.0/ApiBase.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/Location.xid.xml"
local=
"Location.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/Location.xid.xml"
local=
"Location.xid.xml"
/>
<namespace
name=
"GeoSpatial"
>
<using
namespace=
"Tensor"
/>
...
...
@@ -35,7 +35,7 @@
<struct
name=
"Event"
>
<comment>
Structure contains information about an event occurring at the specified event producer (uriProducer).
</comment>
<struct
name=
"SpeedInfo"
pack
ed
=
"true"
>
<struct
name=
"SpeedInfo"
pack=
"true"
>
<comment>
Structure contains speed information of the object.
</comment>
<elem
name=
"horizontal"
type=
"float32"
multiplicity=
"1"
ord =
"1"
>
<tag
name=
"unit"
value=
"meters/sec"
/>
...
...
GeoSpatial/V1.0/GeoFence.xml
View file @
edfca68
...
...
@@ -8,7 +8,7 @@
<title>
GeoFence Definition
</title>
<!-- Include all known definitions -->
<import
ref=
"http://xid.location.studio/Tensor/V1.0.0/GeoObject.xid.xml"
local=
"GeoObject.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/Tensor/V1.0.0/GeoObject.xid.xml"
local=
"GeoObject.xid.xml"
/>
<namespace
name=
"GeoSpatial"
>
<using
namespace=
"Tensor"
/>
...
...
GeoSpatial/V1.0/GeoObject.xid.xml
View file @
edfca68
...
...
@@ -9,10 +9,10 @@
<comment>
This file defines commonly used structures and enumerations used throughout the GeoTracker system.
</comment>
<!-- Include all known definitions -->
<import
ref=
"http://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
local=
"Definitions.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml"
local=
"SpatialDefs.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml"
local=
"Address.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/Shape.xid.xml"
local=
"Shape.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
local=
"Definitions.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml"
local=
"SpatialDefs.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml"
local=
"Address.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/Shape.xid.xml"
local=
"Shape.xid.xml"
/>
<namespace
name=
"GeoSpatial"
>
...
...
GeoSpatial/V1.0/Location.xml
View file @
edfca68
...
...
@@ -8,10 +8,10 @@
<title>
GeoSpatial Location Definition
</title>
<!-- Include all known definitions -->
<import
ref=
"http://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
local=
"Definitions.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml"
local=
"SpatialDefs.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml"
local=
"Address.xid.xml"
/>
<import
ref=
"http://xid.location.studio/GeoSpatial/V1.0/Shape.xid.xml"
local=
"Shape.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
local=
"Definitions.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/SpatialDefs.xid.xml"
local=
"SpatialDefs.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/Address.xid.xml"
local=
"Address.xid.xml"
/>
<import
ref=
"http
s
://xid.location.studio/GeoSpatial/V1.0/Shape.xid.xml"
local=
"Shape.xid.xml"
/>
<namespace
name=
"GeoSpatial"
>
<using
namespace=
"Tensor"
/>
...
...
GeoSpatial/V1.0/SpatialDefs.xid.xml
View file @
edfca68
...
...
@@ -5,16 +5,16 @@
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"https://xid.location.studio/schema/V1.0.0/XtensibleInterfaceDefinition.xsd XtensibleInterfaceDefinition.xsd"
identity=
"SpatialDefs.xid.xml"
>
<title>
GEO Spatial Definitions
</title>
<comment>
Definition defines common geo-spatial types..
</comment>
<title>
GEO Spatial Definitions
</title>
<comment>
Definition defines common geo-spatial types..
</comment>
<!-- Include all known definitions -->
<import
ref=
"https://xid.location.studio/Tensor/V1.0.0/Definitions.xid.xml"
local=
"Definitions.xid.xml"
/>
<namespace
name=
"GeoSpatial"
>
<using
namespace=
"Tensor"
/>
<!--
*************************************
* Enumerations
...
...
@@ -29,6 +29,14 @@
<literal
name=
"LocalXYZ"
value=
"3"
/>
</enum>
<enum
name=
"ObjectType"
type=
"Tensor.int8"
default=
"Object"
>
<comment>
Enumeration defines the supported Object types.
</comment>
<literal
name=
"Object"
value=
"0"
></literal>
<literal
name=
"GeoObject"
value=
"1"
></literal>
<literal
name=
"Location"
value=
"2"
></literal>
<literal
name=
"EventInfo"
value=
"3"
></literal>
<literal
name=
"Producer"
value=
"4"
></literal>
</enum>
<!--
*************************************
...
...
@@ -85,19 +93,6 @@
</elem>
</struct>
*************************************
* Enumerations
*************************************
-->
<enum
name=
"ObjectType"
type=
"Tensor.int8"
default=
"Object"
>
<comment>
Enumeration defines the supported Object types.
</comment>
<literal
name=
"Object"
value=
"0"
></literal>
<literal
name=
"GeoObject"
value=
"1"
></literal>
<literal
name=
"Location"
value=
"2"
></literal>
<literal
name=
"EventInfo"
value=
"3"
></literal>
<literal
name=
"Producer"
value=
"4"
></literal>
</enum>
<!--
*************************************
* Object Definition.
...
...
@@ -114,7 +109,7 @@
<elem
name=
"uuid"
type=
"Tensor.UUID"
multiplicity=
"1"
ord=
"2"
>
<comment>
Unique identifier for this object.
</comment>
</elem>
<elem
name=
"uriExternal"
type=
"Tensor.Uri"
multiplicity=
"0..1"
ord=
"3"
>
<comment>
Optional external identifier for this object.
</comment>
</elem>
...
...
@@ -134,7 +129,7 @@
<elem
name=
"data"
type=
"Tensor.JSON"
multiplicity=
"0..1"
ord=
"7"
>
<comment>
Optional JSON data associated with this object.
</comment>
</elem>
</struct>
</struct>
</namespace>
</specification>
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment