POST
|
No, I did not... but was very easy to retrofit with one folder and one config file. I am all good now, thank you for your help.
... View more
03-29-2019
07:39 AM
|
0
|
0
|
226
|
POST
|
odd... this.config.layerOptions layerOptions "undefined" in debug in this file
... View more
03-29-2019
06:42 AM
|
0
|
2
|
1415
|
POST
|
I have some "data only" layers included in my map and need to eliminate from Layer widget but not actually removed from the map. I saw this post, but I think the code has changed quite a bit since 2016. Both of these lines return an empty Layer widget. showLayers: function() {
// summary:
// create a LayerListView module used to draw layers list in browser.
//this.config.layerOptions["Comm_Qual_Sale_Latest_2608"].display = false;
this.operLayerInfos("Comm_Qual_Sale_Latest_2608").display = false;
this.layerListView = new LayerListView({
operLayerInfos: this.operLayerInfos,
layerListWidget: this,
config: this.config
}).placeAt(this.layerListBody);
},
... View more
03-28-2019
08:24 AM
|
0
|
4
|
1415
|
POST
|
Love the NearMe widget, filter works great. The question is how can the code be altered to go "Back To List" once the filter has been applied ? I have temporarily placed an old school Alert("Filter Applied") after these lines in filter-list.js this.filterManager.applyWidgetFilter(layerId, this.id, layerFilterExpr, enableMapFilter); this.filtersUpdated = true; alert("Filter Applied, hit 'Back to List' above to see filtered results"); There is a lack of feedback to users that the filter has been applied and the need to click "Back To List" to see filtered results.
... View more
02-27-2019
12:48 PM
|
0
|
0
|
171
|
POST
|
I removed layer from map but kept in eSearch with results as expected: Only one pop (the raw data one) Problem is I do not know how to accomplish "fancy" pop from eSearch or in ArcMap (love AGOL's flexibility) p.s. what are the options for "popupfrom" in eSearch
... View more
02-22-2019
12:54 PM
|
0
|
1
|
827
|
POST
|
No, both places are Mapservice... The only issue I have is disabling the second (pop2 raw data)
... View more
02-22-2019
06:00 AM
|
0
|
3
|
827
|
POST
|
The app was built with http services, but we just updated our server and web-adaptor to https. I changed the URL's in the whole VS project to https. p.s. These sales searches are based on Mapservice not Featureservice, will try with FS tomorrow. Anything in hosting MXD that can affect this?
... View more
02-21-2019
01:33 PM
|
0
|
5
|
827
|
POST
|
I am getting double pop-ups in WAB application. I have "popupfrom": "webmap" set in eSearch config. I cannot figure out how to disable pop 2. Pop 1 is using pop from WebMap in Agol. Pop 2 is raw data from feature attributes in eSearch config. Pop 1: Pop 2:
... View more
02-21-2019
10:21 AM
|
0
|
8
|
950
|
POST
|
Thanks, Is there one that will let you also see the attributes ?
... View more
02-07-2019
10:43 AM
|
0
|
1
|
1487
|
POST
|
What free software can be used to view GeoJson and Json FC exports from eSearch widget? and/or how to view in Google Maps/Earth ? Robert Scheitlin, GISP
... View more
02-07-2019
06:06 AM
|
0
|
3
|
2003
|
POST
|
So far in using FeatureService, I have not seen this behavior.
... View more
12-13-2018
05:54 AM
|
0
|
0
|
543
|
POST
|
I will play with FeatureService in it's place and see if that helps.
... View more
12-12-2018
01:18 PM
|
0
|
0
|
543
|
POST
|
Even a "fresh" app with that map within appbuilder and no widgets produces same results
... View more
12-12-2018
10:16 AM
|
0
|
3
|
543
|
POST
|
from config.json "itemId": "896ecef050104103a67bf34706ff2e83",
... View more
12-12-2018
09:02 AM
|
0
|
0
|
543
|
POST
|
yes, see below, I even took out the if part _show2DWebMap: function(appConfig) { //should use appConfig instead of this.appConfig, because appConfig is new. // if (appConfig.portalUrl) { // var url = portalUrlUtils.getStandardPortalUrl(appConfig.portalUrl); // agolUtils.arcgisUrl = url + "/sharing/content/items/"; // } if(!appConfig.map.mapOptions){ appConfig.map.mapOptions = {}; } var mapOptions = this._processMapOptions(appConfig.map.mapOptions) || {}; mapOptions.isZoomSlider = false; var webMapPortalUrl = appConfig.map.portalUrl; var webMapItemId = appConfig.map.itemId; var webMapOptions = { mapOptions: mapOptions, bingMapsKey: appConfig.bingMapsKey, usePopupManager: true }; if(!window.isBuilder && !appConfig.mode && appConfig.map.appProxy && appConfig.map.appProxy.mapItemId === appConfig.map.itemId) { var layerMixins = []; array.forEach(appConfig.map.appProxy.proxyItems, function(proxyItem){ if (proxyItem.useProxy && proxyItem.proxyUrl) { layerMixins.push({ url: proxyItem.sourceUrl, mixin: { url: proxyItem.proxyUrl } }); } }); if(layerMixins.length > 0) { webMapOptions.layerMixins = layerMixins; } } var mapDeferred = this._createWebMapRaw(webMapPortalUrl, webMapItemId, this.mapDivId, webMapOptions); mapDeferred.then(lang.hitch(this, function(response) { var map = response.map; //hide the default zoom slider map.hideZoomSlider(); // set default size of infoWindow. map.infoWindow.resize(270, 316); //var extent; map.itemId = appConfig.map.itemId; map.itemInfo = response.itemInfo; map.webMapResponse = response; // enable snapping var options = { snapKey: keys.copyKey }; map.enableSnapping(options); html.setStyle(map.root, 'zIndex', 0); map._initialExtent = map.extent; this.layerInfosObj = LayerInfos.getInstanceSyncForInit(map, map.itemInfo); //save layer's original refreshInterval this.layerInfosObj.traversalLayerInfosOfWebmap(lang.hitch(this, function(layerInfo){ layerInfo.getLayerObject().then(lang.hitch(this, function(layerObject){ if(layerObject){ lang.setObject("_wabProperties.originalRefreshinterval", layerObject.refreshInterval, layerObject); //if (layerObject.type === 'Feature Layer') { wjb layerObject.setAutoGeneralize(false); //} } }), lang.hitch(this, function(err){ console.error("can't get layerObject", err); })); }));
... View more
12-12-2018
07:46 AM
|
0
|
6
|
543
|
Title | Kudos | Posted |
---|---|---|
1 | 05-16-2016 12:44 PM |
Online Status |
Offline
|
Date Last Visited |
3 weeks ago
|