|
POST
|
So the images appear just fine when viewing them via HTML popups in ArcGIS for Desktop, but from the Flex application they don't show up after publishing your map document via ArcGIS for Server? Check to make sure that the account used to run your ArcGIS for Server Windows Service has at least Read access to the directories containing the images (I'm assuming you're using some version of MS Windows operating system). To check this, first open the Windows Services dialog box (services.msc) and double click the ArcGIS for Server service. On the second tab of the dialog box that appears, you should see which account appears as the "Log on as" account. This could likely be a local account called 'arcgis', or it could be Local Service, or some Windows domain account. Next, use Windows Explorer to navigate to the top-most folder containing your images and right click to get to the folder's Properties. Click on the Security tab and scroll through the list to see which local and domain accounts might have access. Does the account running your service appear in the list of accounts with access to the image directory? If not, try adding it (e.g., NT AUTHORITY\LocalService or SERVERNAME\arcgis or DOMAINNAME\arcgisserver, as examples) and assigning Read privileges.
... View more
04-05-2014
04:48 PM
|
0
|
0
|
437
|
|
POST
|
There may be a few ways to determine the area of your raster image (e.g., analysis area), but to ensure accuracy you'll want to make sure your raster image has been assigned a proper coordinate system. You can usually check this in the properties of the raster image layer from within ArcMap by right clicking the layer, choosing Properties, and verifying the Source tab shows a coordinate system. If it says 'unknown' for the coordinate system, your area calculation is likely not going to be accurate. One way to do it is the way you eluded to... which is to simply multiply the number of cells by the known area that each cell represents. So, let's say your raster image contained 200 cells; since you said one cell is 10m x 10m (e.g., 100 sq m), then you would multiply 200 by 100 to calculate the total area. Another way to do it is to build a polygon boundary of your raster and then calculate its area using the Calculate Geometry tool. To calculate the area once the polygon boundary is built, set your data frame properties to use square meters as the display units. Open the layer's attribute table in ArcMap. Add a new empty field using the double field type since your area will likely involve a decimal value. Run the Field Calculator to compute the area.
... View more
04-05-2014
04:11 PM
|
2
|
3
|
16726
|
|
POST
|
Ok, are you implying that the Flex web app is hosted on a different machine than your ArcGIS for Server services? You still haven't said if you're using the Web Adaptor or not, and you still haven't stated whether your ArcGIS Server Manager indicates GIS Tier or Web Tier for the authentication type. One thing that could be an issue is your cross domain policy. To access data from a different server other than the one hosting your Flex application, the remote server needs to have a cross-domain file in the root directory. It may be worth checking the crossdomain.xml file on your ArcGIS for Server machine (and clientaccesspolicy.xml file on your web server if using the Web Adaptor) to ensure they are not blocking requests for your resources (services). I am not sure if this is the problem or not, as it has been tough to understand your configuration up to this point. However, you may want to consider opening a ticket with Esri Support.
... View more
04-05-2014
12:37 PM
|
0
|
0
|
1906
|
|
POST
|
There is a difference between securing services and using SSL (e.g., HTTPS), although best practice is to use them in conjunction with one another in many cases. I am thinking that the services keep asking for authentication because no token is being passed from the Flex application. If you're telling me that you're unable to actually generate a token using an HTTPS URL referrer, then you may have an incorrect configuration of SSL for ArcGIS for Server and/or for your Web Adaptor. If you're using SSL, you need to configure your ArcGIS for Server site under the Security section of the Administrator Directory to "HTTP and HTTPS" or "HTTPS Only" (security > config > update). Did you bind a security certificate to port 443 in IIS on the GIS and/or web server(s) such that the certificate uses the fully-qualified domain name of the host? This can be a self-signed certificate or a CA certificate. My guess is that you have configured your site to use GIS Tier Authentication rather than Web Tier Authentication, but I just want to confirm. Can you check in the ArcGIS Server Manager? Also, when you say that generating a token "didn't work", do you get an error? Please post a screenshot.
... View more
04-05-2014
11:41 AM
|
1
|
0
|
1906
|
|
POST
|
Once you enter the credentials for a user who is part of a role that has access to the services, does everything work correctly from there for the remainder of your session? Are you authenticating users at the GIS tier or Web tier (via web adaptor)? Flex clients, like other REST applications, must be capable of providing a token to access the services that require a token. In most cases, it will not be appropriate to embed the user name and password for the service into the client-side JavaScript. Instead, a long-lived token can be obtained from the token server, and this token can be included in the client-side page. The token is then included in the request for the service. Are you passing a GIS token via the application? Source: http://resources.arcgis.com/en/help/main/10.2/index.html#/Accessing_ArcGIS_token_secured_web_services/0154000005r3000000/
... View more
04-05-2014
09:37 AM
|
0
|
0
|
1906
|
|
POST
|
Rasters can be stored on the file system, inside (managed) or outside (unmanaged) a raster catalog or as part of a mosaic dataset (if you have Image Server extension, you can publish mosaic datasets to image or map services). You can also add all of your raster images to a map document as separate tiles and publish it, but if you have a lot of images then that can be overwhelming in terms of layer count, layer grouping, etc. Another option would be to generate a single raster image by mosaicing all of your imagery together into one raster, stored either on the file system as a TIF, JPG, SID, etc. or in a file geodatabase. Often times your performance will be better to keep rasters out of an RDBMS unless you're an expert on tuning your database for storing such content. Your solution will depend on things like the type and amount of imagery that you have and want to publish, as well as whether or not you have Image Server... not to mention the RDBMS (SQL Server Express vs. Standard). Personally, I've had good luck and performance with unmanaged raster catalogs stored in a file geodatabase where the individual raster tiles were stored on the same local array as the raster catalog. It doesn't require an RDBMS nor does it require Image Server licensing. Multi-access from a large number of users shouldn't be a problem... these are simply read-only connections.
... View more
04-05-2014
07:58 AM
|
0
|
0
|
2948
|
|
POST
|
Yes, starting at 10.1 you need to create your Site in order to publish services. At 10.0 and earlier, this wasn't required because the architecture was much different. Before you publish your Site though, remember to register your data stores (e.g., SDE connection files or Folders containing FGDBs) with ArcGIS for Server so that your services publish correctly without the system automatically copying your data to the GIS server. I'm glad you got things working. In the forums, don't forget to vote up helpful answers and mark correct answers!
... View more
04-05-2014
07:08 AM
|
0
|
0
|
3533
|
|
POST
|
Microsoft Windows Server 2012 R2 support begins at ArcGIS 10.2.1, not 10.2 so you would need to upgrade to the 10.2.1 release to use that version of SQL Server. Remember that, for SQL Server 2012, it must be the 64-bit version (R2) and not the 32-bit version. SQL Server 2014 is not supported with any release of Esri's software. Source: http://resources.arcgis.com/en/help/system-requirements/10.2/index.html#/Microsoft_SQL_Server_Database_Requirements/015100000070000000/ To verify that SQL Server 2008 (likely R2) Standard will work with an Workgroup ECP, you should call Esri Tech Support and open a ticket to ask this question. I hope the information that I've given you has been helpful. It would be great if you could vote up helpful responses using the green check and arrow tools to the right. Thanks!
... View more
04-05-2014
05:29 AM
|
0
|
0
|
2948
|
|
POST
|
Have you enabled "HTTP and HTTPS" within your ArcGIS Server Administrator Directory under the Security section?
... View more
04-04-2014
06:58 PM
|
0
|
0
|
716
|
|
POST
|
Let's try this... Please post the results of the following query: SELECT * FROM DBO.VERSIONS; I am curious to know the state ID of your DEFAULT version. Also, please post the results of the DIAGNOSE_METADATA and DIAGNOSE_TABLES commands. Run the DIAGNOSE_TABLES command on the entire geodatabase by setting the -V parameter to ALL and leaving out the -r parameter. Below is the syntax for both commands: sdegdbrepair -o diagnose_metadata -d <{ORACLE10G|ORACLE11G|SQLSERVER|DB2|DB2ZOS|INFORMIX|POSTGRESQL}> [-H <home_directory>] [-u <ArcSDE_admin_user>] [-p <ArcSDE_admin_password>] [-D <database_name>] [-s <server_name>] [-i <master_geodatabase_service>:<user_schema>] [-q] sdegdbrepair -o diagnose_tables -d <{ORACLE10G|ORACLE11G|SQLSERVER|DB2|DB2ZOS|INFORMIX|POSTGRESQL}> [-r versioned table name | file=<table_list>] [-V {ALL | NONE | <version_name>} | STATE:<state_id>] [-H <home_directory>] [-u <ArcSDE_admin_user>] [-p <ArcSDE_admin_password>] [-D <database_name>] [-s <server_name>] [-i <master_geodatabase_service>:<user_schema>] [-q] If no issues come back from these commands, then it may be time to open an Esri ticket to understand why your records won't move to the business table. Let me know the results, thanks.
... View more
04-04-2014
11:52 AM
|
0
|
0
|
11288
|
|
POST
|
Are there other connections to the geodatabase besides the one from which you're attempting compress? Client connections can create state locks and therefore prevent records from A & D tables getting written to base. When you run compress, please ensure there are no other connections.
... View more
04-04-2014
11:00 AM
|
0
|
0
|
11288
|
|
POST
|
I assume that ArcGIS for Desktop is installed on the same machine as ArcGIS for Server; is that right? What happens if you remove the username and password when trying to make the basic User connection? Does the Services Directory correctly appear when you request http://localhost:6080/arcgis/rest/services directly from a web browser on the server on which ArcGIS for Server is installed?
... View more
04-04-2014
06:37 AM
|
0
|
0
|
3533
|
|
POST
|
On the backend, if the DOUBLE (ArcGIS data type) field within SQL Server is showing as NUMERIC, FLOAT, or DECIMAL (SQL Server data type) when you look at it through SQL Server Management Studio then the identify should be working based on what the SQL Server data types supported in ArcGIS help documentation provides. What are your precision and scale values set to for the field when you look at the feature class properties? On a side note, I am thinking you may want to consider opening a ticket with Esri support to discuss this issue.
... View more
04-04-2014
06:01 AM
|
0
|
0
|
3237
|
|
POST
|
The Image Extension for ArcGIS for Server must be purchased and installed in order to publish mosaic datasets to an Image Service or within a Map Service. So, you wouldn't be able to cache your mosaic dataset via a map service as an alternative to using an image service in order to avoid purchasing the extension. If you want to cache your imagery without purchasing the extension, your best bet is to add the raster imagery directly to a map document (rather than loading them to a mosaic dataset and then loading that mosaic dataset to a map document), create a service definition, publish it to a regular map service, and then cache that service.
... View more
04-04-2014
05:44 AM
|
0
|
0
|
1610
|
|
POST
|
Which version of ArcGIS for Server are you using? Which of these identity store configurations are you using for users and for roles?
... View more
04-04-2014
05:24 AM
|
0
|
0
|
1906
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 04-05-2014 04:11 PM | |
| 1 | 02-19-2014 11:03 AM | |
| 1 | 04-07-2014 12:32 PM | |
| 1 | 04-03-2019 01:46 PM | |
| 1 | 03-31-2021 04:44 PM |
| Online Status |
Offline
|
| Date Last Visited |
07-13-2025
07:13 PM
|