POST
|
Sorry for using another lib as example but my goal is to create something like this: https://openlayers.org/en/latest/examples/overlay.html My goal is to place html div on the map so that it stays at the same position when map zooms/pans... Does SDK have this functionality natively? In the same spirit like Spinner widget stays at provided point when you add it and pan map? Couldn't find that at first glance, maybe it is buried somewhere..
... View more
08-07-2024
06:29 AM
|
0
|
2
|
194
|
POST
|
Thank you! Works quite well! Most of graphics in 'results' [except labels-points?] don't have geometry though. Is it a limitation of hitTest() when layer is of VectorTileLayer type?
... View more
07-31-2024
10:26 AM
|
0
|
1
|
257
|
POST
|
Oh, I found this comparison example: https://reyemtm.github.io/map-compare//?map=esri-v4 It may be useful for some.. It sucks that in order to "identify" feature in ArcGIS Maps SDK for JavaScript 4.30 you have to make a separate call to server despite the fact that you already have features in your web browser 😄 (Hmm.. but if tile is already cached in web browser, maybe it is not the end of the world after all?) And what about feature highlighting on mouse move in ArcGIS Maps SDK for JavaScript 4.30?
... View more
07-31-2024
09:08 AM
|
0
|
0
|
276
|
POST
|
Good afternoon, Is it possible to identify/query VectorTileLayer in the most recent API (4.30)? When I say identify/query I mean getting feature info under map cursor (coordinate). I found some previous topics about this issue and answers were NO. But it is 2024 now and VectorTileLayer is not something new 🙂 Any improvements in this area??
... View more
07-31-2024
06:43 AM
|
0
|
9
|
335
|
POST
|
Thank you for reply 🙂 Ah, my bad: I guess I didn't explain myself properly. I was referring to small loading icon in "click point", not the one big initial loading icon, which is placed in the middle of the screen.
... View more
07-12-2024
06:09 AM
|
0
|
0
|
293
|
POST
|
Good afternoon, Take a look at this sample: https://developers.arcgis.com/javascript/latest/sample-code/sandbox/?sample=popup-custom-action When you click o the map, spinner feature is shown before popup appears. Is there a method to show or hide it programmatically when I need it? I am implementing my custom identify widget so ESRI's popup widget is out of question. If no, what is the magic behind it? Is it just a simple feature with SVG symbol? Or is it drawn through custom WebGL layer? (something like that: https://developers.arcgis.com/javascript/latest/sample-code/custom-gl-visuals/) ?
... View more
07-12-2024
04:45 AM
|
1
|
3
|
327
|
POST
|
Good afternoon, I have a TileLayer with visible scales "5001 (minScale) - 999 (maxScale)"... Resampling is ON. How to programmatically determine if that layer is visible at 1:10000, 1:25000, 1:500, 1:200..?? If there was no resampling, it would be an easy job to do that, but if resampling is on and I test layer visibility by minScale and maxScale of the layer, I get confusing results. Is there a method to test if TileLayer's data at current scale is from the service as it is or is it resampled using neighbour scale data??
... View more
07-05-2024
12:56 AM
|
0
|
0
|
146
|
POST
|
Good afternoon, OpenLayers has cool feature where you can overlay tile layers with different wkids. Does ArcGIS Maps SDK for JavaScript have something similar?
... View more
06-14-2024
12:50 AM
|
0
|
1
|
318
|
POST
|
Thank you for taking your time to write a detailed response! Yeah, my case and the other one differ a bit but very similar solution was needed. My wording "same problem" was not 100% correct there 🙂 I didn't see mapUrl property in WMSLayer API reference (https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-WMSLayer.html) so it must be an internal one but it looks promising 🤞
... View more
06-12-2024
01:13 PM
|
0
|
0
|
358
|
POST
|
Thank you for your willingness to help. You can use this one: https://www.geoportal.lt/mapproxy/etnografinis_zemelapis/wms?SERVICE=WMS&REQUEST=GetCapabilities In WMSLayer (ArcGIS Maps SDK for JavaScript constructor) url is internally changed to http://46.255.211.67:85/geoserver/Etnografinis_zemelapis/ows and it is very undesirable in our case. It destroys all our logic to use our internal proxy service.. ArcGIS API for JavaScript (legacy) didn't have this problem.
... View more
06-12-2024
01:22 AM
|
0
|
2
|
382
|
POST
|
Good afternoon, I have same problem somebody in this topic -> https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/jsapi-4-requesting-wrong-url-when-loading-wms-from/td-p/1058917 had. I create a simple WMSLayer({url: url}) and under the hood SDK replaces that url with some other url which is retrieved from WMS's GetCapabilities. ArcGIS API for JavaScript (legacy) 3.X didn't have this problem. I see this new functionality as a regression.. What are your thoughts about it? Any plans to improve WMS constructor? Theoretically I can use esriConfig.request.interceptors and change url in "before" method, but the problem is that you have to hardcode url you need to replace. I mean just look at https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/jsapi-4-requesting-wrong-url-when-loading-wms-from/td-p/1058917 -> It is bad practice to hardcode host and url as was done in that case... And in my case I have big amount of WMS layers... Could you improve your SDK by adding interceptor to layer's constructor maybe so that it acts on current layer only?? I think that should help in such cases..
... View more
06-11-2024
10:47 AM
|
0
|
4
|
479
|
POST
|
Thank you a lot! My "metrics" (fresh app load with empty browser cache) can be seen in esri.PNG attachment. Please compare it with the same basic map, made with Openlayers... (ol.PNG)... Openlayers is so light and so fast in that simple scenario. Why ArcGIS Maps SDK for JavaScript must be so fat and heavy in that simple scenario? Any plans to improve it? If no, sadly, but Openlayers is much more tempting for simple maps when bandwidth is an issue... - Also please look at unnecessary.PNG Why are these libs loaded at all if I created just a simple Map with simple basemap in it. No indications from my code that I will ever need a Popup or FeatureLayer... - Regarding excessive https://js.arcgis.com/4.29/@arcgis/core/assets/esri/geometry/support/pe-wasm.wasm -> Yeah, maybe it was loaded because TileLayer's service was in another spatial reference (3346)... Not an excuse to load this monster 🙂
... View more
03-14-2024
11:22 PM
|
0
|
0
|
1136
|
POST
|
Thank you. Hmm.. Maybe my problem is related with Vite itself or Nuxt I use 🙂 Here is my repo: https://github.com/denisrom88/nuxt-3-arcgis-core-build Just try to build that app and access it in web browser. It seems that too many dependencies are loaded and I don't understand where is the problem as my app is very minimalistic 🙂 Do you see a problem there or no?
... View more
03-14-2024
01:22 AM
|
0
|
2
|
1191
|
POST
|
Thank you for reply. I see my app loads https://js.arcgis.com/4.29/@arcgis/core/assets/esri/geometry/support/pe-wasm.wasm file which is almost 3 MB. Is this file really necessary for a simple app with a simple map with one simple TileLayer in it?? So you don't see there a problem that a simple app with a simple @ArcGIS/core map weighs more than 6 MB, right?
... View more
03-13-2024
01:10 PM
|
0
|
4
|
1242
|
Title | Kudos | Posted |
---|---|---|
1 | 08-07-2024 08:21 AM | |
1 | 07-12-2024 04:45 AM |
Online Status |
Offline
|
Date Last Visited |
08-07-2024
04:29 PM
|