POST
|
When you first create a Crowdsource story, a new web map will automatically be created and added to your content. To change the basemap, just open the web map in ArcGIS Online map view, change the basemap, and click save.
... View more
02-12-2018
02:27 PM
|
0
|
0
|
297
|
POST
|
Marissa, it would be best to modify the map navigation options by overriding the createMap options. This needs to be done within the code where the map first loads. If you share which story map you're using, we can point you to the correct location in the code.
... View more
02-12-2018
09:01 AM
|
0
|
2
|
1303
|
POST
|
Our apps rely on Dojo's AMD module loader to load additional JavaScript files (or bundle them for production). Full documentation about the loader is available here: The Dojo Loader — The Dojo Toolkit - Reference Guide. I found this page that may also be helpful: https://learn.jquery.com/jquery-ui/environments/amd/.
... View more
02-12-2018
08:53 AM
|
0
|
3
|
784
|
POST
|
In the Beta version of the Story Map Crowdsource, there is no way to modify the form, other than changing labels, if you have the app hosted on ArcGIS Online. You will need to download and modify the source code of the app as the third link Rupert posted details.
... View more
02-12-2018
08:45 AM
|
1
|
0
|
402
|
POST
|
It looks like the website you are trying to embed is referenced with an http (insecure) URL. For security reasons, web browsers will not let you embed any insecure content within a https (secure) page. We have more information in this blog post: Troubleshooting embedded apps and web content in Story Maps | ArcGIS Blog.
... View more
01-16-2018
04:12 AM
|
1
|
1
|
605
|
POST
|
No, the code attachment will you to attach a zip file of code to the item that will allow you, or others to, download. If you look at the original template items (those in the gallery) in ArcGIS Online (AGO), they will provide you a download of the template that you can host on your own server. The AGO platform does not allow you to upload or host code that can be run on the platform. This is a security restriction to prevent hackers from running unauthorized code that would attack our servers or our user's computers. We do open source all our story maps so you can download and modify them as you need to. Once you customize them, you will be required to host the app on your own server. Once you have it hosted, you can reference your version of the app in AGO as item so you can have it in your content or added to the template galleries. Although, it is referenced in AGO, all the code will be running from your servers.
... View more
01-10-2018
05:56 AM
|
1
|
2
|
706
|
POST
|
Hi Megan, esri.com recently changed their policy to not allow websites to embed our pages. This is a web security best practice that prevents a few specific vulnerabilities that hackers can take advantage of. I've contacted our server team to see if they are willing to whitelist some domains so we can still allow you to embed it in our story maps. If they change this policy, I'll let you know. For the time being, you can still add a link that will open the page in a new tab. You can also make the main stage a screen-shot of the website or another image related to the web site you are showing so it is topical. If you want your link to stand out more like a button, try this tutorial we put together: https://developerscorner.storymaps.arcgis.com/create-buttons-for-main-stage-actions-using-the-style-tag-144b3aeb5583.
... View more
01-05-2018
04:56 AM
|
2
|
3
|
569
|
POST
|
The photos uploaded to the Story Map Crowdsource are uploaded as attachments to the feature service. Open the feature service item in ArcGIS Online, click on the "Data" tab. Then you will see a "Photos and Files" field that has a "show" link that can see and download the photos for that feature.
... View more
11-21-2017
04:46 AM
|
2
|
1
|
822
|
POST
|
Because Esri already has several other stand-alone crowdsource apps, we will no longer be adding any new features to the Crowdsource Story Map: Frequently Asked Questions | Story Maps. Instead, we plan to include simple crowdsourcing as a feature to other story map apps in a future release. The Crowdsource Reporter app already has a "Like" button built into its current feature set: https://www.arcgis.com/home/item.html?id=74b016cef7db42b28599adc5a14b010c.
... View more
11-20-2017
06:57 AM
|
0
|
1
|
462
|
POST
|
If you open the feature service item in ArcGIS Online, click on the "Data" tab. You can then view the usernames of contributors under the "Creator" Field. Users that contribute as a "Guest" will have an empty value for this field.
... View more
11-20-2017
06:51 AM
|
2
|
0
|
674
|
POST
|
Every item in ArcGIS Online has 3 options for sharing: To the public To your organization To one or more groups. Groups are able to have members from other organizations. Every item also has sharing permissions set independently (apps, web maps, layers, etc.) App can contain web maps and web maps can contain layers but they still maintain their individual sharing permissions. If you are sharing a web map to a group, you also have to share all the layers within that map to the same group as well to make sure everyone has access.
... View more
10-24-2017
07:11 AM
|
1
|
4
|
1276
|
POST
|
Can you also verify that all content, including layers within the map, are also shared to that org and not just to your organization?
... View more
10-24-2017
06:59 AM
|
0
|
6
|
1276
|
POST
|
Ok, I've figured out what the issue is. When you added the appid to the index.html file, you did not use the appid. Instead, you used the web map id to the map you were working with. Web maps have a different data structure so the app was throwing errors when it didn't find the correct properties. Replace the web map id that you used in the index.html with your map journal appid to link your local code with the story hosted on ArcGIS Online. The map journal appid is shown in the URL when you are viewing the map journal. Once you do that and you fix the issues in the comment above, you should be good to go. Cooper is also adding further clarification to his blog post for others that may read it in the future.
... View more
10-17-2017
06:53 AM
|
0
|
1
|
828
|
POST
|
Hi Jazmine, I took a look at the developer console of your app and it appears your app fails to load because there are JavaScript errors that get thrown which stops the execution of the rest of the code. The first error occurs in your app/custom-scripts.js file. You are trying to use the topic module outside the scope that it has been defined. You need to add your scripts that use topic inside of these brackets where topic is scoped to: define(["dojo/topic"], function(topic) {
}); I've cleaned up that error and removed the unused topic event (app-load) so you can just replace the whole custom-scripts file with the following: define(["dojo/topic"], function(topic) {
var WEBMAP_ID = "6c09c4842b6c4974bb91ea05aa6952bb";
var LAYER_ID = "ProjectLocations_costum_6228";
var clickHandlerIsSetup = false;
topic.subscribe("story-loaded-map", function(result){
if ( result.id == WEBMAP_ID && ! clickHandlerIsSetup ) {
var map = app.maps[result.id].response.map;
var layer = map.getLayer(LAYER_ID);
if ( layer ) {
layer.on("click", function(e){
var index = e.graphic.attributes["Rank"];
topic.publish("story-navigate-section", index);
});
}
}
});
}); You also have some additional errors in the core part of the app which you modified but it is hard to debug since you have already build and minified the code. Can you post the other changes you made to the app? It's easiest if you make the changes on a fork of the github repo so all the changes get highlighted inline.
... View more
10-17-2017
05:41 AM
|
0
|
3
|
828
|
POST
|
Casey, the location is probably working as expected. If you have ever used a "locate" button on ArcGIS Online or another app hosted there, the browser may not have asked for permission to provide your location the previous permission might have granted access to all arcgis.com domains. On laptop and desktop browser, the location accuracy is usually limited to the location provided by ISP of the internet you're connect to. In many cases, it is the address used by the account holder but could also be more generalized than that. On mobile devices, you can usually get a more accurate location if you have granted location permission to your browser. If so, your browser can report the location provided by the device's sensors (GPS and Wifi/Cell triangulation).
... View more
10-10-2017
05:27 AM
|
0
|
0
|
386
|
Title | Kudos | Posted |
---|---|---|
1 | 01-10-2018 05:56 AM | |
1 | 10-25-2016 05:09 AM | |
1 | 08-25-2017 06:35 AM | |
1 | 02-03-2016 11:13 AM | |
1 | 03-17-2017 07:22 AM |
Online Status |
Offline
|
Date Last Visited |
05-08-2024
09:40 PM
|