POST
|
you can just host a local layer with data of your own to speed things up
... View more
11-09-2021
07:30 PM
|
0
|
0
|
1527
|
POST
|
It's just a wrapper aimed to support ESRI related operations better. Quoting the documentation, it says the followings: esriRequest is a utility method to retrieve data from a web server. Data can be static (stored in a file on the web server), or it can be dynamic (generated on-demand by a web service) esriRequest is primarily used to download data. However, it can also be used to upload a file from user's computer to a web server. The file can be of any type: Word Document, Excel Spreadsheet, CSV, PDF, JPEG, PNG etc If an application makes requests to an ArcGIS Server, esriRequest will automatically detect if that server supports CORS. esriRequest uses the appropriate method to execute a request based on the target of the request and what the browser supports. The native method to do AJAX requests is to use XMLHttpRequest(XHR). Because there are subtle differences in how XHR is implemented across browsers, Dojo abstracts away and addresses cross-browser inconsistencies via dojo.xhrGet and dojo.xhrPost. Dojo also provides methods in the dojo.io namespace to do AJAX-style requests with JSONP and to use an iframe to upload files. esriRequest sits on top of the methods defined by Dojo to provide a clean, simple way to execute AJAX-style requests. Depending on the arguments passed to esriRequest, different Dojo methods are used.
... View more
11-09-2021
07:27 PM
|
0
|
0
|
787
|
POST
|
You didn't provide enough details to understand your problem but I believe that if you'll follow closely the following tutorial, you won't have any issues - https://developers.arcgis.com/javascript/latest/display-a-map/
... View more
11-09-2021
07:20 PM
|
0
|
0
|
2053
|
POST
|
When working with ESRI's API and maps, ObjectID is required as part of the ability to process the layer object. If you'd like to have a customized structure why use the API and not built one manually through a function that adds the details into a GeoJSON format?
... View more
11-09-2021
07:06 PM
|
0
|
0
|
1561
|
IDEA
|
@DawnMcCall There's a list of all widgets in the EB documentation - https://doc.arcgis.com/en/experience-builder/configure-widgets/widgets-overview.htm and Jianxia posted a roadmap of widgets for 2021 - https://community.esri.com/t5/arcgis-experience-builder-blog/experience-builder-roadmap-in-2021-and-beyond/ba-p/1035287 I don't believe there's a comparison list, but you can follow Jianxia to get updates on their progress and further details.
... View more
09-03-2021
10:00 AM
|
0
|
0
|
690
|
POST
|
Hi there, I'm doing some research to understand better the features and functionalities of the Field Maps app. Is there a way to create conditional auditing through the smart form? The purpose is to save historical data, yet to run some conditions before actually changing the existing data - avoiding live updates
... View more
07-18-2021
05:42 PM
|
0
|
0
|
267
|
POST
|
@ShellyM you might be happy to hear that I found a better solution than the one you marked 🙂 The next release of the JS API (4.20) seems to fix this issue + surprisingly, it's already reachable and available (not officially) through the esri-loader, so you can test it but I'd suggest "productionise" this only after the official release which should be in the next few weeks
... View more
06-23-2021
05:56 PM
|
1
|
2
|
4231
|
POST
|
Hi @Noah-Sager , I'm experiencing the same issue with VueJS. Spent a few good hours tracing the source. I thought its styling but it's definitely the esri-loader - I didn't test it isolated yet outside of VueJS, but pretty confident that it will be reproduced. The esri-loader doesn't seem to be maintained much in terms of issues and unfortunately ESM fails to be integrated with the Vue setup I'm facing. Would be good to find a workaround for this. It seems to be the behaviour of the dropdown list implemented in the widget
... View more
06-21-2021
09:48 AM
|
1
|
0
|
1038
|
POST
|
Hi, Does anyone have an example to how I can initialize two separate JS maps in VueJS? I would like to open a modal (dialog) screen with another map, which would be another separate map component. Thanks, Shay.
... View more
03-06-2021
09:56 PM
|
0
|
1
|
599
|
POST
|
I'm really confused about what you're trying to achieve. If I understand this right, you're working with version 4 of the API, but don't want to create a widget, just call the existing ones OOB + combine dojo to separate them into modules? if that's all correct, you're just trying to learn how to use dojo modules? Yet in your code, you refer to a widget.js file, which points to a widget code structure. If you're trying to learn modules in Dojo, I suggest you start with that alone, before you start mixing the API and initialize widgets inside modules. To understand better on creating modules with Dojo it's best you refer to their documentation. There's also this good thread - http://dojo-toolkit.33424.n3.nabble.com/define-declare-vs-module-class-td3993005.html
... View more
01-17-2021
09:42 PM
|
0
|
1
|
3477
|
POST
|
Well aside from all the many ESRI conference videos where they demonstrate live and upload the repository, I personally rely on the source code of all the existing widgets, which you can easily find as part of the documentation or ESRI's github. You have an example for that at the editor widget - https://github.com/Esri/arcgis-js-api/blob/4master/widgets/Editor.tsx
... View more
01-17-2021
03:01 PM
|
0
|
0
|
1572
|
POST
|
A screenshot, by the definition, refers to an image of what is seen on-screen. You cannot take a screenshot of something that was not yet rendered. What you're trying to achieve can be resolve maybe by of activating the different versions of the view before taking the screenshot, which isn't much different to the user's required action. You can just add the automation of those desired actions to switch a view and take the screenshot but my point is that you need to render the image for a screenshot to be taken.
... View more
01-17-2021
02:26 PM
|
0
|
0
|
469
|
POST
|
Hi, When you say API4 I assume you mean the new version of the Javascript API, which today is 4.18 and has nothing to do with the WebApp Builder. In that case, you are required to follow a more modern Javascript style, which includes nodeJS, npm for packages installation and Dojo is not really part of the API. You should follow ESRI's documentation and samples to try and understand the workflow but without prior knowledge and good understanding it can be quite overwhelming -- https://developers.arcgis.com/javascript/latest/sample-code/widgets-custom-widget/index.html To write widgets in the style you suggested, you need to stick to version 3 of the API, which is still what's required if your purpose is to integrate the widget within the WebApp Builder
... View more
01-17-2021
02:19 PM
|
1
|
1
|
3482
|
POST
|
Have you looked into this link? https://doc.arcgis.com/en/web-appbuilder/manage-apps/app-url-parameters.htm It explains how to use the URL with parameters that can also allow querying features
... View more
01-10-2021
02:40 PM
|
0
|
1
|
704
|
Title | Kudos | Posted |
---|---|---|
1 | 08-17-2023 06:13 AM | |
1 | 11-29-2021 06:30 PM | |
1 | 12-01-2021 03:17 PM | |
1 | 11-29-2021 10:52 PM | |
1 | 11-29-2021 06:15 PM |