arcgis server/portal(10.5.1)安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis server/portal(10.5.1)安装相关的知识,希望对你有一定的参考价值。

参考技术A

最近需要用到arcgis 3维开发,需要发布3维场景服务,没办法,只要安装portal了,如需arcgis server/portal的安装软件或其他安装服务可加qq:2768345677

ArcGIS for Enterprise的部署要求计算机名是完全限定域名的形式。

如果您的计算机隶属于域环境,则直接采用您现有的完全限定域名的形式即可。非域环境下则可通过设置DNS后缀来实现这一形式。具体步骤如下:

1)打开系统属性对话框,点击更改

2)在弹出的计算机名/域更改对话框中点击其他(M)...

3)在弹出的DNS后缀和NetBios计算机名对话框中,对 此计算机的主DNS后缀(P): 任意设置一个自定义域名

点击确定重启的电脑。

如果电脑安装了IIS可以跳过当前步骤,当前安装环境为win10,如果是其他环境可以百度一下相关环境下iis的安装

安装完成后打开iis管理器

提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入ArcGIS for Server的安装。

软件授权完毕后,浏览器自动打开ArcGIS for Server的站点创建界面。您也可通过在浏览器中输入 https://localhost:6443/arcgis/manager 打开站点创建界面。

这是一个应用程序级别的账户,而不是操作系统级别的账户,您可根据需要自行创建。

提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入ArcGIS Data Store的安装。

安装完毕后,浏览器自动打开ArcGIS Data Store的配置页面。您也可通过在浏览器中输入 https://localhost:2443/arcgis/datastore 打开这一配置页面。

提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入Portal for ArcGIS的安装。

软件授权完毕后,浏览器自动打开Portal for ArcGIS的配置界面。您也可通过在浏览器中输入 https:/localhost:7443/arcgis/home/ ,打开Create Or Join a Portal这一配置页面 。

提取完毕后,安装界面上默认勾选Launch the setup program,点击close即进入Portal for ArcGIS的安装。

浏览器自动打开Web Adaptor配置页面 https://localhost/arcgis/webadaptor 。

重复上述过程以安装一个名为 Server 的 Web Adaptor,用于ArcGIS for Server的配置。

使用Arcgis Api for Javascript 调用 本地Portal发布的WebMap

步骤:

  1. 安装Arcgis Portal 10.4,Server 10.4,DataStore ,WebAdaptor for IIS,搭建arcgis api for javascript 4.3环境,具体配置过程自行百度,在此就不赘述。
  2. 设置Portal语言:"我的组织"->编辑设置->常规->语言,选中“中文简体”;
  3. 发布图层:在arcgis pro 1.4中发布名为point,line,polygon的测试服务,此处可以对各图层进行唯一值渲染等配图操作;
  4. 配置地图:在Portal的地图选项卡中,添加一个BaseMap,接着找到point 、line、polygon三个图层,添加到地图上,选择保存按钮,把配置好的地图保存。此时可以在“我的内容”中看到配置的地图。
  5. 使用JS API加载WebMap:代码如下
    技术分享
     1  var map,webMap,view,tileLyr;
     2         require([
     3             "esri/Map",
     4             "esri/WebMap",
     5             "esri/views/MapView",
     6             "esri/layers/VectorTileLayer",
     7             "dojo/domReady!"
     8         ], function(Map,WebMap, MapView, VectorTileLayer) {
     9 
    10             // Create a Map
    11             map = new Map();
    12             webMap=new WebMap({
    13                 portalItem: { // autocasts as new PortalItem()
    14                     id: "ea75705fbf3f40639de492578d247fae"
    15                 }
    16             });
    17             // Make map view and bind it to the map
    18             view = new MapView({
    19                 container: "viewDiv",
    20                 map: webMap,
    21 
    22                 zoom: 10
    23             });
    View Code

    遇到 的问题:

    1. 配置esri/config.js中的PortalUrl后,网页中的地图服务地址依然指向www.arcgis.com
    2. 解决办法:修改init.js中第一个PortalUrl,改为本地Portal地址https://xxx.xxx.com/arcgis即可
    3. https://www.xxx.com/arcgis/sharing/rest/portals/self?f=json&culture=zh-cn  这个地址提示404错误,找不到内容,
    4. 解决办法:将这个地址手工复制到浏览器中,如果提示“不安全”,则继续访问,直到出内容即可。
  6. 此时Web页面应该能加载出地图了,恭喜!!!

 

以上是关于arcgis server/portal(10.5.1)安装的主要内容,如果未能解决你的问题,请参考以下文章

ArcGIS Server + ArcGIS Portal 10.5

使用Arcgis Api for Javascript 调用 本地Portal发布的WebMap

ArcGISWeb AppBuilder For ArcGIS 配置使用

多个Portal for ArcGIS 间的协作实操

手动删除portal中托管服务。

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal版)- 2安装Portal for ArcGIS