Kikita & Maps

For tech and fun

矢量切片局部更新工具改进与工作收尾

在上一篇博客中提到工具还有投影坐标系支持和切片方案(.xml)自动获取的问题尚未解决,更新这篇的目的在于说明问题已经找到了workaround,并且新的版本已经在上周五(9.21)发布了。 问题诊断过程 这两个问题其实本质上是一个问题。 我们知道,当需要生成矢量切片的地图的坐标系不是 3857(web mercator)时,ArcGIS Pro 提供的 Create Vector Tile ......

Testing Report for Image Service

An image service of ArcGIS Server provides access to raster data through a web service. ArcGIS Image Server is required to share a mosaic dataset. This testing reporting indicates workflows and i......

Testing Report for Raster Data Source in Cloud Storage

For the purpose of assisting and sharing , I will try to write in English. The new tool Create Cloud Storage Connection File is first introduced to ArcGIS Desktop 10.6.1 which is the latest vers......

探索矢量切片的Bundle

为什么会有这个需求和想法呢?还是源自于 局部更新矢量切片 的想法,当我们遭遇一个海量矢量数据的矢量切片创建和更新任务时,希望尽可能少且尽可能准确地更新受影响的bundle,而不是全局,那么了解bundle的范围是十分必要的。在写上一篇《紧凑型缓存技术小结》的时候,目的在于在其基础之上探索矢量切片的bundle。 为了确保单个bundle文件的矢量切片数据的完整性,每级每次至少需要更新一个bu......

紧凑型缓存技术小结

Tiling Scheme 每个缓存服务的切片目录中都会包含一个 Conf.xml,也是就是tile scheme 文件了。 这个文件包含了很多有关切片设置的信息: Spatial reference information Tile origin Tile width/height DPI LODs (Levels of detail - scales) Tile Image forma......

Contributing to Our Github Project

这是一篇日记。 最近,终于把年初我和马老师的脑洞项目 局部更新矢量切片 放在了大型程序员G友交流社区,开始出 release了…… 在项目的开始,这个需求来自于用户的真实需求,如下是正经的背景信息: 矢量切片是Esri在新版本中推出的一项亮点新技术,通过ArcGIS Pro中的Create Vector Tile Service工具生成切片包,再通过Portal发布成 Vector Til......

你知道 CityEngine 中的 Leaf Shape 吗?

CityEngine 的CGA建模过程是个不断迭代繁衍的过程,我们将这个过程想象成一棵树。 通过 Shapefile,File Geodatabase,AutoCAD DXF 这些矢量数据格式导入CityEngine中的2D基面(Footprint),通常称为 CityEngine Initial Shape,这是这棵树的根节点。通过CGA中的命令符 --> ,将一个shape经过各种......

如何获取30天试用版 Esri CityEngine ?

Esri CityEngine 是一款面向于大规模城市规划行业的,交互式、沉浸式高级三维建模软件,相比传统建模更加高效省时。 通过CityEngine我们可以基于现实世界的GIS数据,构造城市的现实状态,模拟城市的历史风貌,设计城市的未来蓝图。 如何申请Esri CityEngine 30天试用? Step 1 访问Esri官方试用地址:https://www.esri.com/en-us/......

在 CityEngine 中使用 Python

​ CityEngine的同义词几乎就是“规则建模”,规则指的是CGA脚本。说到脚本,很多用户又会联想到 Python, 衍生出来的问题就是,“CityEngine中是用python脚本建模吗?” 答案是No。 ​ CityEngine中确实也引入了python,只不过使用python的姿势不是建模,而是自动化。通过python脚本,可以增强CityEngin......

Parthenon Temple

摄于 2014-5-9, Acropolis, Athens, Greece CityEngine的教程中刚好有个Parthenon Temple 的 Demo 不禁会想起在雅典卫城里它的断壁残垣,晒晒我们的合影 不知道几年过去,修复工作又向前推进了多少 那些带有编号的石头是不是已经归位了呢 整个卫城中我最喜欢的是上图中最后一张的“厄瑞克忒翁神庙”,据说用于供奉雅典娜、波塞冬和英雄厄......

CityEngine中纹理贴图之道(二)

​ 接着上一篇。 ​ ​ 为了让脚本看起来更连贯,无需跳转上一篇,我们从头开始。 123456789101112131415161718192021/** * File: MyTestforBaseTexure.cga * Created: 30 Mar 2018 08:16:37 GMT * Author: Xiaoyan Mu */ver......

CityEngine中纹理贴图之道(一)

​ ​ 经常看到官微、公众号的各种推送,了解到很多轰动一时的大片和电游的视觉制作都有CityEngine 助力过。CityEngine 在影娱视觉行业早已硕果累累,而对于GIS大众,CityEngine 算是刚从幕后走到了台前,从神秘娱乐圈走近了烟火人间。这几年来,这个不姓“Arc”的非主流产品在不断地推陈出新,吸引着慕名围观的用户去了解。3D模型的纹理贴图问题通常是建模中的高......

导入3D模型至CityEngine

我们可以将2D矢量数据、3D模型格式导入到CityEngine 中使用,前者一般作为CityEngine shape 来使用,后者作为模型来使用。 OBJ,DAE,FBX这几种模型格式导入时可以作为两种角色来使用,shape 或 static model。这是由导入窗口中的 Import as static model 设置控制的。 Import as static model When ......

《Scent of a Woman》

这是一部老片。 年少无知的时候,看到题目《闻香识女人》,暗自以为这是一部有关调情高手的电影,完全无感,从此错过。 在没有很多电影可以走入内心的今天,翻看旧电影真的是种享受。竟然有几句台词可以让我记住和感动。 Now I’ve come to the crossroad in my life. I always knew what the right path was. Without ......

OSM在ArcGIS产品线中的使用小结

说到免费开放的数据,自然会想到 Open Street Map,这里分享下在 ArcGIS 产品线中osm数据的使用实践。 环境:ArcGIS Desktop 10.6, Esri CityEngine 2017.1 在ArcMap中使用osm数据 一般情况下,我们可以在 Open Street Map 官网可以通过指定范围直接下载osm格式数据,然后在 ArcMap中直接读取。如下,......

CityEngine中的Terrain Map Layer

​ CityEngine 中的Map Layer可以参与到批量建模当中,根据角色的不同可以分为Terrain,Texture,Obstacle,Mapping,Function几个类型的图层。 Terrain Map Layer ​ 顾名思义,用于表示场景的地表结构和底图图层,这个图层可以由一个DEM和一个影像共同构成。 这类图层在创建的时候,可以设置影像取值的通道、高程的拉伸范......

如何部署通过Portal管理的ArcGIS Pro Named User许可?

在开始如下部署之前,一定要注意下版本对应的情况,否则会部署失败: 版本 Portal 10.6 Portal 10.5.1 Portal 10.5 Portal10.4.1 Pro 2.1 LM 10.6 不支持 不支持 不支持 Pro 2.0 LM 10.6 LM 10.5.1、10.6 LM 10.5.1、10.6 不支持 Pro 1.4 LM 10.......

网站主题更换备忘录

主题安装 Maupassant 主题 安装主题和渲染器: 1234$ git clone https://github.com/tufu9441/maupassant-hexo.git themes/maupassant$ npm install hexo-renderer-pug --save$ npm install hexo-renderer-sass --save 编辑Hexo目录下......

解析xml修改切片原点绕开工具的坑

我们可以通过工具 Generate Map Server Cache Tiling Scheme 来生成自定义的切片方案,无论是ArcMap还是ArcGIS Pro ,无论是栅格切片还是矢量切片,都屡试不爽。 前段时间,为了方便 ArcGIS Pro 的自动化工作,我尝试用python调用这个功能,然而后面在使用其生成的切片方案(.xml)文件时,会发现切片原点总是默认值,例如地理坐标系统下......

《面向ArcGIS的Python脚本编程》读后

​ 这篇是读书笔记。同事手里有本《面向ArcGIS的Python脚本编程》,系统的介绍了如何结合ArcGIS使用python。最近拿来阅读,觉得受益颇多。最早期我是通过python自身的学习资源、书籍、ArcGIS帮助文档入门的,知识体系虽然建立起来了,但是很多细节没有考虑到,对照书中的内容温故知新、查漏补缺。 arcpy与AO ​ 书的开篇就介绍了脚本语言和程序......