简介

在之前的文章当中介绍过,白模属于3DObject类型的数据。如何实现城市白模数据的更新?这需要提前对数据做一些设置。本文同样适用于精模(FBX、OBJ)等类型的SLPK。

所需环境和数据

所需环境:ArcGIS Pro或者GeoScene Pro,ArcGIS Enterprise或者GeoScene Enterprise;客户端和服务器端相连。
所需数据:带z值的二维shp数据。

步骤

Pro连接Portal

勾选Project,进入Portals。添加portal。设置为当前激活用户。

拉伸并显示为三维要素

在appearance - extrusion - type中选择base height,field选择高度字段(H),注意以米为单位。这就会自动更新为三维要素。

转三维要素类

使用layer 3d to feature class工具,将二维数据作为输入数据转换为multipatch。

连接Datastore内置的PostgreSQL数据库

在Insert选项卡 - Connections中添加数据库连接。

打开数据库连接窗口。如果在本机,可以直接写IP地址或者localhost,获取pg密码;如果客户端(Pro)和服务器端(Enterprise)不在同一台机器上,需要在服务器端的数据库添加信任,再获取pg密码连接。

修改datastore配置目录(arcgisdatastore或者geoscenedatastore)中pgdata目录下的pg_hba.conf文件,在IPv4下添加host all all 0.0.0.0/0 trust
然后重启datastore服务。

重启完毕后在datastore安装目录下有一个tools工具,运行listadminusers命令,获取sde的密码

此时就可以连接成功了。

数据库导入

此步骤将multipatch导入至sde中。右击sde,引入要素类即可。

成功后数据库中就存在了导入的三维multipatch。

开启存档和Global ID

右击导入的图层,选择properties,切换到manage页面,勾选archiving和Global IDs。

现在属性中添加了2个字段

发布

右击图层,sharing中选择share as web layer;填写summary和tags,注册数据源,在配置页面会显示更新机制。


如果遇到数据未注册到数据库的报错,直接注册即可。之后无报错即可发布。

更新测试

直接在sde中修改源数据。例如,修改一个属性,或者添加一个图形。
将1号楼的Number由1更改为8。

每次更新完毕后,需要在Portal的服务settings页面,点击manage cache。根据情况选择更新机制。

现在1号楼的Number字段成为了8。属性更新成功。

在sde中新增几何信息和属性信息后,重新构建场景缓存。几何信息也更新成功。

ArcGIS Pro实现I3S城市白模更新相关推荐

  1. 【Cesium】智慧城市建筑白模泛光特效

    今天我们来做下智慧城市建筑群泛光的效果.效果如下图所示: 1.素材准备 (1)白模的3dtiles数据.这个可以通过cesiumlab来生成,一般情况下,有shapefile面数据,即可通过cesiu ...

  2. 官网购买的个人版 ArcGIS Pro安装授权问题汇总(持续更新)

    前言 本文仅为一年期个人版ArcGIS Pro的部分问题汇总,完整的激活安装步骤可以参考这篇文章:Esri官网购买ArcGIS个人使用许可 Q&A - GIS知乎-新一代GIS问答社区 (ge ...

  3. 【ArcGIS Pro二次开发】系列学习笔记,持续更新,记得收藏

    一.前言 这个系列是本人的一个学习笔记. 作为一个ArcGIS Pro二次开发的初学者,最困扰的就是无从入手.网上关于ArcGIS Pro二次开发的中文资料极少,官方文档对于我这样的英文苦手又太不友好 ...

  4. ArcGIS Pro软件使用出现的常见错误以及解决方法(长期更新)

    课程实习时使用ArcGIS Pro,对软件的操作过程中经常遇到一些问题,很多时候找解决方法找了很久,希望在这里记录一下,让大家少走一些弯路. 目录 一.开不开ArcGIS Pro 二.未能发布Web图 ...

  5. 【总结】ArcGIS Pro常用基本操作更新1……

    1 基础操作 Define Project 定义投影,将数据定义为4546(高斯投影2000-111)或4547(高斯投影2000-114)或4326(经纬度坐标,WGS84)或3857(web墨卡托 ...

  6. ArcGIS Pro地图和场景

    目录 1 地图和场景 1.1 地图 1.2 场景 2 图层 2.1 图层类型 2.1.1 要素图层(Feature layers) 2.1.2 栅格图层(Raster layers) 2.1.3 场景 ...

  7. 加载osgb数据转换不能用_在ArcGIS Pro中OSGB数据转换及发布服务流程

    随着倾斜摄影技术的发展,大家在工作中经常接触到各种类型的倾斜摄影模型,比如OSGB.dae.obj.slpk(Esri)等. Esri采用的spk i3s标准(Indexed 3D Scene),是E ...

  8. osgb转obj工具_在ArcGIS Pro中OSGB数据转换及发布服务流程

    随着倾斜摄影技术的发展,大家在工作中经常接触到各种类型的倾斜摄影模型,比如OSGB.dae.obj.slpk(Esri)等. Esri采用的spk i3s标准(Indexed 3D Scene),是E ...

  9. ArcGIS Pro从0到1入门实战教程 书籍淘宝线上销售,免费下载数据和视频

    网址:https://m.tb.cn/h.USz9rbD?tk=cu0Vd2cABAV 购书后五星好评,加下面微信,截图发给我们:送Python电子书,下面是我们的微信 关注翎树文化,获得更多好书信息 ...

最新文章

  1. python 在 eclipse 上的编码配置问题
  2. python3-matplotlib库简单入门
  3. 今日收到的智商税:远红外
  4. 员外带你读论文:LINE: Large-scale Information Network Embedding
  5. 通过Intel XDK编写跨平台app(二)
  6. 容器入门(6) - 获取访问Docker Registry的公钥证书
  7. 记一次mysql中文字符乱码的问题排查
  8. java创建solr core_Error CREATEing SolrCore 'new_core':Unable to create core [new_core]
  9. 宠物火葬行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  10. 七年级计算机工作计划,七年级下学期信息技术教学计划(最新整理)
  11. 个人收藏的一些资料(一)Installshield制作友好的更新
  12. 在MyEclipse Tomcat可以运行但是在Tomcat 6.x上却不可以运行
  13. Python实例练手项目源码 - 关不掉的窗口
  14. Python 技术篇-pyHook键盘鼠标监听事件,监测鼠标键盘按键实例演示
  15. java 正整数类型_跟我学java编程—认识java的整数类型
  16. JavaScript的toast
  17. 《R数据科学》学习笔记|Note5:使用dplyr进行数据转换(下)
  18. linux14.04设置DNS,Ubuntu 16.04修改配置静态IP和DNS
  19. 23种设计模式——工厂模式+适配器模式实战
  20. 网络流媒体--SDP会话描述协议(RFC-4566)

热门文章

  1. 手机怎么向服务器传文件,手机向云服务器传文件
  2. CodeForces ~ 996B ~ World Cup (思维)
  3. 【Paper】GhostNet: More Features from Cheap Operations
  4. c语言,递归法求阶乘
  5. AI为方,产业为向:京东云数字人的技术攀爬
  6. Follow Me——总结
  7. 图灵奖得主 John E. Hopcroft 等 300 余位 AI 学者“穿越”回宋代开国际 AI 大会,这场面你见过吗?...
  8. Unity3d Curved World插件使用,实现扭曲效果
  9. php情书之笛卡尔的情书,笛卡尔的情书
  10. Balsamiq Mockups:非常强悍的手绘界面原型设计工具