POST
|
Hi Johan Kenens, it depends on your usecase, but in general i would answer your question with yes. This is an example of dynamic geofences: If any vehicle leaves the convoy you get a notification. Realized by buffering the current position of each vehicle and intersect with the buffer of the other vehicles. Best, Stefan
... View more
12-18-2019
01:59 AM
|
0
|
0
|
331
|
POST
|
Hi Victoria Beckley, i also had a look at the Post you mentioned:https://community.esri.com/thread/139667 Did you try to create a new Connector with Adapter: Xml and the Transport: HTTP-BasicAuthentication? In my opinion this should be the best way to go. The HTTP-BasicAuthentication (Transport) provides the 2 properties Username and Password. Best, Stefan
... View more
12-10-2019
02:21 AM
|
0
|
0
|
508
|
POST
|
Hi Hannah Cole, you could try to publish the Feature Service via GeoEvent Server. But first of all I would debug the Output Transport. You can change the Log Level of the Outbound Transport to DEBUG and see what Data the Transport is trying to write into the Feature Service. Log Level: DEBUG
Logger: com.esri.ges.transport.featureService.FeatureServiceOutboundTransport Hope this helps to identify where the problem is located. Best, Stefan
... View more
12-03-2019
04:46 AM
|
1
|
0
|
1049
|
POST
|
Hi Minxue Chen, working with property files is a little bit tricky. I think in a way they are cached. First of all you could go to SampleInboundAdapterDefinition and just replace the property reference with your own String to test if it works like expected: return "${sample.gep.sample-adapter.ADAPTER_IN_LABEL}";
return "My Sample Adapter"; I 'am not absolutely sure what to do to get rid of the caching. I guess you could stopp GeoEvent, delete the content of the data folder and start it again. In this case all bundles gets recreated. But this is nothing you always want to do if anything changes in your property file. By the way, be carefull when changing other stuff later on. Like the artifact or group id of the project. This will also affect that you have to rename the folder where your property files are stored. Check the GeoEvent Developer Guide for more information on that. Best, Stefan
... View more
12-03-2019
12:43 AM
|
0
|
0
|
330
|
POST
|
Hi Andy Skelton, you can upgrade your GeoEvent 10.7.1 and leave your ArcGIS Enterprise on 10.6.1 to use the existing services. You already mentioned the most important part: This only works if they are not federated. Under Data Stores of your GeoEvent you can register a connection to your ArcGIS Enterprise or ArcGIS Server to access your services. I am not sure if you will be able to publish new services from GeoEvent 10.7.1 to your 10.6.1 AGE. I would expect that this is going to work but I cannot guarantee it. In general the GeoEvent would publish a hosted feature service, not sure if they there have been some canges from 10.6.1 to 10.7.1. Best, Stefan
... View more
11-29-2019
06:27 AM
|
1
|
1
|
726
|
POST
|
Hi Matteo Mei, it is possible to create a geometry via field calculator. But for a simple Point geometry you could also use the build in functionality "Construct Geometry From Field" (Advanced): Best, Stefan
... View more
11-27-2019
12:57 AM
|
2
|
1
|
921
|
POST
|
Hi Minxue Chen, looks like maven is trying to access the central repository: https://repo.maven.apache.org/maven2 Do you have an internet connection on the machine you are building on? I've just tested the sample from 10.7.1 with Maven 3.6.1 and everything worked fine. But Maven downloaded a lot of artifacts from the central repository. Best, Stefan
... View more
11-20-2019
02:46 AM
|
1
|
1
|
4249
|
POST
|
Hi khadija F, It looks like the GeoEvent Server does not have access to the integrate.om.mixtelematics.com at all. Straight away I just think of simple points to check: Does the server has Internet connection? (Firewall etc even if port 443 should be open by Default) Did you try to access the website via browser from the server? You could also try to access it via CURL in the command line of the server: curl -X GET --header 'Accept: application/json' --header 'x-testing: true' --header 'X-Forwarded-CorrelationId: MiX.Integrate.SwaggerUI' 'https://integrate.om.mixtelematics.com/api/assets/1' Best, Stefan
... View more
10-08-2019
06:32 AM
|
0
|
0
|
1202
|
POST
|
Hi Patricia Bongaerts, if i understand you correct you don't have any problems connecting to the server. So there is no issue with http/https or the authentication itself. You could set the Log Level for the class: com.esri.ges.httpclient.Http to DEBUG and see if you get some more information that help to identify the problem. Best Stefan
... View more
10-07-2019
12:27 AM
|
0
|
4
|
2328
|
POST
|
Hi khadija F, did you check the GeoEvent Logfiles to see what exaclty is failing? Often the error connecting to a https site is due missing certificates. Did you import the certificate of the target server into the ArcGIS Server, that was installed with GeoEvent Server? Don't Forget to also import the root and intermediate certificate if they exist. Best Stefan
... View more
10-07-2019
12:03 AM
|
0
|
0
|
1202
|
POST
|
Hi Satwik Mishra, I don't think this is possible with the out of the box connector. For what i know Parameter is just a simple static string value. The HTTP Outbound Transport adds this value to the URL. If there is no hidden magic somewhere, you need a custom output connector. Best Stefan
... View more
09-25-2019
01:00 AM
|
1
|
0
|
718
|
POST
|
Hi Kanchibhotla Dheeraj, where did you get this 1 MB limit from? I have a lot of connectors and processors that are up to 5.4 MB. They are all working fine. What error message do you get? Best Stefan
... View more
09-25-2019
12:23 AM
|
0
|
0
|
843
|
POST
|
Hey Satwik Mishra, the Endpoint is only available if you create a REST Input Connector with the Name "rest-xml-in". You could open https://[your-hostname]:6143/geoevent/rest in a WebBrowser to see which Input connectors are available. In my case the list of Inputs contains: rest-xml-in (esri-receive-xml-rest-in) Klicking on the link gives me some detailed Information About the Input. The Endpoint you sould send data to is named "POST Content to Url". You will also see the same Link when Opening the Input Connector in the GeoEvent Manager. Best, Stefan
... View more
09-19-2019
08:02 AM
|
1
|
1
|
1708
|
POST
|
Hi, a good start could be to have a look at this blog post: https://community.esri.com/community/gis/enterprise-gis/geoevent/blog/2018/07/26/xml-data-structures-characteristics-and-limitations I've just created an input connector "Receive XML on REST Endpoint". I did not set the XML Object Name to "note", just leave it blank. Next Step I used a REST Client to send some XML to the provided endpoint. You could also use Curl: curl -X POST -k -H 'Content-Type: application/xml' -i 'https://hostname:6143/geoevent/rest/receiver/rest-xml-in' --data '<note><to>Satwik</to><from>Harry</from><heading>Hi</heading><body>Some Body</body></note>' On the monitor site the count for the input connector should increase by 1 and a GeoEvent Definition ("fetch_xml_from_localhost") with should be created with the fields (type String): to,from, heading, body You could also check the logfiles to make sure that no error occured. Now the Incoming data has been transformed into geoevents and can be processed with GeoEvent Server. There are a lot of output connectors to have a look at the data. Instead of directly sending the Data to another Server you could also use the output connector "Write to a JSON File". This will create a JSON File on the defined Folder. Just to see if the JSON is what you expeted. (Make sure to set the File Rollover Size to a higher value than 1kb). If you have connected the Input and Output in the GeoEvent Service and everything Looks like exprected you could try to send it to your Endpoint. So just do it step by step. If you want the GeoEvent to Pull the data instead, just try to change only the input and see if the data gets received, check the logmessages, check the output JSON etc. Hope this helps. Best, Stefan
... View more
09-19-2019
04:33 AM
|
2
|
3
|
1708
|
POST
|
Hi Satwik Mishra, I am not sure if you want help how to configure your GeoEvent Service (Input / Output connectors) or how to develop some mockups to send XML and receive JSON that should be accessed by the GeoEvent Server. Receive XML on a REST Endpoint: GeoEvent is a server and provides a REST Endpoint and an external Tools can send XML to this endpoint. Poll an Exernal Website for XML: GeoEvent is a client and polls the provided Endpoint in the given frequency. In both cases you need a GeoEvent Definition that matches the incoming data. GeoEvent is going to transform the data into GeoEvents. So internally you should get the same GeoEvents in both Scenarios. In general the output connector always sends data somewhere (push, write, send..) and you can define if it sould be JSON, XML, Text etc. It would be helpful if you provide some more Information. Best Stefan
... View more
09-17-2019
01:40 AM
|
1
|
0
|
1708
|
Title | Kudos | Posted |
---|---|---|
1 | 05-15-2020 05:26 AM | |
1 | 10-22-2020 11:33 PM | |
1 | 05-15-2022 11:41 PM | |
1 | 11-12-2020 04:59 AM | |
1 | 01-08-2021 01:27 AM |
Online Status |
Offline
|
Date Last Visited |
10-17-2023
08:02 AM
|