|
POST
|
No- I'm just an end user like yourself. When I visited the page you linked, I saw 2 story maps and they both looked normal to me: Is that not what you're seeing?...
... View more
05-03-2018
06:14 PM
|
0
|
1
|
3989
|
|
POST
|
Check to make sure the map and/or the map layers are publicly shared. I nabbed myself on this last night. The wiggly dots is just the loading map indicator for the story map.
... View more
05-03-2018
04:04 PM
|
0
|
4
|
3989
|
|
POST
|
Thanks. Photo Sphere is pretty cool, straightforward to use once you add the additional dependencies (3 other JS files, really). The only catch I found so far is my attempts to have the sphere render images in a JQuery Modal dialog. It won't do it at first display but if you go fullscreen, it will have loaded. Maybe there's a way to do it but it's not a big deal for me (I'm ok with opening the content in a new window).
... View more
05-02-2018
10:17 AM
|
0
|
0
|
11216
|
|
POST
|
Hard for me to say. That, of course, will depend on the resolution of the photos you're trying to use. In my own work, I've been targeting image widths around 1920 pixels wide but I don't have any research to back that size up. Also, for what it's worth, both ESRI's ArcGIS Online and SmugMug are using Amazon's Cloud Hosting as the backbone for their services so I don't necessarily think there's any speed advantage for one service over another. It boils down to best utilizing what accounts you may currently use. It you already have a Flickr or Smugmug account, it makes sense to me to use those accounts to host photos rather than pay additionally to serve the same function with AGOL.
... View more
05-02-2018
02:29 AM
|
2
|
1
|
1386
|
|
POST
|
I had to do way to much work to get this work but I guess this will be as close as I'm able to get to what I want: One glaring deficiency of using Arcade (for me, at least) is that any output that the Arcade Expression generates that includes HTML tag elements is NOT honored by the configuration screen. It simply passes it along as text. As such, for each row of my screen shot above, I needed to use two expressions- one for the actual URL of the link, and a second expression for the "Click to View" text of the <a> element. For both expressions, I simply used the IIF that Ken suggested based on the Find function. The final config HTML was this: <table cellpadding="0px" cellspacing="3px"> <tbody> <tr valign="top"> <td colspan="2"><b>SITE: </b>{unitName}<br /> <b><u><br />PHOTOS:</u></b></td> <td> </td> </tr> <tr valign="top"> <td><b>Photo 1:</b></td> <td><a href="{expression/expr8}" target="_blank">{expression/expr18}</a></td> </tr> <tr valign="top"> <td><b>Photo 2:</b></td> <td><a href="{expression/expr9}" target="_blank">{expression/expr19}</a></td> </tr> <tr valign="top"> <td><b>Photo 3:</b></td> <td><a href="{expression/expr10}" target="_blank">{expression/expr20}</a></td> </tr> <tr valign="top"> <td><b>Photo 4:</b></td> <td><a href="{expression/expr11}" target="_blank">{expression/expr21}</a></td> </tr> <tr valign="top"> <td><b>Photo 5:</b></td> <td><a href="{expression/expr12}" target="_blank">{expression/expr22}</a></td> </tr> <tr valign="top"> <td colspan="2"><b><u>VIDEOS:</u></b></td> <td> </td> </tr> <tr valign="top"> <td><b>Video 1:</b></td> <td><a href="{expression/expr13}" target="_blank">{expression/expr23}</a></td> </tr> <tr valign="top"> <td><b>Video 2:</b></td> <td><a href="{expression/expr14}" target="_blank">{expression/expr24}</a></td> </tr> <tr valign="top"> <td><b>Video 3:</b></td> <td><a href="{expression/expr15}" target="_blank">{expression/expr25}</a></td> </tr> <tr valign="top"> <td><b>Video 4:</b></td> <td><a href="{expression/expr16}" target="_blank">{expression/expr26}</a></td> </tr> <tr valign="top"> <td><b>Video 5:</b></td> <td><a href="{expression/expr17}" target="_blank">{expression/expr27}</a></td> </tr> </tbody> </table><br /><i>(Links Open in a New Window</i> ) Thanks everyone.
... View more
05-01-2018
08:11 PM
|
2
|
0
|
590
|
|
POST
|
As Dan mentions, yes- it will consume credits for storage space but nothing else. Alternatively, if you already have an account with Flickr, Smugmug, or another similar type of site, you can just upload your photos there and obtain a link to them and then just insert the link into your story map. That costs you nothing here in the ESRI world.
... View more
05-01-2018
03:44 PM
|
1
|
3
|
1386
|
|
POST
|
I'm implementing this for a personal project I'm currently developing. Here's a web amp in AGOL that has a point feature of my 360 photo/video sites: Umpqua River Basin Old Growth Timber Sales I'm still fixing the popups so some of the links in the popup don't work but essentially the popup will provide you with a group list of photos or videos that are available for a given location.Some sites only have one photo so always try the link for photo 1 first. Anyways. the videos are hosted on Vimeo and the photos I am self-hosting. My point layer has 10 attribute fields that contain URLs to the 360 content (5 photos and 5 videos). The videos are straightforward- just open the Vimeo link in a new browser window. The photos have been a little work but I think I have a solution I'm ok with. I'm using the Photo Sphere JS Viewer as the medium for displaying my photos. On my website, I have developed a bare bones HTML file "wrapper" that I pass a file name & description argument to it in the URL. The Javascript code parses that information out and then loads the 360 photo in the viewer. Sure, it would be great if the AGOL popups supported 360 natively but this hasn't been too bad. [The 360 photos/video were captured using a Garmin Virb 360] Steve
... View more
05-01-2018
03:28 PM
|
4
|
2
|
11216
|
|
POST
|
I meant that I was focused on looking at the length of field's value to determine if it was populated that I hadn't even considered that you could also just query for part of the URL and get the same, reliable (if not more accurate) result. Hopefully this change will get things the way I want. I'll check it out later today. Thanks again.
... View more
05-01-2018
08:45 AM
|
0
|
0
|
4114
|
|
POST
|
Yes- I noticed an issue last night with the fields and thought I had fixed them prior to my last post. I discovered that the URL fields that I thought were empty actually contained a space. I attempted to remove them from my hosted layer but perhaps I did not do so correctly. I can update my hosted layer once I look at it in Arcmap. That does bring up something I discovered while working on this last night. There is no length function within Arcade, and that would have been more helpful for me instead of using isEmpty. I could have just evaluated a length > 3 to determine the presence of a URL in the field but alas.
... View more
05-01-2018
08:05 AM
|
0
|
4
|
4116
|
|
POST
|
UPDATE: I rethought how my URLs are stored in my data which better positioned me to try the technique from the blog post. The results are close to what I want but not quite. Here's the HTML table in the popup config: <table cellpadding="0px" cellspacing="3px"> <tbody> <tr valign="top"> <td><b>Photos:</b></td> <td> </td> </tr> <tr valign="top"> <td><b>{expression/expr8}</b></td> <td><a href="{VR_IMG_URL}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr9}</b></td> <td><a href="{VR_IMG_U_1}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr10}</b></td> <td><a href="{VR_IMG_U_2}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr11}</b></td> <td><a href="{VR_IMG_U_3}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr12}</b></td> <td><a href="{VR_IMG_U_4}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>Videos:</b></td> <td> </td> </tr> <tr valign="top"> <td><b>{expression/expr13}</b></td> <td><a href="{VR_VID_URL}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr14}</b></td> <td><a href="{VR_VID_U_1}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr15}</b></td> <td><a href="{VR_VID_U_2}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr16}</b></td> <td><a href="{VR_VID_U_3}" target="_blank">Click to View</a></td> </tr> <tr valign="top"> <td><b>{expression/expr17}</b></td> <td><a href="{VR_VID_U_4}" target="_blank">Click to View</a></td> </tr> </tbody> </table> As you can see, it correctly notes that there is 1 photo and 1 video for this location but it does not hide the row from the table if the URL field is blank. The links for the valid media are correct & work and the links that shouldn't appear are "about:blank". I'm using the same IIF logic per the blog post for each URL field. Example: IIF(isEmpty($feature["VR_IMG_URL"]), "", "Photo 1:")
... View more
04-30-2018
11:35 PM
|
0
|
6
|
4116
|
|
POST
|
Thanks, but no- not really. I understand using Arcade, to a point, but AGOL doesn't seem to honor the HTML formatted output that I generate. Here's my Arcade expression: // Write a script to return a value to show in the pop-up. // For example, get the average of 4 fields: // Average($feature.SalesQ1, $feature.SalesQ2, $feature.SalesQ3, $feature.SalesQ4) var popupText = '<b>Location: ' + $feature.unitName + '</b><br /><br /><b>360 Degree Photos:</b><table>'; var counter=0; var tableText = ''; var chkPhoto01Field = IsEmpty($feature["VR_IMG_URL"]); var chkPhoto02Field = IsEmpty($feature["VR_IMG_U_1"]); var chkPhoto03Field = IsEmpty($feature["VR_IMG_U_2"]); var chkPhoto04Field = IsEmpty($feature["VR_IMG_U_3"]); var chkPhoto05Field = IsEmpty($feature["VR_IMG_U_4"]); var finalText = ''; if (chkPhoto01Field) { counter = counter+1; tableText = tableText + '<tr><td>Photo ' + counter + ':</td><td><a href="' + $feature["VR_IMG_URL"] + '" target="_blank">Click to View</a></td></tr>'; } if (chkPhoto02Field) { counter = counter+1; tableText = tableText + '<tr><td>Photo ' + counter + ':</td><td><a href="' + $feature["VR_IMG_U_1"] + '" target="_blank">Click to View</a></td></tr>'; } if (chkPhoto03Field) { counter = counter+1; tableText = tableText + '<tr><td>Photo ' + counter + ':</td><td><a href="' + $feature["VR_IMG_U_2"] + '" target="_blank">Click to View</a></td></tr>'; } if (chkPhoto04Field) { counter = counter+1; tableText = tableText + '<tr><td>Photo ' + counter + ':</td><td><a href="' + $feature["VR_IMG_U_3"] + '" target="_blank">Click to View</a></td></tr>'; } if (chkPhoto05Field) { counter = counter+1; tableText = tableText + '<tr><td>Photo ' + counter + ':</td><td><a href="' + $feature["VR_IMG_U_4"] + '" target="_blank">Click to View</a></td></tr>'; } if (counter==0) { tableText = '<tr><td colspan="2">No Content Currently. Please check back.</td></tr>'; } finalText = popupText + tableText + '</table>'; return finalText; and here's the resulting popup: And here's how I set up the popup output: Popups support HTML formatting but the end output just treats it as literal text.
... View more
04-30-2018
08:47 PM
|
0
|
7
|
4116
|
|
POST
|
I'm having trouble implementing what I want as a popup for a point layer. The points represent physical locations and basically store URLs to photos and video of the location. There are five photo URLfields (photo01, photo02, photo03, photo4, photo5) and five video URL fields (video01, video02, video03, video04, video05). A site may have UP TO 5 photos or videos or it may have none. Because of this, ideally I'd like the attributes to adjust accordingly. For example, if a site has no photos and 2 videos, the popup would look like this: Photos: No Photos currently. Please Check back Video: Video 01: <url> Video 02: <url> I have some expressions which help me determine if the field is empty but I can't figure out how to incorporate that into a dynamic table in the popup. Here'e the actual service layer link. Any ideas? Steve
... View more
04-28-2018
10:31 PM
|
0
|
10
|
6582
|
|
POST
|
Be aware that Google is now downgrading search results for sites that are not HTTPS so this may also play into why your visibility within search results may have slipped.
... View more
04-26-2018
10:17 AM
|
0
|
0
|
596
|
|
POST
|
Shoot. Ok, thanks Owen. At least I know it's not a bug.
... View more
04-26-2018
06:30 AM
|
0
|
0
|
1963
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 2 weeks ago | |
| 1 | 2 weeks ago | |
| 1 | 3 weeks ago | |
| 2 | 3 weeks ago | |
| 1 | 4 weeks ago |