Tag Info

Hot answers tagged

3

Your license is invalid. See the line in the log: 2014-10-30 16:39:10,196 | ERROR | rint Extender: 3 | LicenseEnforcer | 333 - com.esri.ges.rest.cxf-service - 10.2.1 | Our license isn't valid. Shutting down.


2

Luckily you do not need to trust in what you read from the web but you can make a test with your own data. It is not as simple as "PNG tiles are much larger than JPEG, but have better quality". That is mostly true with aerial and satellite images which can be compressed effectively with lossy jpeg method. PNG is lossless and quality is thus perfect but the ...


2

if possible, my recommendation would be to work with your FeatureLayer in selection only mode and display the ArcGISDynamicMapServiceLayer instead (as in this example)


2

As Vince pointed out in a comment - you could theoretically write code to clip a map/feature service. But that would probably be a lot of custom work. You wouldnt as much be extending the Clip and Ship tool as you'd be writing a custom extraction of JSON from map services. Generally the clip and ship work flow is comprised of 2 services: GP + Map. They both ...


1

As per the response syntax and example in the documentation here, ArcGIS Server should definitely be returning the spatialReference to you explicitly. see this thread for more info about the confirmed bug.


1

You could use the REST endpoint of the Map Service: import urllib2 import json content = urllib2.urlopen("http://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer/layers?f=pjson").read() service = json.loads(content) for layer in service['layers']: print layer['name'], ":", layer['type'] Or use ConvertWebMapToMapDocument ...


1

Yes, you should be able to do this by unzipping the service definition file (.sd). In the contents, there is a an xml document called "manifest.xml". You can use the python module xml.tree to read each layers name (Name tag) and its data source (OnPremisePath tag). Here is what the manifest.xml looks like: you can unzip files with this function: ...


1

All of our rasters are saved as either TIFF or Mr. Sid formats on a separate server from the rest of our ArcGIS infrastructure. These are read-only for everyone but the staff who manage the files. It also makes it possible for people who do not use ArcGIS to be able to pull these images in to their software. We do have a ArcSDE database just for the ...


1

We store our data in tiff (or bigtif) with compression because it can handle very large images and you can read it (+ its its internal metadata) with most softwares. I don't like to store images inside of a database because of the size (even if thesize limits have been largely improved), and use som .vrt to extract/combine the valuable information from your ...


1

Output to the in_memory workspace is not available from one instance to another. An instance is a process (ArcSOC.exe). These processes do not share memory, nor talk to one another.


1

Maybe you could try use sdegroup command i.e. merge features as described here. You could use merged features layer only at zoom levels that are slow to display i.e. huge number of features is fetched.


1

I've never used this feature myself, so I can't give details, but you might want to try the point clustering feature: https://developers.arcgis.com/javascript/jssamples/layers_point_clustering.html This allows you to display several point features as a single feature (symbolized to denote the number of features that were grouped) when zoomed out, but ...


1

If you are creating your own cache: Increase the jpeg compression ratio when generating the cache, the default is 75. Or Change the jpeg format to png32. This will result in a larger cache and bigger tiles but it will also improve quality If you are using an ArcGIS online tiled map service Make sure that your application only allows zooming to the ...


1

The questions you raise are some of the fundamental trade-offs between performance and flexibility of tiled services. The short answer is: No, you can't reproject it 'on-the-fly' either at the server or client. In my opinion, your best choice is to adopt the web-mercator alternate sphere projection. The next-best solution is to recreate the cache in the ...


1

Is there any particular reason not to serve the basemap with 3857 projection, such as your area of interest is at a high latitude? Almost all basemaps you can access freely on the internet is in this projection. If you have all the original data, you can publish your own image service in perhaps any projection you want. But for cached image service, it's ...


1

Recently upgraded from 10.1 to 10.2.2 and ran into the same issue. Talked to ESRI support, but they could not reproduce the problem. My print service stops working after ~1hr which corresponds to the duration of my short-term token. Try increasing the duration of your short-term token. I increased mine to 24hrs since my services are restarted nightly. ...


1

I had the same issue and was able to solve it. If You have large number of layers or domains with many values then service may reach "Maximum Number of Coded Domains" parameter maximum value. Go to "ArcGIS server manager" "Edit service" (the one with missing domains) Open "Parameters" settings "Properties" table find the "Maximum Number of Coded Domains" ...



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