POST
|
Mary Millus - This is a workflow that we have been showing to people with either Survey123 or a simple Web App Builder template as options. Just send me a message and I could set up a time to walk you through a couple options. I would think that Survey123 would be a good option, as you could configure a form (similar to Google), but then also use the streetlight features as the 'driver' of the form itself.
... View more
11-01-2019
01:00 PM
|
0
|
0
|
1338
|
POST
|
Brian Rollison Any updates on this? I would love to get some 'document links' to show up as items in a gallery.
... View more
11-01-2019
10:50 AM
|
0
|
1
|
979
|
BLOG
|
Pamela Landy - The patch/fix only applied to ArcGIS Online. It didn't relate to the pasted coded having spaces removed, but actually having it 'sanitized' and corrupted. All pasted HTML/CSS will still have the spacing 'unprettified' in the editor box. My suggestion would be to just keep a copy of the code local in Notepad++ or another editor, and then simply paste it into the site when you make changes. This way you have a nice set of code to work with that is more legible.
... View more
10-07-2019
07:37 AM
|
2
|
0
|
4995
|
BLOG
|
Fix was pushed - if you made changes to your code and it's broken - hopefully you have a copy of the code and can just paste it in fresh to fix it. After you hit save, the custom/configured code will no longer get corrupted now.
... View more
10-06-2019
04:03 PM
|
0
|
0
|
4995
|
BLOG
|
Zachary Robinson & Daniel Munoz I just spoke with the dev/product team and it looks like this was a bug that got pushed with the latest ArcGIS Online release, I was just told that a fix will be pushed in the next 24 hours or so. Thanks so much for posting the issue! This would have affected a lot of people.
... View more
10-02-2019
09:10 PM
|
4
|
0
|
4994
|
BLOG
|
Zach - I am seeing the same behavior as well... let me reach out to the development team to see if there was an update that recently affected the ability to insert HTML, beyond just CSS style information.
... View more
10-02-2019
06:16 PM
|
1
|
0
|
15579
|
BLOG
|
I have seen some examples of it, but have not implemented it myself. You could easily do it though, with some of the great examples of CSS/HTML image slideshows found throughout the web. Good example can be found here, rather than colors for the background, you could easily insert images: CSS Slideshow
... View more
08-15-2019
10:54 AM
|
0
|
0
|
15579
|
POST
|
08-01-2019
07:36 AM
|
1
|
4
|
11149
|
POST
|
I would give the AGO Assistant tool a try: ArcGIS Online Assistant You can point to your Dashboard item and then create a copy of it. You could also do this with all of the dependencies and then edit as you see fit.
... View more
07-31-2019
11:37 AM
|
2
|
8
|
11149
|
BLOG
|
I recently put together a simple demonstration to show how easy it is to integrate IoT sensors from Disruptive Technologies with ArcGIS. Within just a few hours, you can start getting real-time updates from field devices (cabinets, transformers, server rooms, etc) into your maps and dashboards. Some of the use cases for the integration included getting real-time alerts around potentially hazardous situations (open cabinets/manholes) and assisting with operations by providing real-time alerts on non-SCADA devices. If you missed the recent demonstration video, you can find it here. This blog is going to walk through the configuration that was demonstrated in the video (with help from Niklas of Disruptive Technologies... thanks Niklas!). It will take you step-by-step through the setup and provide the configuration files for getting an ArcGIS/Disruptive Technologies environment configured. The first thing we are going to work on, is getting GeoEvent Server configured. If you are new to Esri’s GeoEvent for ArcGIS, please take a look at some of the Getting Started material. The most basic definition of GeoEvent, is that it is a hub for real-time data that can be associated with a map. If you want to visualize real-time temperature, watch status changes on a device, or monitor weather feeds, then GeoEvent is the tool that can be used to connect A to B. In GeoEvent, you basically need to get 3 things to get the integration in place with the Disruptive Technologies sensors: define an input, create a GeoEvent service, and then create an output. We will be walking through all 3 steps. GeoEvent - Defining the Input The first step in GeoEvent, is to build out your input. In this case, we are going to be using the ‘Receive JSON on a REST Endpoint’ input. This is installed out of the box, so you just need to select it to get started. After you select ‘Receive JSON on a REST Endpoint, you need to configure it. The only ‘gotcha’ is to ensure that you DO NOT fill in the ‘JSON Object Name’ parameter. You can see I left it blank in the configuration below. Lastly, provide a ‘Name’ and then provide a name for the ‘GeoEvent Definition’ (we will change this later on, so the name doesn’t matter). After you hit ‘Save’, go back and edit the input you just created. You should now see a URL that was generated. It should look something similar to this: https://MYSERVER.com:6143/geoevent/rest/receiver/disruptive-tech This will be the URL that you will provide to Disruptive Technologies to create your Adapter. So, copy it down. This newly created input is now just waiting for data/messages. Now, we need to go over to Disruptive Technologies Studio to set up an Adapter, which will send messages to GeoEvent. Disruptive Technologies Studio Disruptive Technologies is a company based out of Norway, which also has offices in the US. They create some of the world’s smallest IoT sensors and have a companion software platform that can be used to manage all of the sensors. You can learn more about them at their website: https://www.disruptive-technologies.com/ All of Disruptive Technologies sensors communicate, via gateways called Cloud Connectors, back to the Disruptive Technologies cloud. All data is end-to-end encrypted, the Cloud Connectors are plug-n-play with built-in cellular and the data is available both via a web application and standard APIs. The web application used to manage your fleet of sensors, set up integrations and give users access, is called Studio. Creating a Data Connector The standard cloud-to-cloud integration between Disruptive Technologies and third-party cloud services is done via a real-time push integration called a Data Connector. For a quick introduction to Data Connectors, watch the video Data Connector in 50 seconds. With GeoEvent set up to receive sensor events, it is now time to set up the Data Connector that will send the data over to GeoEvent. The first step is to go to your project in Disruptive Technologies’ Studio, navigate to Data Connectors and press “Create new”. Next, fill in a name and, most importantly, the Endpoint URL which will be the URL that you saved from GeoEvent earlier. We only want to send the events which contain sensor data, so only check these event types, and press save. All sensor data from this Project will now be sent to GeoEvent. To verify that data is being sent and received correctly, you can open your new Data Connector and take a look at the “Activity Last 24 Hours”. Now, lets head back over to GeoEvent to finish defining our input and get some data on a map! GeoEvent - Creating the GeoEvent Definition We have our input defined in GeoEvent, we have the Data Connector created in Studio… now we just need to define the message format that GeoEvent will receive in the GeoEvent Definitions. Back in the GeoEvent Manager, you should now see that you are receiving messages on your input. These should be visible on the Monitor pane. At the top of the GeoEvent Manager, select Site, and then select GeoEvent Definitions. You should see all of your input and output schemas defined here. For this blog, I created a sample ‘input’ schema that you can use which contains all possible fields (can download this at the bottom of the blog). Click ‘Configuration Store’, and then select Import Configuration. After you import the configuration, go back to GeoEvent Definitions, and you should see the new GeoEvent Definition that was just imported. Lastly, you need to go back to your input and change your setting for ‘Create GeoEvent Definition’ to NO and then select the name of the definition you just imported. Defining the Output After you get your input created, you need to send the data somewhere! With GeoEvent, you have a few different options available. You can either archive your data in the Spatiotemporal Big Data Store, or you can Update Features to provide a ‘real-time snapshot’ of your input data. For this demonstration, I created a basic feature service in ArcGIS Online. Here are the fields I included: I could have included fields to capture the signal strength, transmission mode, etc, but my main goal was to capture the edit time, temperature, and a boolean for the object present sensor. Creating the GeoEvent Service The last step is stringing it all together. When you create a GeoEvent Service, you are basically creating the logic that connects your input to your output. In this GeoEvent Service, I created a Field Mapper processor, to link the Source and Target fields together. The one caveat with this, is that the input is not sending any geographic data or coordinates as part of the message. So, you need to manually place the features in your map or edit their position after they get created. Now, whenever the sensors sends data, it will update the target fields you defined. Now you just need to build some awesome maps, apps, and dashboards! Real-time IoT and GIS If you have any questions around the configuration, please do not hesitate to reach out. The ability to integrate the Disruptive Technologies API with GeoEvent Server was incredibly seamless and honestly fun to do. I can’t wait to see how customers continue to deploy this technology. Brian Baldwin - bbaldwin@esri.com Niklas Norin - niklas.norin@disruptive-technologies.com
... View more
07-19-2019
11:41 AM
|
6
|
0
|
3264
|
POST
|
Thanks for posting this and your answer Chase! Just helped me with the same issue!
... View more
06-03-2019
09:36 AM
|
0
|
0
|
2355
|
BLOG
|
Looks great! Love that background image, it really makes the buttons/content pop.
... View more
05-23-2019
08:00 AM
|
0
|
0
|
15579
|
BLOG
|
I just always use this: https://jsonlint.com/ This would simply be to validate the JSON syntax.
... View more
04-16-2019
11:49 AM
|
0
|
0
|
2189
|
BLOG
|
Thanks for the feedback Nicole. I played around with this for a little bit and the best I could do was this element: .esri-header-wrap You could grab this element and push it left, or add a padding, etc. Honestly, I was unable to find a really seamless fix.
... View more
04-01-2019
01:37 PM
|
0
|
0
|
15579
|
POST
|
Luis, This is looking for a GP service that is hosted in your ArcGIS Enterprise instance. What you need to do, is run a trace in ArcGIS Pro on the Naperville data. After the trace runs successfully, go into the History and then share this result as a GP service. After it publishes, you can use this trace URL in the configuration. Anything to add Previn Wong?
... View more
03-28-2019
08:41 AM
|
0
|
0
|
635
|
Title | Kudos | Posted |
---|---|---|
2 | 3 weeks ago | |
1 | a month ago | |
6 | a month ago | |
5 | a month ago | |
2 | 07-23-2024 08:23 PM |
Online Status |
Online
|
Date Last Visited |
2m ago
|