- Introduction
ArcGIS Server 10.0 requires a more comprehensive learning process for use and installation in order to be used correctly. Without proper guidance, it is easy for users to encounter problems in installation and use. Therefore, the author summarizes the server 10.0 installation and use of resources to be consulted, to provide appropriate tutorials, and to explain the possible problems can be provided for some feasible solutions. I am interested in doing the work of server 10.0, please read this article patiently. The author spent nearly one weeks studying the use of ArcGIS Server 10.0, which I hope will help later.
- Installation
Before installing Server 10.0, it is recommended that you install an ArcGIS Desktop on this computer. In order to avoid the impact on the machine, it is best to experiment in the virtual machine, Win7 32/64, can be, Windows Server 08 may be more complex, there are related tutorials on the web.
- Server 10.0 for Java
Installs the Java version of server and requires the installation of the JDK and configuration environment variables, as to whether Tomcat must be installed and I have not verified it. Tomcat 6.0.44 has been installed because of the author's use. However, after viewing the installed Tomcat, the log does not characterize any information related to server 10.0, so I assert that Tomcat is not required. The built-in Tomcat is found under the
Server 10.0 for Java installation directory, which is version 6.0.18. The directory associated with Tomcat is:
C:\Program Files ( x86) \arcgis\server10.0\java
Log directory is
C:\Program Files (x86) \arcgis\server10.0\java\manager\service\logs
If you are experiencing problems with services that cannot be started or the map cannot be previewed, you can get some hints from the log directory.
Tutorial Address:
http:/ /jingyan.baidu.com/article/eae078278c5cdb1fed54855d.html
- Server 10.0 for Dotnet
It is a good idea to install IIS before the. NET version of server installation.
Tutorial Address:
Http://wenku.baidu.com/link?url=AOwQ8HH0FHZeMXPnGABVRjWIm4wi6kI-AU0bfhg3mR5rJkI-iS9Ge_ Afttdin727p-uvchd13nwxta3a3vnx1coivsvvh6tia_jrfjmr1se
- Comparison of Java and. NET versions
- Service varies
Figure Server Related Services
After installing the Java version, these three services will be available, and after installing the. NET version, the first one will be missing, which is normal and schema-related.
Figure A List of services that failed to install
- Different users
Java version Total three users: Arcgissom ARCGISSOC Arcgismanager
The. NET version has a total of three users: Arcgissom ARCGISSOC arcgisweb
This difference is related to the schema of the. NET version:
Figure . NET Users and Permissions
- Menu Directory
Figure Java Version Directory
Figure . NET Version Directory
- Service Release
- Login
Figure Java Version Login
Figure . NET Login
?
It is important to ensure that the firewall does not prohibit permissions for ArcGIS-related administrators, and it is recommended to shut down the firewall directly.
You must ensure that the service is started.
- Service access
Address:
Http://win7x64:8399/arcgis/rest/services
?
- Slice
Tutorial Address:
Http://jingyan.baidu.com/article/fa4125accc6bef28ac7092d7.html
Note: Tile configuration file, as far as possible to configure the 0:20-level scale, slicing and then check the required layers. This way, the buffer folder number is corresponding to the scale level one by one.
For a description of the slice file, see:
http://blog.csdn.net/warrenwyf/article/details/6069711
Http://www.360doc.com/content/15/0711/22/25340375_484316325.shtml
- Application Management
Here the "application" is actually a simple Webgis system, the author can be based on their own needs to configure a simple application system, including map browsing, layer control and other basic Webgis functions.
- Problems
- Map cannot be previewed
In the process of publishing the service, I was unable to preview the map for some time, such as:
There are many reasons why a map cannot be previewed, and there are common
1) The service has just been released and is not in effect at this time, it may be necessary to restart the SOC or SOM service, or to wait a moment;
2) The release method is not optimal. There are three ways to publish a service, but the ArcGIS Server manager using the Web-side should be the best;
3) The preview of the point feature is not obvious, so it may be slow, but a preview of the polygon feature can be generated faster, such as:
Figure Wuyi Comparison of preview graphs of point and polygon features
4) There is a problem with the cache directory
Http://blog.sina.com.cn/s/blog_3fb3625f0100qoaf.html
- Service failed to start
Checking the WMS may also cause the service to fail to start
- Cross-domain Access
When publishing a map service on a machine, if you deploy an application system on the B machine and access the B machine system on the C machine, a cross-access issue is involved. Why I would know is a cross-domain issue because I tracked the browser's request record in developer mode, browser reminders, the system cannot access http://19.95.105.233:8399/clientaccesspolicy.xml and/HTTP 19.95.105.233:8399/crossdomain.xml, as shown in:
Figure 5-2 cross-domain access errors
404 errors are found in the Network tab):
Figure 5-3 cross-domain files 404 Error
For the 404 error is unclear, you can Baidu under.
- Cross-domain file placement location
If you deploy on a B machine that happens to be a Silverlight application, then you need to use two cross-domain Files "clientaccesspolicy.xml", "Crossdomain.xml", where do the cross-domain files need to be placed?
First you need to find out where 8399 of the corresponding directories are. Although the built-in tomcat of ArcGIS Server for Java is different from the normal Tomcat, you can still find 8399 of the corresponding directories based on the virtual configuration of Tomcat, which is the directory where the cross-domain files are placed.
First, locate the Server.xml file for the following directory:
Figure 5-4 Server.xml the corresponding directory
The directory is:
C:\Program Files (x86) \arcgis\server10.0\java\manager\service\managerappserver\conf
Open the Server.xml file, you can find the configuration of Port 8399, the mapping of other common directories:
Figure 5-5 8399 Port Configuration
Figure 5-6 Common Directory Mappings
After a pan lookup, you can know that the cross-domain files should be placed in the following directory:
C:\Program Files (x86) \arcgis\server10.0\java\manager\web_output
Such as:
Figure 5-7 cross-domain file placement directory
- Cross-domain related
In fact, later I Baidu, and found that someone has written similar blog:
http://lpyyn.iteye.com/blog/2066767
For Silverlight cross-domain information, see:
Http://www.cnblogs.com/leegiser/archive/2012/04/25/2470392.html
Resources:
[1] the most comprehensive and authoritative information:
http://help.arcgis.com/zh-cn/arcgisdesktop/10.0/help/index.html#//00v20000000t000000#userconsent#
[2]
?
ArcGIS Server 10.0 Installation and use complete tips