Tag Info

New answers tagged

0

I found it !! Consuming a pre-cache within the same folder must be (re)activated via ArcCatalog. Go to your service, right click and select "Service Properties". Dive to the "Caching" tab and reactivated "Using tiles from a cache"...


0

Make sure you are running a 32bit version of Python - I ran into this error a while back and I was using 64bit Python and it caused this exact same error - this may solve this for you :)


0

I think you are looking for the UniqueValueRenderer, which will allow you to symbolize features by attributes. https://developers.arcgis.com/javascript/jsapi/uniquevaluerenderer-amd.html#uniquevaluerenderer


0

WAB works only with web maps (as default), so you cannot consume AGS services directly - good to know. So you would need AGOL organizational account to access the WAB and deploy your apps. Do you have one? You would need to share all your services you plan to access via AGOL (embed them into web maps, in other words). It is possible to consume AGS services ...


4

You are really looking for a difference between ArcGIS Server (AGS) 10 and 10.1 (there are almost no changes in 10.3 since 10.1 in terms of architecture). Read this page from Esri Help: What's new in ArcGIS 10.1 for Server. This will give you a good overview of the difference. There are dozens of Esri videos on the new AGS 10.1 introduced around in 2010. ...


0

Essentially, I don't think that the current ArcGIS Runtime for iOS SDK is designed for consuming proxy directly. But there is one method you can connect to add extra info by using AGSREquest setAdditionalUserAgentInfo: , as you can see this method only take NSString. Therefore, you need to create a NSURLProtocal class by using pure iOS SDK to make it able ...


0

You could handle this using esri.request, or directly perform an AJAX request. Either way, you want to hit the layer's ArcGIS Server REST API. Eg take the sample layer http://sampleserver6.arcgisonline.com/arcgis/rest/services/USA/MapServer/2 You can interrogate this via an AJAX request to ...


0

I just saw the email you sent to our team alias about this issue as well. The attachments should be enabled on the ServiceRequest feature class and then the application will pick them up. You do not need to reference any location in the JS or config.js for the attachments to work, the app will automatically detect them. -Lindsay


0

Yes (short answer) How do I do that? (longer answer) As @Vince and @Mike comment, the missing piece is "Publishing" a map and feature service(s) to ArcGIS for Server (AGS). So the roadmap is: a layer in ArcSDE (backend) gets modeled and populated with data, then added to an MXD (desktop) and manipulated until it appears as desired, then the Map is ...


0

I was looking for a clear explanation of what the differences were and I came across a page for ArcGIS 10.3 that described ArcSDE and how it is included in desktop and it's limitations. Scroll down to the section called. How is ArcSDE technology included in ArcGIS? It looks like one can install the SQL server express edition (with all it's limitation) but ...


0

Here is how I am able to make it to work--at least on the local development environment. As I had mentioned in Update 2 in the Question, I started using a NET Proxy. So I created Tokens for allowed IP (which would be web server). Also created a proxy.ashx and in that, importantly, entered 'accessToken' attribute. Then, in my javascript code, calling this ...


0

OK so this issue has to do with the field alias. When your map service has field aliases that are different from your field names you must query the returned JSON using the alias instead of field name.


-1

Use the ArcGIS Online Assistant - it allows you to modify the URLs for services in web maps https://ago-assistant.esri.com/ Select "I want to update the URL" from the top menu.


0

As commented by @MichaelMiles-Stimson: Google says http://resources.arcgis.com/en/help/main/10.1/index.html#//00sq000000m4000000 that should fix your problem with step-by-step instructions. That is a link to the Online Help for 00090: requires a registered database: You are either publishing a map service with Feature Access (feature ...


0

A couple of points: 1) - Although you should technically be able to connect to a PostGIS database filled with OSM data processed by osm2pgsql using ArcGIS for Server, Direct Connect or using Query Layers, I do strongly recommend you to have a look at ESRI's "ArcGIS Editor for OpenStreetMap". This free extension allows a much smoother workflow for you to ...


0

I fix this creating a workaround that override the default applyEdits method with a dummy method and calling the real applyEdits after. // saving the default method for later use featureLayer.myApplyEdits = featureLayer.applyEdits; // override with dummy function featureLayer.applyEdits = function(adds, updates, deletes, callback, errback) { // store ...


0

i couldn't reproduce the behavior you describe in my own application (see example here), but i did see problems in a jsbin until i added target='_blank' to force the new page to open in a new tab so maybe you're running into something similar in your own application. "<a target='_blank' href='http://www.esri.com'>link</a>" (working jsbin ...


4

The DBA is probably using Oracle's standard administration tools and console (Enterprise Manager / Grid Control). That console will highlight the high consumers in terms of number of SQL statements executed, rows fetched, CPU or IO consumption, etc. It also highlights the top SQL statements in the same way. To find out the details of what statements get ...


2

It should work if you replace "www.google.com" with 'http://www.google.com' (note the single quotes). var link = "<a href='http://www.google.com'>Google Office</a>"


0

Ah ha! In the end the solution was quite simple. And I think will work?! Here it is:! 1) Disable port 6080 by default outside the intranet. Easy to do in my organization! 2) Create URL Re-write URL in IIS: With a 'wildcard' rule of *services/CULAND and Url Redirect to: http://myarcgisserver:6080/arcgis/rest/services/CULAND (I am making it 'temporary' for ...


0

What you want to do would be long and involved development. Here's some high level points you'd have to consider. ArcGIS Server has a cleanup setting which removes files based on the last time they were accessed. You'd probably need to increase this time to something reasonable amount of time that a user may come back to your site and want to get a result ...


1

you can use Oracle Real-Time SQL Monitoring to look for queries which are going to yours db server, or use ArcGIS System Monitor but you have to have at least AGS 10.1 or greater


1

I received help from ArcGIS tech support, my problem was that Arc Server is 64 bit and Desktop is 32 bit, and both products are installed so the most recent gets the default. Oops - I should have installed Server first. Here is the tech article: FAQ: Why do Python scripts fail on a machine with both ArcGIS for Server and Desktop installed?


4

Per this Can I publish a service to 10.3.1 using an earlier version of ArcGIS for Desktop? Generally, you can use a 10.1 or later version of ArcGIS for Desktop to publish a service to a 10.3.1 server. However, there are some restrictions to publishing if you are attempting to take advantage of functionality exclusive to 10.3.1: If you're using web-tier ...


0

I have been using this script for more than a year... I am working with Arc tech support, they seem baffled as well.... So I got the script to work, but it requires what I consider 'hacks', the script should work as advertised in docs... I suspect there is something wrong with the environment I am working in. The "Database Connections\some.sde" should work ...


2

You cannot publish a basemap which is an ArcGIS Server service itself. You need to add the basemap Topo to your web application or some other client from which you want to access your GIS services. From the Help: Your data frame contains a basemap layer. Basemap layers contain layers or map services meant to be used as a background or reference ...


1

because ArcGIS Server operations are able to reproject output features on the fly, there should never be a need to do it manually afterward. it looks like prior to 3.12, in situations like this, the ArcGIS API for JavaScript was incorrectly identifying the spatial reference of output geometries from identify as WGS84 {wkid:4326} instead of web mercator ...


1

use the locate event emitted by the widget as your opportunity to get a reference to the geolocated coordinates. geoLocate = new LocateButton({ map: map }, "LocateButton"); geoLocate.startup(); geoLocate.on('locate', function(evt) { console.log(evt.graphic.geometry); }); pass this geometry in a spatial query to your ...


3

I think the path "Database Connections/..." only works in active ArcGIS client instances, not in scripts. Use full paths in scripts. To Illustrate: >>> arcpy.Exists (r"DatabaseConnections\DB.sde") False >>> arcpy.Exists (r"C:\Users\%user%\AppData\Roaming\ESRI\Desktop10.3\ArcCatalog\DB.sde") True As far as python failing on opening the ...



Top 50 recent answers are included