-
Notifications
You must be signed in to change notification settings - Fork 107
GraphisLayer extent ?? #348
Comments
That's strange, maybe try a quick test using a single |
tried just adding a single graphic to the mapview and not using a graphiclayer ...
the graphic gets added to the mapview but its extent does not get zoomed into the graphic's geometry also, what do you mean by creating a separate Graphic's Collection? Like a GraphicsLayer? I have tried using the graphicslayer in the beginning and it didn't work
Now if i use the Instantiated map object (instead of mapview) to set the extent the original Polygon's extent... it zooms in ... like this
however, I want to see BOTH my point and polygon graphics extent in the map |
I was able to get it to work by adding this quick test line to this sample: https://developers.arcgis.com/javascript/latest/sample-code/intro-graphics/index.html
|
wow... so it seems like the mapview needs a couple seconds to register the graphics ... |
@snobrdinrtiste I would advise against relying on You should rely on |
@jwasilgeo thanks for the heads up... i was actually reading up on that Promise while in my meeting just now... i'll definitely try that out. thanks for all your help!!!! Edit: Finally got a chance to make the necessary changes and this works ....
|
Here's a good overview of working with promises in the JS API v4 https://developers.arcgis.com/javascript/latest/guide/programming-patterns/#async-data |
i'm trying to use the MapView's .goTo() function to zoom into a GraphicsLayer which containts both a point and a polygon graphic ...
ex: mapview.goTo(graphiclayer.graphics)
i've tried skipping the graphicslayer and directly adding the graphics to the mapview ...
ex:
mapview.graphics.addMany([pointgfx, polygfx]);
mapview.goTo(vm.mapview.graphics);
nothing seems to work...
can someone point me in the right direction?
The text was updated successfully, but these errors were encountered: