ArcGIS Pro实现I3S城市白模更新
简介
在之前的文章当中介绍过,白模属于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城市白模更新相关推荐
- 【Cesium】智慧城市建筑白模泛光特效
今天我们来做下智慧城市建筑群泛光的效果.效果如下图所示: 1.素材准备 (1)白模的3dtiles数据.这个可以通过cesiumlab来生成,一般情况下,有shapefile面数据,即可通过cesiu ...
- 官网购买的个人版 ArcGIS Pro安装授权问题汇总(持续更新)
前言 本文仅为一年期个人版ArcGIS Pro的部分问题汇总,完整的激活安装步骤可以参考这篇文章:Esri官网购买ArcGIS个人使用许可 Q&A - GIS知乎-新一代GIS问答社区 (ge ...
- 【ArcGIS Pro二次开发】系列学习笔记,持续更新,记得收藏
一.前言 这个系列是本人的一个学习笔记. 作为一个ArcGIS Pro二次开发的初学者,最困扰的就是无从入手.网上关于ArcGIS Pro二次开发的中文资料极少,官方文档对于我这样的英文苦手又太不友好 ...
- ArcGIS Pro软件使用出现的常见错误以及解决方法(长期更新)
课程实习时使用ArcGIS Pro,对软件的操作过程中经常遇到一些问题,很多时候找解决方法找了很久,希望在这里记录一下,让大家少走一些弯路. 目录 一.开不开ArcGIS Pro 二.未能发布Web图 ...
- 【总结】ArcGIS Pro常用基本操作更新1……
1 基础操作 Define Project 定义投影,将数据定义为4546(高斯投影2000-111)或4547(高斯投影2000-114)或4326(经纬度坐标,WGS84)或3857(web墨卡托 ...
- ArcGIS Pro地图和场景
目录 1 地图和场景 1.1 地图 1.2 场景 2 图层 2.1 图层类型 2.1.1 要素图层(Feature layers) 2.1.2 栅格图层(Raster layers) 2.1.3 场景 ...
- 加载osgb数据转换不能用_在ArcGIS Pro中OSGB数据转换及发布服务流程
随着倾斜摄影技术的发展,大家在工作中经常接触到各种类型的倾斜摄影模型,比如OSGB.dae.obj.slpk(Esri)等. Esri采用的spk i3s标准(Indexed 3D Scene),是E ...
- osgb转obj工具_在ArcGIS Pro中OSGB数据转换及发布服务流程
随着倾斜摄影技术的发展,大家在工作中经常接触到各种类型的倾斜摄影模型,比如OSGB.dae.obj.slpk(Esri)等. Esri采用的spk i3s标准(Indexed 3D Scene),是E ...
- ArcGIS Pro从0到1入门实战教程 书籍淘宝线上销售,免费下载数据和视频
网址:https://m.tb.cn/h.USz9rbD?tk=cu0Vd2cABAV 购书后五星好评,加下面微信,截图发给我们:送Python电子书,下面是我们的微信 关注翎树文化,获得更多好书信息 ...
最新文章
- python 在 eclipse 上的编码配置问题
- python3-matplotlib库简单入门
- 今日收到的智商税:远红外
- 员外带你读论文:LINE: Large-scale Information Network Embedding
- 通过Intel XDK编写跨平台app(二)
- 容器入门(6) - 获取访问Docker Registry的公钥证书
- 记一次mysql中文字符乱码的问题排查
- java创建solr core_Error CREATEing SolrCore 'new_core':Unable to create core [new_core]
- 宠物火葬行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 七年级计算机工作计划,七年级下学期信息技术教学计划(最新整理)
- 个人收藏的一些资料(一)Installshield制作友好的更新
- 在MyEclipse Tomcat可以运行但是在Tomcat 6.x上却不可以运行
- Python实例练手项目源码 - 关不掉的窗口
- Python 技术篇-pyHook键盘鼠标监听事件,监测鼠标键盘按键实例演示
- java 正整数类型_跟我学java编程—认识java的整数类型
- JavaScript的toast
- 《R数据科学》学习笔记|Note5:使用dplyr进行数据转换(下)
- linux14.04设置DNS,Ubuntu 16.04修改配置静态IP和DNS
- 23种设计模式——工厂模式+适配器模式实战
- 网络流媒体--SDP会话描述协议(RFC-4566)
热门文章
- 手机怎么向服务器传文件,手机向云服务器传文件
- CodeForces ~ 996B ~ World Cup (思维)
- 【Paper】GhostNet: More Features from Cheap Operations
- c语言,递归法求阶乘
- AI为方,产业为向:京东云数字人的技术攀爬
- Follow Me——总结
- 图灵奖得主 John E. Hopcroft 等 300 余位 AI 学者“穿越”回宋代开国际 AI 大会,这场面你见过吗?...
- Unity3d Curved World插件使用,实现扭曲效果
- php情书之笛卡尔的情书,笛卡尔的情书
- Balsamiq Mockups:非常强悍的手绘界面原型设计工具