GET api/Works/{workorder}/2D
List 2D Tasks Coordinates
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| workorder |
Work order workorder |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
AugmentedRealityPoint| Name | Description | Type | Additional information |
|---|---|---|---|
| Components |
|
Collection of ComponentPoints |
None. |
| Points |
|
Collection of PointTasks |
None. |
Response Formats
Sample:
{
"Components": [
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"Component": {
"Code": 1,
"Description": "sample string 2"
},
"Points": [
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
},
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
}
]
},
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"Component": {
"Code": 1,
"Description": "sample string 2"
},
"Points": [
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
},
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
}
]
}
],
"Points": [
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
},
{
"X": 1,
"Y": 2,
"Description": "sample string 3",
"TasksIds": [
1,
1
],
"ReadingsCodes": [
"sample string 1",
"sample string 2"
]
}
]
}
Sample:
<AugmentedRealityPoint xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Trabalhos">
<Components>
<ComponentPoints>
<Component xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parque">
<d4p1:Code>1</d4p1:Code>
<d4p1:Description>sample string 2</d4p1:Description>
</Component>
<Description>sample string 3</Description>
<Points>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</ReadingsCodes>
<TasksIds xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:int>1</d6p1:int>
<d6p1:int>1</d6p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</ReadingsCodes>
<TasksIds xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:int>1</d6p1:int>
<d6p1:int>1</d6p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
</Points>
<X>1</X>
<Y>2</Y>
</ComponentPoints>
<ComponentPoints>
<Component xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parque">
<d4p1:Code>1</d4p1:Code>
<d4p1:Description>sample string 2</d4p1:Description>
</Component>
<Description>sample string 3</Description>
<Points>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</ReadingsCodes>
<TasksIds xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:int>1</d6p1:int>
<d6p1:int>1</d6p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:string>sample string 1</d6p1:string>
<d6p1:string>sample string 2</d6p1:string>
</ReadingsCodes>
<TasksIds xmlns:d6p1="http://schemas.datacontract.org/2004/07/System">
<d6p1:int>1</d6p1:int>
<d6p1:int>1</d6p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
</Points>
<X>1</X>
<Y>2</Y>
</ComponentPoints>
</Components>
<Points>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ReadingsCodes>
<TasksIds xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
<d4p1:int>1</d4p1:int>
<d4p1:int>1</d4p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
<PointTasks>
<Description>sample string 3</Description>
<ReadingsCodes xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ReadingsCodes>
<TasksIds xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
<d4p1:int>1</d4p1:int>
<d4p1:int>1</d4p1:int>
</TasksIds>
<X>1</X>
<Y>2</Y>
</PointTasks>
</Points>
</AugmentedRealityPoint>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Component.Code" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Component.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[0].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[0].Points[1].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Component.Code" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Component.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[0].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Components[1].Points[1].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[0].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].X" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].Y" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].Description" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].TasksIds[0]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].TasksIds[1]" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].ReadingsCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Points[1].ReadingsCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e--