|
POST
|
I have a Web App Builder App in Portal using several ESRI widgets. I would like to use Basemap Toggle widget [1] that it is not contained in WAB. How should i do it? Thank you! [1] https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-BasemapToggle.html
... View more
12-17-2020
01:56 AM
|
0
|
2
|
1756
|
|
POST
|
Please, anyone could explain me how I have to configure the local version of my WAB App that I have dowload from Portal (ArcGIS Enterpise)? I have donwload my WebAppBuilder Web Map in a folder called 'samplewebmap'. This webmap is very simple: only contains a sample set of points from a filegdb published from ArcGIS PRO in Portal, and some widgets that I have to customize. I have started node.js local service for WAB. And I have called this URL, https://localhost:3344/webappviewer/?config=samplewebmap/config.json# but the webmap doesn't open. After a while I have to enter Portal credentials but none of the widgets appears in the Webmap that only shows the basemap and sample data. I am able to call http://localhost:3344/webappviewer/?config=sample-configs/config-demo.json# to work with custom widgets that I have modified in my local WebAppBuilder installation, But I am not able to work with the downloaded WAB WebMap ... What I am doing wrong? Please, suggest me how I can do.
... View more
11-27-2020
05:20 AM
|
0
|
1
|
1223
|
|
POST
|
Please, anyone could explain me how to work locally with my WAB App that I have dowload from Portal? I have donwload my WebAppBuilder Webmap in a folder called 'samplewebmap', which has this content: So, I have started node.js service in my WAB for developers. And I have called this URL, https://localhost:3344/webappviewer/?config=samplewebmap/config.json# but the webmap doesn't open. After a while I have to enter Portal credentials but none of the widgets appears in the Webmap that only shows the basemap and some sample data. I am able to call http://localhost:3344/webappviewer/?config=sample-configs/config-demo.json# to work with custom widgets that I have modified (only widgets), But I am not able to work with WAB app ... What I am doing wrong ?
... View more
11-27-2020
04:11 AM
|
0
|
0
|
958
|
|
POST
|
I am using chart widget to generate line charts. It is running fine, but my client wants to be simple so I follow this useful post that solve most of client requirements (Thanks @RobertScheitlin__GISP ) https://community.esri.com/t5/web-appbuilder-custom-widgets/chart-widget-customization/m-p/841703#M9406 Now, I have to remove default lines in chart and only show points (vertexs). The file attached shows in the first image the line chart that I have, but client wants charts like second image: chart showing a scatter plot for more that one point selected. I have just seen in OperationsDashboards help: https://doc.arcgis.com/en/dashboards/get-started/serial-chart.htm that it is possible to create a chart with multiple lines. Is it possible to do with Chart Widget in Web AppBuilder ? Or, is it possible to use a Dashboard widget as a WebAppBuilder custom widget ? Please suggest me how can I do. Thank you in advance !
... View more
11-27-2020
02:36 AM
|
0
|
1
|
1327
|
|
POST
|
Hi all, I have a Web Mapping Application in Portal for ArcGIS Enterpise using a Tab Theme and some ESRI widgets (Chart, Basemap, ...) that I have to customize a little. I have seen in MyContent that I can download my Web App, and I have installed Web AppBuilder for Developers. I have a little experience with web development, and I had customized some widgets, but It's the first time that I have to customize a complete webApp. So, I have some qüestions: 1. Where I have to copy the ZIP file that I have downloaded ? Maybe in a directory here ".\arcgis-web-appbuilder-2.13\WebAppBuilderForArcGIS\client\stemapp" ? 2. Does the directory where I unzip the ZIP file have a specific name? 3. When I finish this Web App, how I have to install for the end-users? How can I share a web app link with end-users (like you can do from Portal or AGOL) ? Thanks in advance for your help !
... View more
11-26-2020
04:04 AM
|
0
|
1
|
988
|
|
POST
|
I am working with a regular mesh of points in an app developed with Web AppBuilder. This dataset has tens of millions of points and the geographical scope of work is very extensive so I have to see the data set at E 1: 1,000,000 for a complete overview. Attached image shows a sample of the data at a scale of 1: 5,000 (red box), and 1: 1,000,000 (blue box). I have been working with this [1] ESRI project sample to vary point sizes by scale, but my dataset is too big and refreshing screen is very slow. So, I would like to reduce the quantity of points (generalization [2]) from E1,000,000 to E1: 10,000 because they were used only for visualization. A simple technique of generalizing points in regular mesh is to construct a mesh subset of a mesh, and so on for the different scales. Here I have two doubts, 1. For a given map scale, which mesh pitch is appropriate? Is there any theory about it? 2. How can you generate a mesh from a subset of data taking into account the values of the points of the original mesh? I have to preserve the symbology of the points on all scales. Any suggestion or examples will be greatly appreciated. Thank you in advance! References: [1] Vary Point SIZES by SCALE, https://developers.arcgis.com/javascript/latest/sample-code/visualization-sm-location-scale/index.html [2] https://pro.arcgis.com/es/pro-app/help/mapping/map-authoring/author-a-multiscaled-map.htm
... View more
11-17-2020
04:17 AM
|
0
|
0
|
597
|
|
POST
|
Thank you @LefterisKoumis, I am going to work with all this documentation ! Regards,
... View more
11-16-2020
01:07 AM
|
0
|
0
|
2127
|
|
POST
|
Hi, I have a filegeodatabase with two feature tables: one table contains a list of meterological stations (points) and stationId, X and Y fields the second table contains historical measurements of temperature and stationId, datetime and measure fields. Both tables are joined by stationId field, and a map showing points of this gdb is published in arcgis enterprise. With WebAppBuilder, I have created an app with this map. For a selected point, I have to show a scatter plot for (datetime, measure) , but seems that Chart widget doesn't have this option. Any examples, documentation or advice how to implement this widget would be appreciated. Thank you in advance!
... View more
11-13-2020
05:56 AM
|
0
|
3
|
2153
|
|
POST
|
I would like to share these references that I have found https://github.com/vojvod/CMV_addWMSLayer_Widget/blob/master/js/gis/dijit/WMSLayer2.js https://community.esri.com/message/906115-load-a-wms-map-service-to-map I'm still working on that, any help would be appreciated. Thanks in advance !
... View more
10-13-2020
12:46 PM
|
0
|
0
|
837
|
|
POST
|
I have develop 2D Custom Widget, and I would like to add a new layer from WMS Service (no ESRI). More precisely, I would like to use one of layers of this WMS Service: http://geoserveis.icgc.cat/icc_mapesbase/wms/service?service=wms&version=1.1.1&request=GetCapabilities So, I include the following code in widget.js without any result. How can I add a new wms layer to this.map when execute widget ? this.wmsLayer = new WMSLayer({ url: "http://geoserveis.icgc.cat/icc_mapesbase/wms/service", sublayers: [{name: "mtc5m"}] }); this.map.addLayer(this.wmsLayer);
... View more
10-13-2020
05:16 AM
|
0
|
1
|
862
|
|
DOC
|
Yes, I am able to see that in some cases is a path issue, so I have tried step 3 in my previous message which returns Error: undefinedModule The same error with 'require(['widgets/CustomWidgets/js/tinysoap/tinysoap-browser-min'], function(tinysoap)'. Thanks in advance !
... View more
07-16-2020
11:28 PM
|
0
|
0
|
8419
|
|
DOC
|
Thanks Robert, I really appreciate your help ... I am starting to despair of find a solution, it is a bottleneck for days and I can no see the way out. Thanks for your time, any hint is really welcomed. Step 1. Using exactly your example, I got " tinysoap-browser-min.js is not found " Step 2. So, I have use following this alternative and get similar error ... Step 3. Using your idea (control the order of loading libraries), again I try using init.js and ./stemapp/libs/tinysoap/, but i get the same error at the beginning: undefinedModule Best regards sincerely, G.
... View more
07-16-2020
07:29 AM
|
0
|
0
|
8419
|
|
DOC
|
Thank you very very much Robert for your quick answer ! I have test all your suggestions but I get the same errors. Step 1. I have checked how to use jQuery in a widget in samplewidgets\UseJQuery widget Step 2. I have put tinysoap library in the widget folder: ./client/stemapp/widgets/CustomWidget/js Also, I have delete references to jQuery and tinySoap in init.js Step 3. And finally, I have included jQuery and tinySoap to dependence array in widget.js file. But I get the same error: undefinedModule As far as I know is very usual in any code language to use third-party libraries, so I am sure that I have made a very basic mistake. I can not see where is the problem, I am in a deadend road from too many days ... Please, how I have to include the dependency to tinySoap ? Thanks a lot in advance !
... View more
07-16-2020
02:08 AM
|
0
|
0
|
8419
|
|
DOC
|
Hello Robert, great widget and very impressive work. I have added support to spanish and other local languages, and everything works perfect ! Now, I would like to add an extra connection to a local geocoder service. It's a SOAP service and we use a third-party library to make easy the process of connection. The JS library is tinySoap, GitHub - mhzed/tinysoap: soap client in pure javascript, runs in browser In my first App with Web App Builder I have used this library succefully including these sentences in html file. But now, it seems impossible to use it in a widget, at least for me that I am not a JS developer. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="node_modules/tinysoap/tinysoap-browser-min.js"></script>
<script src="node_modules/lib/customLibrary.js"></script>
<script src="https://js.arcgis.com/4.15/"></script> I have broken down the problem by using ESRI CustomWidget example, just to see that I am able to add an external resource. I have included the library in init.js as it is explained here, Use other libraries—ArcGIS Web AppBuilder (Developer Edition) | ArcGIS for Developers Also I have copied the folder library in ./client/stemapp/libs folder, but nothing works ... These are some details about the tests that I have done: Step 1. I have copy tinysoap folder to ./client/stemapp/libs folder This is the content of tinysoap folder. As you can see, it is not an AMD module, and have some DEPENDENCIES. Step 2.1. I have included this sentence in init.js: And I got this error ( You can see ./CustomWidget/widget.js code that is very simple ) Step 2.2. So I try with this sentence in init.js: And I got this error, Step 3. Finally, I have included \tinysoap\ in .stemapp\libs\packages.js, but I got the same error in step 2.2 So, I'm sure I'm making a mistake, but I am not a JS developer and I can't see where is the problem ... Maybe, I have to read this library differently? Many thanks in advance for your help !
... View more
07-15-2020
02:49 AM
|
0
|
0
|
8419
|
|
POST
|
Thank you Shay, ESRI's Yeoman tool is a good widget generator but it is not a solution for my problem: too much work rewrite all the code. I keep looking how to solve this issue ...
... View more
07-15-2020
12:22 AM
|
1
|
0
|
2406
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 07-15-2020 12:22 AM | |
| 1 | 07-14-2020 06:00 AM |
| Online Status |
Offline
|
| Date Last Visited |
12-02-2024
09:57 PM
|