logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2、玩转k8s之网络策略 network policy 快速入门

当为namespaceSelector选中 kubernetes.io/metadata.name 为 lisi 的时候,此刻该名称空间下的所有pod 都能访问 目标 tanqidi 名称空间下的 tanqidi-db的pod,但是紧接着你使用了 and关系添加了podSelector 为 app: lisi-service,换而言之条件就变小了变成lisi的namespace 下的 lisi-s

文章图片
#kubernetes#网络#容器
1、玩转k8s之velero部署与实践

这是velero很重要的部分很多人无法理解在此我将详解,velero只有两种备份volume方式,一种是opt-in包含模式 一种是opt-out排除模式。请注意,velero在还原时会丢弃原来使用的nodePort信息他会为service生成新的nodePort,如需要继续使用备份前的nodePort请加上–preserve-nodeports。此步骤需要在master节点进行,因为 veler

文章图片
#kubernetes#容器#云原生
arcgis runtime for android 100.14.0 入门系列,七、featureServer在线离线一体化最佳实践

在前面章节的讲述中,我们完成了shp,geojson,geodatabase的存储模式,不过这只能将数据存储在本地无法有效统一的管理数据,只能算是个单机版程序。在这一章节中我们将使用featureServer服务来将我们的要素信息存储在服务端,以达到一端编辑多端实时更新的效果。还记得我们在项目配置的图层添加的界面吗?我在这里做了判断是否是服务地址的条件,如果是featureServer网络地址将弹

文章图片
#android
arcgis runtime for android 100.13.0 入门系列,二、使用SketchEditor工具类绘制图形geometry,初步使用符号化和标注表达式

上一篇我们已经初步的搭建起arcgis-android:100.13.0了,这一篇我们来研究如何在arcgis中绘制点,线,面图形来获得geometry对象,以方便我们后续篇章来将geometry对象存储另存为kml,shp,geojson,也或者是存储在arcgis server服务端。在开始前我稍微改造了一下上一篇章的程序,我将默认各位会编写任意安卓布局,这一点我将忽略讲述言归正传、要绘制点,

文章图片
#android
arcgis runtime for android 100.13.0 入门系列,四、番外篇之要素录入结构与规划

在下一篇章就准备到绘制和保存要素的步骤了,在这之前我们需要组织好要素的存储结构。为了各位能上手即用我为大家写了如下代码,结构是按项目来划分,一个项目有多个图层,一个图层有各种自定义设置并且可以添加N个字段,一个字段有多种设置。这样定义好了之后就可以按这个项目结构json结果来生成shp文件了。程序后续会新增shp,geojson,featureServer等操作接口......

文章图片
#android#android jetpack
arcgis runtime for android 100.13.0 入门系列,一、初步引入与运行

这是我来到csdn以来写的第一篇文章,希望能通过文字能把我的学习经过与心得分享给大家。我使用的是Kotlin来编写代码,我将默认各位具有一定的Android编程基础。言归正传,我们接下来要做的第一件事情就是使用AndroidStudio来创建一个空的新项目了我接下来的操作都是遵循arcgis android官方进行搭建的,读者看到的时候可能已经出了新的版本了,不过应该是小版本,arcgis and

文章图片
#android
arcgis runtime for android 100.14.0 入门系列,八、featureLayer要素符号化与标注表达式

这一章节我们来实现如何在要素上显示标注和各种酷炫图标,不然单单只是一个红色的点和一根有颜色的线不太美观和不够见名知意。图标资源读者可以在ArcgisAndroid源码主目录可以看到,在程序启动的时候在文件管理器ArcgisAndroid中会生成一个叫 图标资源 目录,你需要把这些图标资源复制进去就可以进行下一步操作了。首先回到图层配置中可以看到新增了两个可以下拉的选项,标注字段就是把选中的字段作为

文章图片
#android
arcgis runtime for android 100.14.0 入门系列,五、移动端创建geojson,shp,geodatabase与各crud操作

上一篇章我们完成了规划项目图层与字段的存储结构,这一篇章我们就来根据这个自定义项目配置来生成shp,geojson和新版本的geodatabase在不久前arcgis android迎来了100.14.0版本,在新版本中新增了本地创建geodatabase功能,这是一个很重要的功能,这使得我们可以不需要依赖shp来快速本地化保存要素,先进行预配置创建好一个项目,随意创建一个项目,在里面创建3个类型

文章图片
#android#java#android jetpack
arcgis runtime for android 100.13.0 入门系列,三、加载shp,kml,tpk文件,图层定位,toolkit工具

这一篇章我们来加载各种文件,在开始之前我们先固定一个加载的顺序,不然胡乱把kml,tpk,shp加载进来可能会出现图层错误覆盖的问题。第一层是tpk,第二层是kml,第三层就是shp或者是featureLayer的要素图层。例如图中巨大范围的tpk正射影像,如果不是第一层就加载进来,而是把kml或者shp等要素图层加载了进来然后再加载tpk,那么你的tpk就会把前面的图层给错误的覆盖掉什么也看不到

文章图片
#android
arcgis runtime for android 100.14.0 入门系列,六、geodatabase对要素附件的支持

上一篇章我们在本地使用Geodatabase.createAsync成功在本地创建了geodatabase文件,它不仅可以添加feature要素,它还天然支持附件的增删改查,可以存放各种jpg,png只要是你想得到的文件都可以添加进来,这一篇章我们就来详解一下如果往geodatabase添加附件看Geodatabase.createAsync创建的关键过程,在创建完geodatabase,在添加T

文章图片
#android#kotlin#android studio
到底了