自定义博客皮肤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

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

  • 博客(190)
  • 资源 (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 928

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

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

2020-04-23 14:40:09 340

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

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

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

原创 ArcGIS属性表操作

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

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

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

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

2024-02-20 17:34:45 510

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

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

2024-02-02 09:07:51 548

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

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

2024-01-18 17:24:52 829

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

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

2024-01-18 17:14:02 762

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

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

2024-01-15 15:07:50 661

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

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

2024-01-15 12:23:53 696

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

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

2024-01-15 12:12:58 917

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

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

2024-01-14 16:16:10 766

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

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

2023-12-20 18:24:47 656

原创 【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 559

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

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

2023-12-18 23:32:45 999

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

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

2023-12-18 23:22:12 428

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

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

2023-12-18 23:04:42 997

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

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

2023-12-18 22:57:43 938

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

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

2023-12-18 22:47:18 417

原创 【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 948

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

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

2023-12-18 18:07:42 970

原创 三维场景视图加载cgcs2000坐标系数据

直接使用geoscenepro自带的2000坐标系,切片格式为lerc。天地图影像底图,2000坐标系。底图:天地图2000坐标系。高程服务:2000坐标系。三维模型:2000坐标系。

2023-10-31 16:49:23 226

原创 GP服务使用本地上传的文件进行分析

arcpy制作一个gp工具来发成gp服务。我看了创建tin的arcpy语法,里面的demo这一块有参数写法的介绍,如果将输入要素变成变量那就可以灵活的用自己的数据了。发布创建TIN工具时要输入值表,但是我这里选择了本地的SHP文件和高程值后,发布出去就是一个常量值了,没法自己选择文件上传。链接:https://pan.baidu.com/s/1mqBtB92bGQrIHCqVytlmXA。提示:使用的python2需要注意中文字符支持问题。

2023-08-30 18:07:58 203

原创 ArcGIS API for JavaScript实现要素服务query接口的功能

要素服务或者地图服务query查询

2022-08-21 10:19:17 1398 2

原创 ArcGIS Runtime SDK for Android 100.14新特性

arcgis runtime SDK for android是轻量级的移动端开发包,最新版本是100.14

2022-05-07 17:53:44 957 1

原创 ArcGIS API for JavaScript如何使用本地的字体库

ArcGIS API for JavaScript如何使用本地的字体库

2021-12-11 17:20:12 2886 4

原创 ArcGIS Runtime SDK for Android 学习资料

1、官网资料Android Java samples | ArcGIS Runtime API for Android | ArcGIS Developerarcgis-runtime-samples-android/java at main · Esri/arcgis-runtime-samples-android · GitHub官网示例对应的apk2、arcgis开发者讲座视频链接:https://pan.baidu.com/s/1mMBludfnzZQDD2LXM9.

2021-09-28 22:26:04 536

原创 前端实现图片标记符号化以及标注

需求:对点要素采用图片标记符号化,同时基于某个字段进行标注,最终达到图示的标注效果。代码:<html><head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no" /> <title> Flat vs. volumetric 3D symbo.

2021-09-25 00:15:03 1834

原创 ArcGIS Runtime SDK for Android 100.12新特性

esri于2021年8月25日正式推出了ArcGIS Runtime API for Android 100.12.其中有4个明显的亮点很不错。①arcgis runtime for android sdk现在支持地理围栏(geofencing)功能了。②arcgis runtime for android sdk现在还支持查看和直接编辑由arcgispro2.7及更高版本的arcgispro创建的mobile geodatabase文件,这对有离线要素编辑需求的用户是个福音。③arcgis r

2021-08-30 23:52:43 885 1

原创 Android模拟器中运行AR应用

增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。AR 技术不断完善,展现设备也在更迭。头戴与移动式设备是目前两大主要的 AR 呈现系统。关于头戴式设备不是本文研究的话题,本文主要介绍移动式设备,例如:智能手机。移动式设备则为人们体验 AR 提供了较为便捷的工具。一部智能手机更是能够促进 AR/VR 产业的发展,其配备的陀螺仪、加速计、微型高分辨率屏幕等组件构成了 AR/V

2021-08-21 23:26:52 1669 2

原创 ArcGIS Runtime SDK 100.x 开发的应用程序在鸿蒙系统上运行

亲测使用ArcGIS Runtime SDK for Android 100.x 开发的应用程序可以在华为的鸿蒙系统(HarmonyOS)的移动设备上运行。通过将esri提供的ArcGIS Runtime SDK for Android 100.9的案例apk程序拿到华为的鸿蒙系统上去安装运行,发现可以正常安装和运行。ArcGIS Runtime SDK for Android 100.9的案例apk见链接:链接:https://pan.baidu.com/s/1EZmnTLZ05SkDBOiW

2021-07-01 21:09:02 574 1

原创 arcpy添加shp或者gdb中的数据到arcmap或者arcgispro中

需求:如何通过arcpy将本地的shp或者gdb中的数据添加到arcmap或者arcgispro中具体实现:实现一:arcpy将本地的shp或者gdb中的数据添加到arcmaparcmap中是python2环境,可以通过下述代码将shp或者gdb中的要素类添加到arcmap的工程文档中(.mxd)参考这个链接即可:https://blog.csdn.net/gislaozhang/article/details/91447835实现二:arcpy将本地的shp或者gdb中的数据添加到

2021-05-26 09:55:17 2553

原创 ArcGIS Runtime SDK for Android 100 弹窗显示三维场景图层属性信息

需求:ArcGIS Runtime SDK for Android 100在场景视图中点击模型,如何弹窗显示模型的属性信息最终效果图:仅演示了属性弹窗显示,如果觉得弹窗的界面丑,请自行调整UI样式。思路:1、ArcGIS SceneServices有7种不同的数据类型, 但是ArcGIS Runtime只支持4种,如下:3D Objects (inArcGISSceneLayer) Point features (ArcGISSceneLayer) Integrated.

2021-04-30 11:25:09 772

原创 ArcGIS Runtime SDK for Android 10.2.9在线部署报错“Error inflating class com.esri.android.map.MapView“

按照这个博客(https://www.cnblogs.com/gis-luq/p/4760370.html)的方法进行在线环境部署,其中arcgis runtime for android的maven仓库改为: // Our internal artifactory repository maven { url 'https://esri.jfrog.io/artifactory/arcgis' }添加ArcGIS Android的依赖为:

2021-04-24 16:11:42 707 1

原创 镶嵌数据集黑白格

问题:在arcmap加载镶嵌数据集,缩放浏览时发现在大比例尺下镶嵌数据集会有黑白格,无法看到影像数据。出现黑白格的问题,可能和如下情况有关:镶嵌数据集只是存储栅格数据的路径,如果栅格数据的存放位置发生变化会导致镶嵌数据集无法获取到栅格数据。例如:栅格数据在添加到镶嵌数据集时在d盘存放,当将栅格数据剪切到e盘存放,这时镶嵌数据集就无法读取到栅格数据。 栅格数据本身没有创建金字塔 镶嵌数据集没有创建概视图或没有更新概视图延伸:如果镶嵌数据集发布服务在大比例尺下有黑白格除了考虑上述原因.

2021-04-11 13:33:43 786

原创 ArcGIS Runtime SDK for Android 100开发环境部署

详情参考这篇博客:https://mp.weixin.qq.com/s/06Q-O5RjU-X8snxfRq6LdA

2021-03-21 23:28:28 232

原创 ArcGIS Runtime SDK for Android 100 加载指定文件夹下的shp数据

需求:shp数据在移动端指定文件夹下存放,例如:sd卡根目录某个文件夹下,如何使用ArcGIS Runtime SDK for Android 100.x加载测试数据:版本:ArcGIS Runtime SDK for Android 100 .10思路:这个需要用到读取本地文件权限,android将其列为危险权限,在android6.0以上系统在使用危险权限时必须进行运行时权限处理。代码如下:AndroidManifest.xml<uses-permiss.

2021-03-16 11:01:51 1001 7

原创 ArcGIS Runtime SDK for Android 100 设置比例尺控制地图服务显示

需求:如何实现在小比例下加载栅格切片地图服务,在大比例下加载动态地图服务或者矢量切片地图服务。思路:通过对地图服务设置比例尺,从而控制地图服务显示。实现版本:ArcGIS Runtime SDK for Android 100.10最终效果:具体实现:①栅格切片地图服务,0-12级②动态地图服务代码如下:private MapView mMapView;@Overrideprotected void onCreate(Bundle sav.

2021-03-10 18:10:59 848

原创 ArcGIS Runtime SDK for Android 100 获取要素图层属性信息

需求:ArcGIS Runtime SDK for Android 100 获取要素图层属性信息效果图:测试版本:ArcGIS Runtime SDK for Android 100 获取要素图层属性信息示例数据:示例代码:package cn.geoscene.myapplication0303;import android.graphics.Color;import android.os.Bundle;import android.util.Log;i..

2021-03-08 15:34:23 1015 1

原创 使用gisluq开源案例(https://gitee.com/gis-luq/RuntimeViewer)注意事项

使用gisluq开源案例注意事项https://gitee.com/gis-luq/RuntimeViewer注意事项:1、如何避免本地业务数据加载不显示的情况。LayerManagerWidget类下的create方法中不注释掉 initOperationalLayers();//初始化业务图层就可以加载shp了。另外,请注释掉 initGeoPackageLayers();//初始化业务图层 gpkg2、给要素添加属性后,无法选中要素。解决方法:在本地的存储的..

2021-03-08 15:19:57 389 1

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关注的人

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