POST
|
Hi Stephan, The tutorial can be found on the GeoEvent Gallery: http://www.arcgis.com/home/item.html?id=870b1bf0ad17472497b84b528cb9af00 Best, Thomas
... View more
06-07-2016
05:43 AM
|
2
|
0
|
70
|
POST
|
Hi, Is it in 3.16 possible to apply a HeatmapRenderer to a GraphicLayer? I searched the discussion forum and only found that this was not working a while back (HeatmapRenderer on GraphicsLayer?) and a workaround using a custom DynamicMapServiceLayer for Heatmap.js (Heatmap layer as Graphics Layer? ). I created a new GraphicLayer and set a HeatmapRenderer ... var heatmapLayer = new GraphicsLayer({ id: "heatmap" }); heatmapLayer.setRenderer(HeatmapRenderer) map.addLayer(heatmapLayer); ... then added graphics (Points) to it with the symbol = null ... var graphic = new Graphic(aggregation.geometry, null, aggregation.attributes, null); heatmapLayer.add(graphic) [...] heatmapLayer.refresh(); ... but the layer won't render this as a HeatMap. Any suggestions how this can work? Thanks a lot! Tom
... View more
05-12-2016
08:04 AM
|
0
|
0
|
1230
|
POST
|
Hey Jeremy, you are right, the position field is not in a suitable format for GeoEvent to recognize it as a geometry. As you said you would have to get the X and Y values from the position field and create your own geometry field from this values. It is possible but a little bit tricky. 1. Create a fixed GeoEvent definition for your input (copy the aut generated one and change the settings on the input to use this one) which receives the position as a string instead of a double. 2. Now you can look up the X and Y value from this string using two Reg-Ex field calculators with the pattern " -\d+.\d* " for X and " (?<=\[)\d+.\d* " for Y and save these values as doubles to new fields. 3. Finally you can use a field calculator to create your own geometry field in the json format using a expression like '{"x":'+ X +',"y":'+ Y +'}' and make the new field of type geometry. This way it works for me. I hope it helps. Best, Thomas
... View more
11-17-2014
10:46 AM
|
2
|
1
|
12
|
POST
|
Although we made a good effort to fix all the use cases, in rare cases the validation of the service can fail which is why the service is not showing up in the user interface. It should not be deleted and still be on disk.
... View more
11-14-2014
09:21 AM
|
0
|
0
|
16
|
POST
|
Hey Jeremy, If you specify the JSON Object Name on the input properties and set it to ‘vehicles’, GEP should only query for the features inside of this vehicle array which should be what you are looking for. I tried this on a Receive JSON on a REST endpoint input using your example string and it worked for me. Hope that helps! Best, Thomas
... View more
11-13-2014
02:53 PM
|
1
|
3
|
12
|
POST
|
Hi Andreas, You can save the configuration of your GEP (including the service) by exporting a configuration xml file. This will save your inputs, outputs, services, GEDs, Tags, GeoFences & Data Stores. To do so go to Site -> Configuration Store -> Export Configuration. To restore or migrate a configuration use the Import Configuration functionality on the same site. If you only want to import/export selected features the xml file can be edited. Hope that helps. Best, Thomas
... View more
11-13-2014
02:06 PM
|
0
|
2
|
16
|
POST
|
I would recommend you to walk through the WebSocket tutorial to understand WebSockets and StreamLayer in more detail. The StreamLayer is basically a JavaScript client which is connecting to a WebSocket to receive JSON features and render them in the client. Walking through the tutorial will help you to understand that concept and shows you how to connect to a WebSocket endpoint, since this is for some reason not working. Please note that the WebApp client that comes with the tutorial is a developer sample only and works just with the tutorial data. If you have any changes to the tutorial data the client might not be able to render the features and would need to be modified. I hope the WebSocket tutorial will help.
... View more
11-04-2014
12:00 PM
|
1
|
1
|
14
|
POST
|
Sorry my bet. Try http://localhost.YOURDOMAIN:6180/StreamServices. Or without the domain if you can omit it: http://localhost:6180/StreamService.
... View more
11-04-2014
11:39 AM
|
0
|
3
|
14
|
POST
|
Yes I would definitely recommend walking through the WebSocket Tutorial if you want to use StreamLayer . The hidden properties are part of your connector properties. Please have a look on the edited screenshot below. What did you specify as the URL on your StreamLayer Output? Make sure it is set to " StreamService ” Could you please check if you receive data on the WebSocket of the StreamLayer output by connecting to http://localhost.esri.com:6180/StreamService.
... View more
11-04-2014
11:23 AM
|
1
|
5
|
14
|
POST
|
Hey Jeremy, I do not see any problem on first sight. You can still edit the ‘Update Interval', it is at the hidden properties of your connector. Please make also sure the Formatted JSON property is set to false as explained in the WebSocket tutorial (Publishing Feature JSON to a JavaScript Stream Layer). What client are you using which does not update? Did you check on the WebSocket ? Best, Thomas
... View more
11-04-2014
11:00 AM
|
1
|
1
|
14
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|