Tag Info

Hot answers tagged

5

The "ArcGIS-101SP1-S-SSEC-Patch-lx" patch should be applied to 10.1 SP1, not just 10.1 (10.1 SP1 is a standalone install, not something to be applied to 10.1). There are more recent patches posted on support.esri.com -- I recommend you keep up to date. Choosing to upgrade ArcGIS Server should be part of a process that includes ArcGIS Desktop upgrades ...


3

To display that many polygons, you'll almost certainly need to use a tiled layer, rather than streaming the vectors to the client. You've tagged this with ArcGIS, so you could use ArcGIS for Server or ArcGIS.com to generate a tiled layer, which could be shown in the ArcGIS JavaScript API. You can display this tiled layer with the OpenStreetMap basemap ...


3

Regarding your question as to whether you can edit a feature layer using the REST API, the answer is yes. See the Apply Edits section of the REST API for documentation on how do this this. However, if it's only the status of the alarms which is changing every 15 minutes, you could make the change purely within the web map (without needing to change the ...


2

With respect to your comment: "Is there a way to analyze and catch the errors in the code itself?" Use arcpy.mapping.AnalyzeForSD(path_to_sddraft) to get a Python dictionary of your errors, warnings and messages. Refer to the AnalyzeForSD (arcpy.mapping) help for code samples and further explanation.


2

you are providing an invalid url to your locator service in your code. "https://www.cartotronics.com/ArcGIS93/services/UTC_Viewers/Louisville_AlphaNumeric_Ranges/GeocodeServer" //should be "https://www.cartotronics.com/ArcGIS93/rest/services/UTC_Viewers/Louisville_AlphaNumeric_Ranges/GeocodeServer" just as an aside, it would have been substantially less ...


1

I have eventually solved the issue, based on the post by Hornbydd. Thank you! As he suggested, something in my PATH environment variable was causing mixed architecture (32 and 64 bit) DLLs to get loaded. 1) I downloaded and installed ESRI's 64 bit geoprocessing software for ArcGIS 10.1 Service Pack 1. I had read somewhere else that Python uses a service to ...


1

Had a quick search on Google for what R6034 meant and here are some threads, it may not even be anything to do with ArcMap? Thread Reason StackOverflow Q&A And a whole load more...


1

I think the problem is not in the "resolution" as size X x Y but in the "resolution" as DPI (dots per inch): you have (for example) 96 DPI (standard) on your screen and the clients have higher DPI on their screens. This resolution is controlled by DPI parameter of your service cache. ...


1

Theres a bunch of things I'd suggest changing. I'm not being picky, I'm listing them all because if you get past the problem you're having, you don't want to get stuck in another section of code. 1) Why are you loading your input into a featureset? I can't think of why this is necessary. Just pass whatever value you're getting directly into buffer. Input = ...


1

You have no outputs to your tool. You want to return this: print json.dumps(data) That wont return anything when run as a tool: neither to the results messages, nor as an output. You need to add a new, derived string parameter to your tool properties then this code at the end: arcpy.SetParameterAsText(1, json.dumps(data)) Alternatively you could just: ...


1

What you can do, is to check the expected Visibility at a particular zoomlevel, and change the layer's VisibleLayers appropriately. The map's zoom-end even is one place where you could check it. Assume that I have a DynamicMapService with 5 Layers in it. I'll define the layervisiblity with something like this: var layerVisibilityInfo=[ {id:0, ...


1

This is more a sysAdmin question than a GIS one - you may be better off asking - http://serverfault.com/ However, it should be fairly simple: - Use a tool to monitor the ArcGIS service. For example Nagios or a member of its ilk. - When the service ceases to respond, have a script run automatically (such as the one you found) that restarts it.


1

I found Example: Stop or start all services in a folder . It was very useful for the purpose . If you want to start automatically just change some of items in this sample and run in task scheduler of windows .


1

Your query is working fine. The error stack trace you've submitted is pointing to the part of your showResults function where the map's graphics layer is told to clear. The this is usually thrown because the map's graphics layer hasn't loaded, which is probably because the map hasn't finished loading yet. Where you have: query.where = "OBJECTID = 1"; ...


1

in general, you only get access to the symbology/opacity defined in the service itself. that being said, dynamic layers capability added at 10.1 provides an opportunity to define an entirely new renderer on the clientside for ArcGISDynamicMapServices... Here's a link to the ArcGIS Server help for configuring map services with dynamic layer support: ...


1

You would need to set up a seperate folder for each service. And use the iis settings to allow a list of ips for each folder you have. So I assume the restricted IPs are outside of your network. This is a feature of latitude geocortex. Which allows federated security. Setup an allowed domain or any number of single email accounts. This would still require ...


1

You want to look into ArcGIS Portal. It is a server extension. They describe it as Portal for ArcGIS gives your organization a platform for managing all of its geospatial content. It enables secure and private sharing within the organization and leverages mobile, server, and desktop clients. It is ideal if you have high confidential and proprietary ...


1

Are you saying you want to password-protect the map so that only people who have a login can access it? If so, you will need to turn on map service security on ArcGIS Server, create users in ArcGIS Server's user store, and then use the ArcGIS token capability in your viewer to provide access to the map. It's not trivial, but not brain surgery, somewhere in ...


1

You don't have to specify a built-in basemap. Add your custom basemap as a layer like so. var map; require(["esri/map", "esri/layers/ArcGISTiledMapServiceLayer", "dojo/domReady!"], function (Map, ArcGISTiledMapServiceLayer ) { map = new Map("map", { center: [-76.756, 40.241], zoom: 8 }); var ...


1

For a one-time conversion I would have used the accepted answer from @Sasa Ivetic but needed something real-time, and Terraformer worked decently for that. Unfortunately it's only for single features by default, so for multiple features you need to loop through the array and add an ID to each feature: var FeatureCollection = { type: "FeatureCollection", ...


1

This looks like you are encountering a warning that is documented as 24011: Data source is not registered with the server and data will be copied to the server. The two solutions offered are: Do nothing. The source data will be copied to the ArcGIS server. ... If you do not wish to copy your data to the server you will need to register the original ...


1

I was unable to find anything built-in going through the docs, only this ticket which does not appear to have ever been merged into OpenLayers. You can use the open-source Terraformer library by Esri to convert from Esri JSON to GeoJSON, then use the standard GeoJSON functions in OpenLayers to act on it from there. Alternately, it appears you can glue the ...


1

Finally I have the answer for my Query: Here is the solution... (I am posting this; it might help someone) Thank You for your Help and Support. <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" ...



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