自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gislaozhang

群之所为事无不成,众之所举业无不胜。

  • 博客(209)
  • 资源 (8)
  • 收藏
  • 关注

原创 一些网站

http://www.esrichina.com.cn/index.html esri中国官网提示:通过http://www.esrichina.com.cn/ArcGIS/product.html或者https://www.esri.com/en-us/arcgis/products/index能够查看ArcGIS所有产品介绍https://www.esri.com/zh-cn/...

2020-04-23 14:44:10 1155

原创 【大纲】地图服务目录

https://blog.youkuaiyun.com/gislaozhang/article/details/105397794 发布栅格切片地图服务及前端调用https://blog.youkuaiyun.com/gislaozhang/article/details/105702673 矢量切片从制作到前端调用https://blog.youkuaiyun.com/gislaozhang/article/de...

2020-04-23 14:40:09 397

原创 栅格计算器(不断更新中.....)

1、处理NodataISNULL(<raster>)ISNULL函数检验当前像元是否包含Nodata,并返回1或0,它常与CON函数联合使用,来用其它值取代Nodata。SETNULL(<condition>,{expression})SETNULL函数用条件检验当前像元,如果为True,将它设为Nodata如果为False,将expression的结果写入...

2018-11-19 21:28:56 12492 1

原创 ArcGIS属性表操作

本篇博客将平时对arcgis属性表的相关操作记录下来,防止忘记。此外,在技术摸索中参考了一些gis大牛的博客和技术分享,我在博客结尾也粘贴了他们的博客地址在此表示感谢。案例一:arcgis属性表某个字段自动编号。例如:从1开始往后自动编号。将下图中数据类型为文本型的typeid字段进行自动编号,数据记录从1开始往后递增。在该字段上右键,进入字段计算器,勾选“Python”;在“...

2017-09-01 16:18:10 46421 13

原创 前端加载自己制作的栅格切片服务充当底图

后者是读取服务本身的四至范围,如果服务本身四至范围很大,服务展示的地图内容区域很小,会存在浏览地图视图时很难找到服务内容的情况。注意mapview的center属性和tilelayer.fullExtent的区别。如果栅格切片服务研究区很小,建议使用center属性来控制显示位置。前者是设置mapview显示的中心点坐标,

2024-12-31 17:58:00 206

原创 【02】获取portal中服务地址的列表信息

【代码】【02】获取portal中服务地址的列表信息。

2024-12-31 14:29:07 143

原创 【01】获取独立server中服务地址的列表信息

独立的GIS server,没有和portal联合托管的环境。

2024-12-31 14:23:24 150

原创 使用arcmap arcpy批量替换mxd中sde路径为新环境下sde(pg)路径

下述代码是python2,因此需要考虑中文字符编码支持情况。

2024-12-31 14:02:43 247

原创 【二】arcgis JavaScript api 实现加载不同坐标系的底图和三维服务

提示:如果是天地图底图参考这篇文章前端开发实现底图(wkid:3857,web墨卡托),高程服务(wkid:3857,web墨卡托)和不同坐标系的三维服务(wkid:4490,cgcs2000)套合栅格切片服务:3857影像切片服务:3857高程服务:3857三维服务:4490。

2024-12-31 13:54:00 751 1

原创 【04】复用紧凑型v2栅格切片

手动发布一个手动缓存服务,类型可以选择复制所有数据下的“地图影像”,切片方案使用旧服务的切片方案,服务名字和旧环境一致。提示:mv移动命令一定要提前在测试环境下验证,再来执行,以免出现低级错误。说明:Linux环境或者Windows环境都可以参考类似的思路复用。④更改Layers文件夹权限,例如:geoscene系统用户控制权限。前提条件:将旧服务切片服务缓存文件拷贝到新机器磁盘充足的路径。mv 久的切片的路径 新的切片的路径。

2024-12-06 17:54:34 202

原创 【03】复用紧凑型v1栅格切片

手动发布一个手动缓存服务,类型可以选择复制所有数据下的“地图影像”,切片方案使用旧服务的切片方案,服务名字和旧环境一致。将旧服务server站点下的arcgisinput文件夹拷贝到新机器geoscenepro所在机器。说明:Linux环境或者Windows环境都可以参考类似的思路复用。前提条件:将旧服务切片服务缓存文件拷贝到新机器磁盘充足的路径。mv 久的切片的路径 新的切片的路径。

2024-12-06 17:46:58 226

原创 【02】复用松散型栅格切片

将esriMapCacheStorageModeCompactV2改为esriMapCachestorageModeExploded。将旧服务server站点下的arcgisinput文件夹拷贝到新机器geoscenepro所在机器。说明:Linux环境或者Windows环境都可以参考类似的思路复用。前提条件:将旧服务切片服务缓存文件拷贝到新机器磁盘充足的路径。,切片方案使用旧服务的切片方案,服务名字和旧环境一致。mv 久的切片的路径 新的切片的路径。手动发布一个手动缓存服务,

2024-12-06 17:41:41 386

原创 【01】栅格切片类型

一般从第三方地图下载器下载为松散型较常见,低版本桌面软件在切片时也可以切松散型切片。低版本桌面软件在切片时也可以切紧凑型v1切片。,缓存文件是bundle和bundlex。高版本pro切片时切紧凑型v2切片。,缓存文件是bundle。

2024-12-06 17:33:44 296

原创 【02】栅格切片服务发布

本文探讨的是使用GeoScene Pro进行服务切图,也就是使用GeoScene Pro所在机器的硬件能力来执行切片,不使用GeoScene Server的能力切片。切片完成后会在“缓存位置”对应的文件夹下能够看到切片,例如:本文设置的“D:\cachedir”文件夹下看到切片。设置切片方案,基于数据坐标系设置切片方案,设置切片级别,如果非软件自带切片的坐标系,则需要制作切片方案。中切的瓦片拷贝到对应服务的站点路径,通过启动对应的地图服务复用瓦片。发布一个空的手动缓存切片,然后停止对应的地图服务,将。

2024-12-06 17:16:34 510

原创 【01】栅格切片服务发布

本文探讨的是使用GeoScene Server本身的能力去切瓦片,它可以很好地通过server自带的CachingTools GP服务去切片,可以通过调整该gp服务的最大实例数能够更好利用server所在机器cpu的能力。

2024-12-06 16:55:44 488

原创 GeoScene Pro添加mapbox服务

https://a.tiles.mapbox.com/v4/mapbox.satellite/{z}/{x}/{y}.png?access_token=pk.eyJ1IjoiZGFsZTEiLCJhIjoiY2puZjBpMnVpMWM3YzNwbXJrNGJwc2d6dCJ9.HENOj2jjfJiz3txJWyfOQg从这里粘贴地址: 加载的效果:https://api.mapbox.com/styles/v1/dale1/cli1rbeys00ml01pjbtjg48ik/wmts?access_to

2024-09-05 09:40:57 368

原创 arcgis js api加载4490服务,以basetilelayer方式

【代码】arcgis js api加载4490服务,以basetilelayer方式。

2024-08-29 11:11:43 557

原创 【09】GeoScene支持直接加载海图数据.000文件

在最新版本的GeoScene Pro4.1中不仅继续增强了在s57,s100以及cj57和内河标准的扩展支持等能力。同时还提供了海图数据符号图层模板,方便一键式符号化NIS海图模型。

2024-08-15 18:20:58 363 1

原创 解决arcgis javascript api加载天地图超过18级不显示的问题

天地图只切到了18级,一般在前端三维项目中,超过了18级就显示空白了,可以考虑通过重采样来实现,超过18级也能显示切片。

2024-06-25 17:57:39 723

原创 【一】arcgis JavaScript api 实现加载不同坐标系的底图和三维服务

底图服务和三维场景服务坐标系不一致,如何使用arcgis JavaScript api进行加载。

2024-06-25 17:53:18 616

原创 【02】GeoScene Enterprise(Windows)许可更新

如果在Windows环境下部署了GeoScene Enterprise基础环境,也就是部署了server、portal、datastore、web adaptor四大组件,当试用许可到期后,拿到新的许可想要更新许可,从而使得软件能够正常工作,下述步骤是更新GeoScene Enterprise相关组件的步骤。)如果用到了sde(企业级地理数据库),那也得去更新sde的许可,如果没有用到则忽略sde许可更新。需要确保拿到的是ecp格式的server许可,如果不是请让销售经理提供ecp格式的server许可。

2024-05-23 18:23:15 719

原创 【01】GeoScene Enterprise(Linux)许可更新

如果部署了GeoScene Enterprise基础环境,也就是部署了server、portal、datastore、web adaptor四大组件,当试用许可到期后,拿到新的许可想要更新许可,从而使得软件能够正常工作,下述步骤是更新GeoScene Enterprise相关组件的步骤。如果是ecp格式的server许可,将许可文件上传到sever安装机器的/home目录下;需要确保拿到的是ecp格式的server许可,如果不是请让销售经理提供ecp格式的server许可。

2024-05-23 16:57:56 496

原创 GeoScene产品学习视频收集

如果想下载每个案例的源码,可以这样操作:“进行对应的案例后,鼠标往右一滑能够看到下载代码的按钮,点击即可下载”。

2024-05-23 16:40:41 527

原创 加载arcgis切片服务网络请求有大量404错误

前端访问arcgis切片服务时,在网络请求中出现大量404(Not Found)错误,切片时设置了感兴趣区域,在感兴趣范围内的请求切片时能够正常返回切片。设置感兴趣区域切片的目的是减少站点切片缓存占用磁盘空间,实现只切感兴趣区域,尤其是条带状的河流流域这种情况较常见。4、给对应的切片服务在admin后台加上Tilemap参数,这样加载时只会加载缓存数据。1、停止对应的地图服务,如图所示,点击对应地图服务的停止按钮。可以按照链接的方法在切片服务中加上禁用重采样参数。3、点击该地图服务的启动按钮。

2024-02-20 17:34:45 845

原创 arcgis javascript api4.x加载非公开或者私有的arcgis地图服务

如果有portal可以参考链接:https://mp.weixin.qq.com/s/WB09URxnPkaW9RvjHqAoSg。加载arcgis没有公开或者私有的地图服务,同时还想实现加载时不弹出登录窗口。下述是针对独立的arcgis server,没有portal的应用场景;

2024-02-02 09:07:51 688

原创 【02】mapbox js api加载arcgis切片服务

第三方的mapbox js api加载arcgis切片服务,同时叠加在mapbox自带底图上。

2024-01-18 17:24:52 1212

原创 【01】mapbox js api加载arcgis切片服务

第三方的mapbox js api加载arcgis切片服务,同时叠加在天地图上,天地图坐标系web墨卡托。

2024-01-18 17:14:02 1222

原创 arcgis javascript api4.x以basetilelayer方式加载arcgis发布的栅格切片服务

以arcgis js api的basetilelayer加载arcgis发布的栅格切片服务。

2024-01-15 15:07:50 923

原创 arcgis javascript api4.x以basetilelayer方式加载天地图web墨卡托(wkid:3857)坐标系

arcgis javascript api4.x以basetilelayer方式加载天地图web墨卡托(wkid:3857)坐标系。2个文件放同一个文件夹下。

2024-01-15 12:23:53 966

原创 arcgis javascript api4.x加载天地图wgs84(wkid:4326)坐标系

使用arcgis javascript api4.x以basetilelayer方式加载天地图wgs84(wkid:4326)坐标系。提示:(下述三个文件放同一个文件夹下)

2024-01-15 12:12:58 1404

原创 arcgis javascript api4.x加载天地图web墨卡托(wkid:3857)坐标系

【代码】arcgis javascript api4.x加载天地图web墨卡托(wkid:3857)坐标系。

2024-01-14 16:16:10 1279

原创 【08】GeoScene产品发布海图服务——以s57数据标准为例

在GeoScene产品中发布海图服务——以s57数据标准为例,发布的服务方便不同的客户终端调用,例如:web端通过JS api进行调用,移动端通过GeoScene Runtime SDK进行调用。将这个目录作为海图服务的模板,修改名字(原则上这个名字最好和服务发布的名字保持一致,后面好找)直接拷贝到server的cache下面,注意还需要将待发布的000文件直接拷贝到。将坐标系为wgs84的数据发布成动态地图服务,因为海图数据当前只支持wgs84坐标系。在配置下设置海图数据路径。

2023-12-20 18:24:47 1207

原创 【07】GeoScene Pro定制扩展开发

其中可使用GeoScene Pro SDK for Microsoft .NET扩展GeoScene Pro。GeoScene Pro SDK提供了四种主要的可扩展性模式:插件、托管配置、插件数据源和CoreHost应用程序。你可以利用现代的.NET功能和模式,如任务异步编程(TAP)、LINQ、WPF绑定和MVVM,用GeoScene Pro APIs构建集成的2D和3D插件。

2023-12-18 23:36:15 870

原创 【06】GeoScene海图或者电子航道图数据自动化质检

与特定错误相关的原始几何体可以通过显示/隐藏原始几何体选项进行访问,同时可以通过缩放到原始几何体选项放大到原始几何体错误,而错误几何体可以通过显示/隐藏错误几何体选项查看。在你编辑数据时进行快速的质量检查可以使用S-58错误管理器,S-58错误管理器工具允许您使用IHO S-58验证标准来验证海事数据库中的产品。“解析 S-58 日志文件”工具根据 S-58 解析由“验证 S-57 文件”工具和第三方验证软件生成的日志文件(推荐的 ENC 验证检查)。验证的结果以树状视图显示在S-58错误管理器窗格中。

2023-12-18 23:32:45 1134

原创 【05】GeoScene海图或者电子航道图批量出图

GeoScene海事模块通过ProductDefinitions表和ProductCoverage要素类定义产品和AOI覆盖区,可支持批量导入产品信息和AOI覆盖区,以及关联产品定义和AOI覆盖区图层进行产品批量创建。GeoScene海事模块支持通过模型构建器实现自动化出图,也可以通过Python脚本构建gp工具定制计划任务,执行脚本,实现无人值守出图。出单张000数据参考上一篇博客,如果想同时出多张海图000数据,也是可以实现的。

2023-12-18 23:22:12 582

原创 【04】GeoScene导出海图或者电子航道图000数据成果

如果你没有已存在的S-57数据,你可以通过捕捉新的产品覆盖范围(多边形产品范围)及其所需的产品定义信息(产品元数据)来为新产品创建基础。当你对当前产品的更新了某些物标数据,同时你不想进行000版本的更新,而只需要发布更新的部分,那么就可以进行ENC的增量文件发布。如果你已经有一个S-57数据集,你也可以通过导入现有的S-57数据集来创建S-57产品。使用“将地图数据库导出到s-57”工具,发布的时候,可以选择“更新”。下面的步骤描述了为一个新的S-57产品定义产品范围和产品定义的过程。

2023-12-18 23:04:42 1466

原创 【03】GeoScene创建海图或者电子航道图数据

长名称(LNAM)是一个必要的对象标识符,是生产机构(AGEN)、要素识别号码(FIDN)和要素识别子项(FIDS)组件的串联。这三个子组件用于数据库中创建的每一个要素,以唯一地识别导出产品中的每个要素。你提供的值会保存在活动项目中,并在你创建项目时持续存在。在进行ENC制图时,对于已经有的ENC数据如何利用,可以将历史的ENC数据导入到GDB中,或者NIS库中。建议你在添加功能前确认你的编辑比例尺。你可以查看组合框中的值,以确认它是正确的。对应的模型的schema,可以是NIS也可以是ENC等等。

2023-12-18 22:57:43 1356

原创 【02】GeoScene海图生产环境创建

GeoScene中的企业级海事制图由中央航海信息系统数据库(NIS库)来处理,将之前传统桌面产品库(PL库)产品管理方面的能力已经移植到NIS数据库,以ProductDefinitions、ProductCoverage、ProductExports等表和要素类来统一管理。传统的数据在NIS数据库中,要素会被维护且与产品没有关系。要创建NIS库,可以将预先配置好的电子海图(ENC)XML工作区加载到企业级地理数据库中,该工作区与GeoScene海事模块一起可用。它包含所有可用于管理NIS的必要要素类和表。

2023-12-18 22:47:18 581

原创 【01】GeoScene生产海图或者电子航道图

GeoScene海事模块是一个用于管理和制作符合国际水文组织(IHO)S-100系列标准和S-57标准的海事数据的系统。提供了S-100和S-57工具,用于加载基于S-100的要素目录、创建基于S-57传输结构的数据、输入数据、符号化数据和输出产品。同时,可提供扩展标准的电子海图生产能力,如长江航道局的CJ-57标准以及交通运输部的内河标准。此外,您还可以使用GeoScene海事模块来完成以下工作。

2023-12-18 22:18:39 1307

原创 arcgis javascript api4.x加载天地图cgs2000坐标系

【代码】arcgis javascript api4.x加载天地图cgs2000坐标系。

2023-12-18 18:07:42 1257

android APP开发技能图

android app开发技能图,介绍了开发android APP需要掌握的技术。

2017-08-29

从零开始搭建架构实施Android项目

最详细"从零开始搭建架构实施Android项目指导文档"

2017-08-29

全球最新矢量数据

全球矢量数据,最小行政单元是省级行政范围,属性表内容完整。

2017-08-29

arcgis10.3破解文件

arcgis10.3破解文件,亲测可用,成功解决arcgis10.3安装不成功的困扰。

2017-08-29

中国地级市矢量图(最新版)

最新的中国地级市的矢量数据,shp格式。

2017-08-29

各类地图资源大全

里面涵盖了各种类型的地图出图,精品图幅,值得下载。

2017-08-29

SVN客户端和服务端软件

客户端为TortoiseSVN_x64同时还包括语言包; 服务端为VisualSVN-Server-3.5.7-x64

2017-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除