Hot answers tagged

4

You could take a look at the maki https://www.mapbox.com/maki/ icon set from mapbox. They've got a couple of teardroped shaped symbols (marker-stroke and marker ), and are downloadable as SVG and PNG, and if you grab the github repository there's an ArcGIS Style file. As an added bonus they're released under a creative commons license so you can use them ...


4

You're calling <script src="https://js.arcgis.com/3.15/"></script> multiple times in your HTML file. You can't use <script> HTML tags inside your .js file.


2

Yes, you can publish this tool so it can reconcile versions that are created dynamically. You need to add a couple other tools to the model though. Most of the tool parameters can/should be model parameters, this will give you the most flexibility. You should not use a parameter for the sde connection since this will be a connection on the server. The ...


2

So, you have a feature class with points representing landmarks. You store it in a geodatabase and want to publish this feature class as a map service which can be accessible to the clients. You will need to add this feature class as a layer to a map document and publish a map service. There is no standard functionality built into ArcGIS Server that can do ...


2

I can't answer the "why" question. I just know KML has been a default ever since 10.0 or 10.1? Anyways, if you want a heavy handed approach to disabling KML... and when I say disabling, it wont ever be an option, you can try the below. Note that if you 'break' your Server following these steps, you're on your own. Tech support will need you to do a repair ...


2

I believe it is a problem with your call to the script, i think if you remove the duplicates you will fix your problem.


1

SampleServer3 = ArcGIS 10.0. SampleServer6 = 10.3. As suggested, its the server which is having problems, not your code. The following works against 10.3 - note I modified your code to use built-ins instead of Requests. (Remember, Server underwent massive changes between 10.0 and 10.1. If you're stuck at 10.0 I'd suggest looking to upgrade as soon as ...


1

As @polygeo suggests, POST requests do have a size limit, but it depends on server and browser. http://stackoverflow.com/a/2880777/3182496


1

Storing images in a database stopped being high-tech with the introduction of map caching at ArcGIS 9.2 (9 years ago). Current best practice for serving images is to use image files on disk from a raster dataset (which requires the Image Server extension). Extracting image files from an ArcSDE database should be a last-ditch effort -- far better to use the ...


1

I think the proxy usually just redirects basemap requests through the proxy. However the basemap tile request is still made through the client (i.e. the web server that hosts the proxy does not make the request to return to the client). I would say test it out on something simple to see. Alternatively, it may be worth looking at this library that Esri have ...


1

At this point, it's helpful to review the ArcGIS Server functionality matrix. With Basic license, you can only publish feature services (technically, they are map services with Feature Access capability enabled). In order to serve dynamic or cached map services, you need to have at least Standard license. Here is the screenshot of the page 14.


1

You haven't explicitly defined myfeatureLayer as a variable, so it's not available when you try to run map.addLayer(myfeatureLayer). You could first declare myfeaturelayer as a variable, then add the variable to mysources, or you could get the last index of mysources and add that to the map.


1

To strenthen Alex's first point, if you are indeed using JavaScript, check out clustering. I implemented Rene Rubalcava's ClusterFeatureLayer in a JS API web application - his sample application in the repo is really easy to plug your service into to test.


1

The way to step through and debug this is: on(navToolbar, "onExtentHistoryChange", extentHistoryChangeHandler); This line states that when the navToolbar's ExtentHistoryChange event fires, the code within extentHistoryChangeHandler should be run. Examining this code shows: function extentHistoryChangeHandler () { registry.byId("zoomprev").disabled = ...



Only top voted, non community-wiki answers of a minimum length are eligible