Page 1 of 1

Detailed information visualization in Leaflet

Posted: Mon Jun 26, 2017 3:25 pm
by biro.daniel
Hello,

we are facing the following issue during the visualization of the detailed information of TruckAttributes in Leaflet.
Using the request, we do not get back the field 'time domain', and because of this, we cannot visualize that part of detailed information of TruckAttributes restrictions.
Is there any opportunities to get back the 'time domain', how can we do that in Leaflet?

Thanks in advance,
Best regards,
Daniel

Request:

Code: Select all

{
	"mapSection":
	{
		"leftTop": {"$type":"Point","point":{"$type":"PlainPoint","x":681513.4610797105,"y":6372295.928939347}},
		"rightBottom":{"$type":"Point","point":{"$type":"PlainPoint","x":681666.1640734546,"y":6372143.225945605}}},
		"mapParams":{"showScale":false,"useMiles":false,"referenceTime":""},"imageInfo":{"format":"PNG","width":256,"height":256},
		"layers":[{"$type":"FeatureLayer","name":"PTV_TruckAttributes","visible":true,"objectInfos":"REFERENCEPOINT"}],
		"includeImageInResponse":true,
		"callerContext":
		{
			"properties":[
				{"key":"Profile","value":"silkysand-bg"},
				{"key":"CoordFormat","value":"PTV_MERCATOR"},
				{"key":"ProfileXMLSnippet","value":"<Profile> 
					<FeatureLayer majorVersion='1' minorVersion='0'> 
					<GlobalSettings enableTimeDependency='true'/> 
					<Themes><Theme id='PTV_TruckAttributes' enabled='true'/><Theme id='PTV_RestrictionZones' enabled='false'/> </Themes> </FeatureLayer> </Profile>"}
			]
		}
	}
}
Response:

Code: Select all

Response:

{
	"visibleSection":
	{
		"$type":"VisibleSection",
		"boundingBox":{"leftTop":{"$type":"Point","point":{"$type":"PlainPoint","x":681513.46108,"y":6372295.9289}},"rightBottom":{"$type":"Point","point":{"$type":"PlainPoint","x":681666.16407,"y":6372143.2259}}},
		"center":{"$type":"Point","point":{"$type":"PlainPoint","x":681589.81258,"y":6372219.5774}},"scale":12},
		"image":{"rawImage":"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"},
		"objects":[{
			"name":"PTV_TruckAttributes",
			"objects":[{"pixel":{"$type":"PlainPoint","x":126.0,"y":102.0},"ref":{"$type":"Point","point":{"$type":"PlainPoint","x":681588.53384,"y":6372235.0019}},"descr":"loadType=1|driveType=0|opening=0","hiId":1,"loId":1093307775},{"pixel":{"$type":"PlainPoint","x":126.0,"y":38.0},"ref":{"$type":"Point","point":{"$type":"PlainPoint","x":681588.53384,"y":6372273.4782}},"descr":"loadType=1|driveType=0|opening=0","hiId":1,"loId":1093307775},{"pixel":{"$type":"PlainPoint","x":150.0,"y":134.0},"ref":{"$type":"Point","point":{"$type":"PlainPoint","x":681602.96246,"y":6372215.7637}},"descr":"loadType=1|driveType=0|opening=0","hiId":1,"loId":1093307775},{"pixel":{"$type":"PlainPoint","x":215.0,"y":142.0},"ref":{"$type":"Point","point":{"$type":"PlainPoint","x":681641.43881,"y":6372210.9542}},"descr":"loadType=1|driveType=0|opening=0","hiId":1,"loId":1093307775},{"pixel":{"$type":"PlainPoint","x":255.0,"y":142.0},"ref":{"$type":"Point","point":{"$type":"PlainPoint","x":681665.48652,"y":6372210.9542}},"descr":"loadType=1|driveType=0|opening=0","hiId":1,"loId":1093307775}]}]}

Re: Detailed information visualization in Leaflet

Posted: Mon Jul 31, 2017 11:23 am
by Bernd Welter
Hello Daniel,
I forwarded it to DEV (-697)
Best regards
Bernd

Re: Detailed information visualization in Leaflet

Posted: Mon Jul 31, 2017 12:12 pm
by Joost
You need to add a FeatureDescription element with attribute includeTimeDomain set to true to the PTV_TruckAttributes theme in you profile snippet.

Code: Select all

<Profile>
	<FeatureLayer majorVersion='1' minorVersion='0'>
		<GlobalSettings enableTimeDependency='true'/>
		<Themes>
			<Theme id='PTV_TruckAttributes' enabled='true'>
				<FeatureDescription includeTimeDomain='true' />
			</Theme>
			<Theme id='PTV_RestrictionZones' enabled='false'/>
		</Themes>
	</FeatureLayer>
</Profile>
Then the time domains are comming back in the format described here.

That would make your request:

Code: Select all

{
   "mapSection":
   {
      "leftTop": {"$type":"Point","point":{"$type":"PlainPoint","x":681513.4610797105,"y":6372295.928939347}},
      "rightBottom":{"$type":"Point","point":{"$type":"PlainPoint","x":681666.1640734546,"y":6372143.225945605}}},
      "mapParams":{"showScale":false,"useMiles":false,"referenceTime":""},"imageInfo":{"format":"PNG","width":256,"height":256},
      "layers":[{"$type":"FeatureLayer","name":"PTV_TruckAttributes","visible":true,"objectInfos":"REFERENCEPOINT"}],
      "includeImageInResponse":true,
      "callerContext":
      {
         "properties":[
            {"key":"Profile","value":"silkysand-bg"},
            {"key":"CoordFormat","value":"PTV_MERCATOR"},
            {"key":"ProfileXMLSnippet","value":"<Profile><FeatureLayer majorVersion='1' minorVersion='0'><GlobalSettings enableTimeDependency='true'/><Themes><Theme id='PTV_TruckAttributes' enabled='true'><FeatureDescription includeTimeDomain='true' /></Theme><Theme id='PTV_RestrictionZones' enabled='false'/></Themes></FeatureLayer></Profile>"}
         ]
      }
   }
}
and the response from xMap:

Code: Select all

{
  "visibleSection": {
    "$type": "VisibleSection",
    "boundingBox": {
      "leftTop": {
        "$type": "Point",
        "point": {
          "$type": "PlainPoint",
          "x": 681513.46108,
          "y": 6372295.9289
        }
      },
      "rightBottom": {
        "$type": "Point",
        "point": {
          "$type": "PlainPoint",
          "x": 681666.16407,
          "y": 6372143.2259
        }
      }
    },
    "center": {
      "$type": "Point",
      "point": {
        "$type": "PlainPoint",
        "x": 681589.81258,
        "y": 6372219.5774
      }
    },
    "scale": 12
  },
  "image": {
    "rawImage": "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"
  },
  "objects": [
    {
      "name": "PTV_TruckAttributes",
      "objects": [
        {
          "pixel": {
            "$type": "PlainPoint",
            "x": 126,
            "y": 102
          },
          "ref": {
            "$type": "Point",
            "point": {
              "$type": "PlainPoint",
              "x": 681588.53384,
              "y": 6372235.0019
            }
          },
          "descr": "loadType=1|driveType=0|opening=0|timeDomain=[[(h10){h8}]+[(h22){h2}]+[(h0){h6}]]",
          "hiId": 1,
          "loId": 495702399
        },
        {
          "pixel": {
            "$type": "PlainPoint",
            "x": 126,
            "y": 38
          },
          "ref": {
            "$type": "Point",
            "point": {
              "$type": "PlainPoint",
              "x": 681588.53384,
              "y": 6372273.4782
            }
          },
          "descr": "loadType=1|driveType=0|opening=0|timeDomain=[[(h10){h8}]+[(h22){h2}]+[(h0){h6}]]",
          "hiId": 1,
          "loId": 495702399
        },
        {
          "pixel": {
            "$type": "PlainPoint",
            "x": 150,
            "y": 134
          },
          "ref": {
            "$type": "Point",
            "point": {
              "$type": "PlainPoint",
              "x": 681602.96246,
              "y": 6372215.7637
            }
          },
          "descr": "loadType=1|driveType=0|opening=0|timeDomain=[[(h10){h8}]+[(h22){h2}]+[(h0){h6}]]",
          "hiId": 1,
          "loId": 495702399
        },
        {
          "pixel": {
            "$type": "PlainPoint",
            "x": 215,
            "y": 142
          },
          "ref": {
            "$type": "Point",
            "point": {
              "$type": "PlainPoint",
              "x": 681641.43881,
              "y": 6372210.9542
            }
          },
          "descr": "loadType=1|driveType=0|opening=0|timeDomain=[[(h10){h8}]+[(h22){h2}]+[(h0){h6}]]",
          "hiId": 1,
          "loId": 495702399
        },
        {
          "pixel": {
            "$type": "PlainPoint",
            "x": 255,
            "y": 142
          },
          "ref": {
            "$type": "Point",
            "point": {
              "$type": "PlainPoint",
              "x": 681665.48652,
              "y": 6372210.9542
            }
          },
          "descr": "loadType=1|driveType=0|opening=0|timeDomain=[[(h10){h8}]+[(h22){h2}]+[(h0){h6}]]",
          "hiId": 1,
          "loId": 495702399
        }
      ]
    }
  ]
}