司马云客服
发布时间:2022-06-10 09:49:09
161335
1
1
MapGIS产品锦囊——打开mapx文档,遇“黄色问号”不用愁Hello,大家有没有想小编呀?临近年末,想必大家都在为各项工作的扫尾冲刺而忙碌。最近,很多小伙伴都表示“在打开mapx文档时,遇到图层前出现的现象,配置好的文件内容读取不到,该如何修复?在线等,挺急的”。那下面就跟随小编一起看一下此问题的解决方法吧! 软件版本:本次操作会使用到MapGIS 10 for Desktop 高级版 X64下载链接:http://smaryun.com/goods.php?id=2207问题再现mapx文件保存了图层与数据的对应路径信息。一般情况下,为了方便在后续工作中直接打开使用,会将当前内容保存为mapx文件。保存的工程文件如下图所示,但打开mapx文件时,有时候会出现这是由于mapx文件未读到该图层所导致的。出现此种情况后,可以检查以下内容:(1)工作空间下所有图层数据涉及的数据库是否已附加。(2)工作空间下带有的图层数据的存储路径是否发生改变。(包括数据库、图层名称发生改变或者单个图层发生移动)。检查以上内容后,可采用下文中的“手动修复文档”或“系统自动修复文档”方法按照步骤对文档进行修复。方法一 手动修复文档1、 附加所有图层数据涉及的数据库,打开mapx文档,如果打开正常,则问题解决。如果仍然出现上述现象,则进入第二步操作。2、以“记事本”的形式打开mapx文档,可以看到保存地图文档时每个图层的存储路径。其中问题图层“停车场”的路径信息如下图所示。3、按照步骤2中显示的路径查找GDBCatalog下内容,可以看到该路径下没有名为 “停车场”图层。通过查看图层类型、图元信息,核实图层“汽车停车场”与破损图层“停车场”图元信息一致。4、找到保存mapx文档时,受损文件对应的图层文件,更改数据库内图层名称或者更改mapx文档的图层路径,使二者信息匹配。5、2-4是 ‘图层名称发生改变’的修复步骤。如果是数据库名称发生改变或者图层的存储路径发生变动,在软件里面更改数据位置或者在txt记事本中修改路径。保证实际路径与txt中记录路径一致即可。6、修改完成后,再次打开地图文档,可以观察到“工作空间”内图层状态正常。此时数据能够正常预览。方法二 系统自动修复文档针对此类错误,MapGIS还提供了“修复地图文档”的功能。1、 附加所有图层数据涉及的数据库,打开mapx文档,如果打开正常,则问题解决。如果仍然出现上述现象,可使用“修复地图文档”功能。2、在工作空间下“地图文档”节点右击,选择“修复地图文档”功能。3、在“设置地图文档数据源”窗口,“目的数据URL”下,重新指定数据路径。下面以受损图层与完备图层名称一致、名称不一致,各一组做示范。下图可以看出名称一致的一组图层(标识号2),“目的数据URL”下路径已自动更改为完备图层路径;名称不一致的一组图层(标识号1),“目的数据URL”下路径仍保持原路径。如果两者名称不一致可修改一致后再使用此功能或使用方法一来解决此问题。(注:数据必须存放在要素数据集,并要保证完备图层名称与受损图层名称一致,才可被正确识别。如果该节点下存在与受损图层名称一致、数据类型不一致的图层,则受损图层会被修复成该图层的数据)设置完成后点击确定即可进行修复。4、数据匹配到正确路径下。正确匹配的数据被修复成功。 修复前 修复后上面是以数据存储在hdb类型数据库里为例进行说明。如果数据存储在hdf类型数据库内,需要先确定“存储服务”已启动,然后进行修复操作。如需启动存储服务,启动方法见下链接,http://smaryun.com/cloudlisten/index.php/index/article/showArticleDetail?articleId=1276以上两种方式都可以达到修复地图文档的目的,大家可以根据数据情况进行选择。需要注意的是,“修复地图文档”是10.5.4.10版本新添加的功能,如果软件版本低于10.5.4.10版本,需要使用方法一或者更新软件版本。抓紧时间利用起来吧!希望在云听的帮助下,大家可以在接下来的一两个月的时间里“加油”“提速”“升质量”。最后,小编将会根据收集到的问题推出下期内容,所以有问题记得敲动键盘,在下方评论区或者云听评论区留言哦。
桌面端技术支持
发布时间:2021-12-21 14:55:30
183700
2
4
MapGIS产品锦囊——获取数据节点坐标信息三步“走”当当当,各位小伙伴,小编带着神奇的产品锦囊来啦。相信大家在做测绘图、施工图时都会因为坐标信息而伤脑筋,但是逐个输入的做法又会耗费大量时间和人力,那么有什么方法可以省时省力地获取坐标信息呢?今天,小编带给大家一个方法——利用MapGIS软件批量提取线数据的节点坐标信息。软件版本:本次操作会使用到MapGIS 10 for Desktop 高级版 X64,下载链接:http://smaryun.com/goods.php?id=2207一、沿线布点1、在工作空间中,添加“点图层”和“线图层”,将点图层、线图层全部设为“当前编辑”状态。选择“沿线布点”功能。2、点选或者拉框选择需要执行“沿线布点”功能的图元。“沿线布点”参数可默认,也可自定义输入。【布点方式】:“按线上各点位置加点”即在线段各节点处加点;“输入间隔距离”即根据输入的距离在线上加点。【完成后生成】:“多个点要素”即生成的各个点为独立的点图元;“一个点要素”即生成的多个点图元为一个组合点。3、得到提取的点数据。二、坐标属性化1、选择“工具”à “属性汇总”。利用“坐标属性化”,赋予各点坐标值。需保证属性结构里存在X、Y字段,类型为双精度。2、坐标属性化前后对比。坐标属性化前坐标属性化后三、导出坐标信息1、右击点图层,选择“属性”。打开点图层的属性视窗,右击属性字段,选择“数据保存”。2、设置相关参数。包括选择保存类型、需要保存的字段。3、结果预览。以上就是获取节点坐标的操作流程,心动不如行动,赶快一起操作起来吧!往期经典内容——M3D缓存、等值线提取、制图成果转换,等你回顾!M3D缓存:http://www.smaryun.com/cloudlisten/index.php/index/article/showArticleDetail?articleId=1033等值线提取:http://www.smaryun.com/cloudlisten/index.php/index/article/showArticleDetail?articleId=1083有问题记得在下方评论区留言哦,小编将会根据大家的留言信息准备下期内容。
辛子
发布时间:2021-11-29 15:01:54
184944
2
5
探知——如何基于DEM高程数据,利用MapGIS 10.5 Pro提取等高线?等值线是地图上某种数值相等的点连成的平滑曲线。如地形图上的等高线、气温图上的等压线。等值线分布的疏密程度反映了表面值的变化情况。等值线越密,表面值的变化越大;反之越小。因此,通过研究等值线,可以获得表面值变化的基本趋势。MapGIS具有平面等值线绘制功能。下面以DEM高程数据为例,讲解如何利用MapGIS 10.5 Pro生成等高线。第一章 准备工作 软件版本:MapGIS 10 for Desktop 高级版 X64 软件链接:http://www.smaryun.com/goods.php?id=2207 数据链接: https://pan.baidu.com/s/16o542xJXqsuUO53PNHGzeA 提取码: cphn 第二章 操作流程2.1 添加数据打开MapGIS平台软件,点击“分析”à“地形提取”à“平面等值线绘制”,添加DEM数据。【地形数据】:输入需要进行平面等值线追踪的栅格数据。【选择波段】:若选择的地形数据是多波段数据,则需要选择当前处理的波段。2.2 设置参数等值线追踪设置(1)线设置【保留边界线】:边界线即外框。 不保留边界线 保留边界线 【光滑处理】:勾选后可设置光滑度(低、中、高)。 低 中 高【等值线套区】:勾选该选项,可在生成等值线图时同步生成等值区,两条等值线之间的区域被不同颜色填充。各区参数可在平面等值线绘制窗口(即对话框下半部分窗口)选择“区参数”进行调整。 等值线套区设置前 等值线套区设置后 【绘制色阶】:若选择“等值线套区”,则需要设置是否“绘制色阶”,若勾选,则会在数据右下方生成等值区的色阶变化图例。【示坡线】:示坡线是垂直于等高线的短线,勾选“等值线套区”后激活。用于指示斜坡降低的方向,同时可设置示坡线的线型以及X、Y方向的间距。(2)注记设置【制图注记】:勾选此选项,“剪断线”、“轴向标尺”、“注记方向”功能会被激活。【剪断线】:勾选此选项,生成的等值线在有注记处可自动断开,而不会出现注记压盖等值线的情况,多用于制图输出。【轴向标尺】:勾选此选项,则结果数据会生成一个外包矩形(即数据边界线),同时x、y轴方向生成注记标注。【注记方向】:若选择“斜坡上方”,数字注记上方朝向上坡的方向;若选择“斜坡下方”,数字注记上方朝向下坡的方向;若选择“图幅上方”,则不论上坡下坡,数字注记的方向始终朝上。(3)制图设置【制图幅面】:设定结果数据的幅面大小,会以X长和Y高表现出来。1)原始数据范围:结果数据大小与原始DEM数据大小相同,完全套和。2)自动检测设置:结果数据大小为将“原始数据范围”的X、Y方向缩小100倍。3)自定义:结果数据大小为用户自定义的宽度、高度。【注记取对】:设置等值数据是否取对数。1)未取:结果注记直接根据原值进行标注。2)10为底:结果注记是DEM对应高程值以10为底取对数。3)对数为底:结果注记是DEM对应高程值以e为底取对数。 未取 对数为底 10为底显示设置通过是否勾选,对视窗内要素的显示做出选择。等值线分段设置观察“等值层值”,按照需求对数值进行调整。双击“等值层值”,在“等值线分段设置”窗口,可更改“步长增量”。同时可对“起始Z值”等参数进行设置。【添加分段】:每点击一次,可在等值层列表里添加一层,系统会在所选择层下自动添加一个中间等值层。【删除分段】:删除所选层。【起始/终止Z值】:所选分段的起始/终止Z值。【步长增量】:该分段中相邻两条等值线之间的差值。【起始/终止颜色】:若勾选“等值线套区”,此处可设置该分段中区的起始/终止色,中间颜色将根据起止色进行渐变。注记参数设置双击“注记显示”à“注记格式”,可更改注记的小数位数。线参数设置(1)修改等值线颜色(2)为了突出显示某些数值的等高线,可以调整线宽2.3 提取保存数据提取点击“等值线追踪”得到提取的等值线。数据保存保存提取的结果。第三章 结果预览添加提取的等值线数据,勾选“符号随图缩放”功能。3.1 套区预览效果整体预览图局部预览图3.2未套区预览效果未套区整体预览未套区局部预览
辛子
发布时间:2021-09-10 13:15:48
197646
3
4
老师令人难忘的一面
亦师亦友,往事回首
名师名言
我想对您说
老师对我说
我心中的GIS名师 值此教师节来临之际,由中地数码集团主办的“我心中的GIS名师”活动正式开启,说说你与心中的“名师”的动人故事,分享你们之间的感人瞬间。更有丰厚奖品等你来拿!活动时间9月6日-9月17日活动规则1、 用户登录云听(www.smaryun.com),发布“我心中的GIS名师——________”为标题的主帖。2、内容包括但不限:名师简介(必写)、名师事迹、名师照片、名师语录、名师视频等。3、人气较高帖子的发帖人获取相应奖励。1) 对人气较高(总分=点赞*1+带标签评论数*2+名师语录*10+名师照片*10+名师事迹*20,一个用户名评论每一天计分一次,重复视为无效。严禁恶意刷帖,一经发现做封贴处理。)帖子前三名,发帖人进行现金奖励;2) 对主帖中宣传的名师,进行证书+奖杯+GIS时代宣传奖励。4、 结果公布后,获奖人联系司马云微信客服(客服微信:smaryun),提供发帖人的用户名、手机号,经过平台客服核实后进行奖品的发放。丰厚奖品感念师恩,还有机会获得千元现金大奖哦,无论你是在校还是已经步入职场,欢迎广大GIS同学们进行发帖参与评选,我们等你来!(本活动司马云拥有解释权,有相关问题可以再本贴回复 )
司马云客服
发布时间:2021-09-03 15:03:51
198840
10
13
敲黑板划重点——如何利用MapGIS 10.5 Pro生成M3D缓存? 2021年3月9日,经中国信息协会审查批准,《全空间三维模型数据格式及服务接口规范》(M3D)团体标准发布。该标准由国家地理空间信息中心牵头起草,住房和城乡建设部信息中心、工业和信息化部信息中心、国家地理信息系统工程技术研究中心、中国地质调查局发展研究中心、深圳市数字城市工程研究中心、深圳市中地软件工程有限公司、武汉中地先进技术研究院有限公司等二十余家单位参编,于1月20日通过专家组评审。专家组一致认为:该标准提出了一种开放式、可扩展的三维模型数据格式及服务接口规范,涵盖空中、地上、地表、地下等范围的数据类型,为全空间三维模型数据提供统一的存储和管理,能够有效支持全空间数据的一体化组织、可视化、分析与共享服务。 M3D针对多端应用的三维数据,对海量三维数据进行了网格划分与分层组织,采用流式传输模式,实现了三维数据多端一体的高效解析和渲染。应用示例1:将289G倾斜摄影数据和地质体数据,生成M3D缓存,并发布为数据服务,在浏览器端无插件浏览,效果图如下: 应用示例2:地上景观,地下管线,地质体M3D格式数据的web端的应用示例: 通过MapGIS的M3D数据格式,实现了五大特性:数据的高压缩比,流式传输的高效网络传输;按数据分布特征进行精细网格划分的多级LOD模型;全面支持无插件三维客户端,保证WebGL无缝融合;支持单体化查询、支持高亮选择、支持修改对象颜色、批量修改对象可见性;桌面端、浏览器端、移动端的一体化应用。同时支持将地质体,管线,景观模型,倾斜摄影等多种数据转换成M3D,极大的提高数据显示效率。基于M3D数据格式,从服务端数据发布,到多种客户端加载应用,形成了一套完整的B/S应用解决方案。 第一章 M3D技术介绍M3D如何实现多端一体的高效解析和渲染?1.1 优化数据分块策略为改善异构3D数据集的流式传输和渲染性能,M3D会将原始分散的模型数据进行分块合并。传统的分块策略都是基于四叉树,八叉树等规则网分块,这样导致在模型密集的地方导致单个数据块中的数据过多,数据量大,而数据稀疏的地方也是同样的分块大小但数据较小,造成数据分配严重不均匀。M3D采用改进版K-D树对数据进行组织重构,使得数据块的数据量相对均衡,并且还会把数据进行聚合操作,进一步将少数据分块。在数据组织方面,传统的分开合并会造成数据单体信息的丢失,M3D在数据合并时仍会记录数据要素的单体信息,可保证合并后的数据仍然能进行单体信息的提取、高亮显示、属性查询等操作。1.2 纹理集(纹理合并)技术纹理集是包含一系列较小图像的图像,通常将较小的图像拼接在一起,使用纹理集可以在使用不同纹理的几何图形之间进行批处理,极大的提升渲染流水线的工作效率。M3D集成了纹理集技术来提高渲染性能,采用纹理集的思路,对第一步中分块后的模型数据中的纹理进行纹理的合并、纹理坐标的重算,生成新的纹理集,通过测试发现可以显著的提升三维数据的渲染效率。1.3 多级LOD模型支持M3D引入LOD技术来提升三维交互体验,将分块后的数据利用简化算法对地理场景中的各类实体模型进行层次简化,构建视点无关的层次模型;以达到在近处绘制其较精细的层次,在远处绘制其较概况的层次,降低显卡绘制的负担,获得高效率的渲染效果。1.4 高效压缩算法为进一步减少分块分级后数据的大小,M3D采用高效压缩算法对数据的顶点法向等几何信息进行压缩处理,客户端在渲染时进行动态解压。这将进一步减少数据的大小更利于网络传输。第二章 操作流程本次操作会使用到MapGIS 10 for Desktop 高级版 X64、MapGIS IGServer .NET x64;相关软件下载链接如下:MapGIS 10 for Desktop 高级版 X64:http://www.smaryun.com/goods.php?id=2207 MapGIS IGServer .NET x64:http://www.smaryun.com/goods.php?id=433 操作流程图如下: 2.1 生成配置文件打开MapGIS平台软件,右键地图文档,加载三维场景并预览 切换到“三维建模功”能界面,点击倾斜摄影>生成配置文件,设置源数据目录,点击“转换”生成倾斜摄影配置文件。 结果文件预览: 2.2M3D数据转换右键新场景节点,选择生成缓存>OSGB图层生成M3D缓存: 设置模型生成参数 【高级选项】:可以通过设置球面中心点位置以及偏移量来定位模型位置【缓存目录】:设置模型缓存路径点击生成即可生成M3D缓存;结果文件如下2.3服务发布浏览通过右键新场景>添加模型缓存图层,添加索引文件“Data.mcj”文件来添加M3D缓存。确定新场景下面只有M3D缓存数据后,保存为地图文档;打开IGServer,通过发布三维数据发布M3D缓存服务;WebGL预览(建议用谷歌浏览器):
产品支持部
发布时间:2021-08-09 12:46:06
199706
2
4
MapGIS Desktop(九州)产品安装部署-硬key授权一、介绍 MapGIS Desktop(九州)是一款专业的跨平台桌面GIS产品,基于跨平台微内核,全面适配全国产化环境,提供强大的数据管理与编辑、制图与可视化、空间分析与影像处理、三维可视化与分析等能力。二、产品安装部署-硬key授权 硬Key授权是基于云授权的新一代软件局域网授权机制。通过USB设备来统一管理MapGIS授权信息。硬Key授权适用于中大型组织内部,只需在服务器上安装硬Key授权,其他客户机安装MapGIS 10软件产品后即可直接通过IP地址连接硬Key授权服务器来进行授权。 提示:硬Key授权必须插入硬Key的USB设备,因此授权服务器必须可识别外接USB设备。Desktop(九州)授权时通过"IP+端口号"访问授权,因此需保证Desktop(九州)所在的客户机与该授权服务器网络通畅。1.产品选购1. 登录“云交易中心”登录“云交易中心(http://www.smaryun.com/index.php)”网站,点击“登录”账户。如果用户没有“云交易中心”账号,可先点击“注册”来注册一个新用户。2. 在“云交易中心”选择 MapGIS Desktop(九州) 产品,点击“购买”;3. 购买产品时,提示购买确认,点击“提交订单”;4. 进入“确认订单”页面,可查看订单详细信息,选择“硬Key授权”模式;5. 选择支付方式,点击“提交订单”,可通过“支付宝”、“微信”、“个人网银支付”等方式完成订单支付。6. 购买或试用成功后,在“已购”页面中可查看到已购买/试用的产品信息。2.安装认证服务器 从20230509版本认证服务器开始,已经将Java SDK环境内置到程序中,无需再手动安装。1. 成功购买硬Key授权并拿到USB设备后,在“云交易中心”-“已购”中,点击“我的硬key”;1. 点击“我的硬Key”,可下载授权认证服务器exe文件;1. 在服务器上启动“MapGIS Licence Management Service Setup.exe”,弹出如下所示的对话框:1. 点击“下一步”,设置安装存储路径:1. 点击“下一步”,设置服务名、端口和账户信息;• 【服务名】:授权认证服务器安装完成之后,在windows服务列表展示的服务名称;• 【端口】:其它机器访问授权认证服务器时用于通信的端口号,默认8080,如有冲突可更改为其它;• 【账户】:默认账户用户名密码为admin/admin,可根据需要自定义设置用户名密码;1. 点击“下一步”,确认设置信息,可执行安装直至完成。3.配置认证服务器1. 认证服务器安装成功后,可在“服务”信息中查看到“MapGIS Licence Management Service”服务,请保证此服务处于启动状态;2. 打开浏览器,在地址栏输入http://授权服务器IP:端口即可,如http://127.0.0.1:8080,进入站点,插入硬key的USB设备,在MapGIS证书管理界面可查看到加密狗设备信息。1. 在“云交易中心”-“已购”中选择产品,点击“下载安装包”,可下载“硬Key授权文件”1. 点击MapGIS证书管理左侧按钮,点击设置按钮,进入设置主界面,点击【上传证书文件按钮】,弹出窗口,选择下载的硬狗授权文件,即可加载产品授权信息。4.安装MapGIS软件产品 目前MapGIS Desktop(九州)提供了".tar.gz"和".deb"两种格式的安装包。其中,"*.deb"提供了界面化安装,对零代码基础的用户更为友好。用户可根据需求,选择合适的安装包。 提示:• MapGIS Desktop(九州)是一个桌面产品,因此建议尽量直接使用Linux桌面启动产品。如果用SSH连接工具,该工具必须具备X-Server 能力。• MapGIS Desktop(九州)启动时,对Linux系统环境有一定的要求。使用前务必参考“系统环境配置”章节检查基础环境。"*.tar.gz"包安装对于不同的Linux系统,其执行命令略有差异。下述步骤以centos操作系统为例,讲解"*.tar.gz"包的安装启动步骤。1. 将产品安装包拷贝到Linux系统的中;2. 使用如下命令对安装包进行解压(mapgis-desktop-java-.tar.gz是产品包名称):tar -xzvf mapgis-desktop-java-****.tar.gz1. 解压后,可生成一个“mapgis10”的文件夹;2. 运行“../mapgis10/program”文件夹下的“desktop.sh”文件,即可启动MapGIS Desktop(九州),会弹出对话框提示输入授权认证服务器的ip和端口对话框:bash desktop.sh3. 输入IP地址及端口号,"确定"后即可连接认证硬Key授权,启动Desktop(九州)。 提示:运行各命令时,请先定位到该文件夹或文件所在位置"*.deb"包安装 对于不同的Linux操作系统,其执行安装方法略有不同。下述步骤以银河麒麟Desktop版操作系统为例,讲解"*.deb"包的安装启动步骤。1. 获取deb安装包及授权文件后,将产品安装包和授权文件拷贝到Linux操作系统的中;2. 双击安装包,即可弹出如下所示对话框,点击"一键安装",输入密码后即可开始安装;1. 安装完成后,在开始菜单中可看到MapGIS Desktop(九州)的启动快捷方式。其中,"MapGISDesktop"不带终端,效果更为简洁;"MapGISDesktopT"则带有终端信息,可查看到实时日志信息;1. 点击"MapGISDesktop"或"MapGISDesktopT"快捷方式,启动MapGIS Desktop(九州),会弹出对话框提示输入授权认证服务器的ip和端口对话框:1. 输入IP地址及端口号,"确定"后即可连接认证硬Key授权,启动Desktop(九州)。5.续期 硬Key授权产品可支持续期方式同云授权,可支持“云交易中心续期”、“云集成世界续期”和“微信公众号续期”三种方式。提示:硬Key授权产品续期后,需重新下载“*.lic”授权文件,并更新到授权认证服务器中。6.更新 当“云交易中心”中MapGIS Desktop(九州)产品更新后,用户可在“已购”信息中获取最新的产品安装包,解压后直接替换原始安装环境即可。7.产品卸载1.卸载认证服务1. 进入授权认证服务器安装目录,执行unins000.exe可完成卸载,如图所示:1. 进入控制面板,可在控制面板直接卸载授权认证服务器,如图所示:2.卸载MapGIS软件产品 当用户不再使用MapGIS Desktop(九州)时,直接删除解压出来的运行环境,即可卸载软件。
Giser58992
发布时间:2025-07-15 18:11:35
16308
0
0
如何将图层属性通过表格的形式进行展示?一、介绍 MapGIS Objects SDK : 是一款组件式地理信息开发平台,提供全空间数据存储、管理、显示、编辑、查询、分析、制图输出等二三维一体化核心 GIS 功能,提供 C++、.NET、Java、Python 等开发资源,接口简单易用,性能优越,具备跨平台开发能力。 本篇内容将知道您如何使用 MapGIS Objects SDK 将图层属性通过表格的形式进行展示。二、开发环境软件 版本 下载地址 说明 MapGIS 10 x64 All In One SDK for Windows 10.7.4.10 开发包下载地址 MapGIS提供的一款地理信息开发平台,包含MapGIS Objects Java面向 Java 开发环境的跨平台组件式 GIS 开发资源。 MapGIS开发授权 \ 开发授权下载地址 MapGIS针对开发者提供开发授权,下载开发包并安装后,还需要获取开发授权才能正常使用。 IntelliJ IDEA 2020.3以上版本 IDEA下载地址 一款适用于Java专业开发的集成开发环境(IDE)。 JDK 1.8 JDK下载地址 JDK是 Java语言的软件开发工具包,JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 三、基础概念 在GIS系统中,数据属性信息是地理空间对象的核心语义补充,通过与空间位置、几何形态的关联,赋予地理要素多维度的描述能力。属性信息(如地名、人口密度、土地利用类型、环境参数等)不仅支持地理对象的分类、查询与统计分析,还能通过属性与空间关系的结合实现复杂模型构建(如灾害风险评估、交通流量预测)。例如,结合道路长度(几何属性)与车流量(属性数据),可优化路网规划;通过土地利用属性与空间叠加分析,可识别生态保护优先级。属性数据的管理与挖掘,使GIS突破单纯的空间可视化局限,转化为支持科学决策的动态知识库,最终实现“空间-属性”一体化的精准分析与应用。四、业务实现 在进行代码开发前,建议使用MapGIS Desktop(九州)软件来对MapGIS中图层属性通过表格的形式进行展示的效果进行直观的了解,参考链接 MapGIS Desktop(九州)操作文档。 对于MapGIS Objects Java的开发入门在此不做赘述,详情可参考MapGIS Objects Java的开发入门文档,api文档参考 MapGIS Objects Java API。1.打开地图文档 //实例化地图文档对象 document = new Document(); //打开地图文档 int open = document.open("C:\\Users\\1\\Desktop\\备份文件夹\\地图文档.mapx"); if (open > 0) { //获取地图集 Maps maps = document.getMaps(); //获取地图 Map map = maps.getMap(0); if (map != null) { //向地图控件中放入地图 mapControl.setMap(map); //复位地图 mapControl.restoreWnd(); } else { System.out.println("当前地图无文档"); } } else { System.out.println("地图打开失败"); }2.实现属性展示 //根据索引获取图层 MapLayer layer = map.getLayer(0); //实例化属性视图控件 AttributeControl attControl = new AttributeControl(layer,null,true); //将空间放置到界面中 borderPane.setRight(attControl);
Giser77837
发布时间:2025-07-15 18:06:23
16178
0
0
如何将制作好的地图导出为图片?一、介绍 MapGIS Objects SDK : 是一款组件式地理信息开发平台,提供全空间数据存储、管理、显示、编辑、查询、分析、制图输出等二三维一体化核心 GIS 功能,提供 C++、.NET、Java、Python 等开发资源,接口简单易用,性能优越,具备跨平台开发能力。 本篇内容将指导您如何使用 MapGIS Objects SDK 实现将制作好的地图导出为图片。二、开发环境软件 版本 下载地址 说明 MapGIS 10 x64 All In One SDK for Windows 10.7.4.10 开发包下载地址 MapGIS提供的一款地理信息开发平台,包含MapGIS Objects Java面向 Java 开发环境的跨平台组件式 GIS 开发资源。 MapGIS开发授权 \ 开发授权下载地址 MapGIS针对开发者提供开发授权,下载开发包并安装后,还需要获取开发授权才能正常使用。 IntelliJ IDEA 2020.3以上版本 IDEA下载地址 一款适用于Java专业开发的集成开发环境(IDE)。 JDK 1.8 JDK下载地址 JDK是 Java语言的软件开发工具包,JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 三、基础概念 在GIS系统中,将地图导出为图片的核心意义在于实现空间分析成果的高效传播与应用落地。通过将动态地理数据固化为静态图像(如PNG、JPEG格式),不仅突破了专业软件的使用限制,还支持跨平台共享(嵌入报告、网页或移动端),使复杂空间信息(如规划方案、灾害风险图、资源分布热力图)能够直观触达决策者、公众或协作部门。例如:导出疫情防控封控区地图可快速指导基层行动;生成用地规划图能作为法律文件附件公示;输出环境监测专题图可嵌入实时预警系统。这一过程不仅保留了空间分析的精确性与可视化表达(符号、注记、图例),更成为连接GIS技术深度与业务场景需求的桥梁,推动空间决策从专业工具向实际管理、公众参与及应急响应的无缝转化,大幅提升地理信息的时效价值与社会应用效能。四、业务实现 在进行代码开发前,建议使用MapGIS Desktop(九州)软件来对MapGIS中地图导出的功能进行直观的了解,参考链接 MapGIS Desktop(九州)操作文档。 对于MapGIS Objects Java的开发入门在此不做赘述,详情可参考MapGIS Objects Java的开发入门文档,api文档参考 MapGIS Objects Java API。1.地图显示 //实例化地图文档对象 document = new Document(); //打开地图文档:根据您自己实际的地图文档本地完整路径打开 boolean isOpen = document.open("C:\\Users\\1\\Desktop\\备份文件夹\\地图文档.mapx") > 0; System.out.println("地图文档打开成功!"); //获取地图文档中的Maps对象:一个地图文档中可包括多个地图 Maps maps = document.getMaps(); //获取地图:根据地图索引获取,索引值从0开始 Map map = maps.getMap(0); //将地图map赋予给地图控件mapcontrol mapControl.setMap(map); //复位地图 mapControl.restoreWnd();2.地图导出 //获取地图 Map curMap = this.mapControl.getMap(); //获取视图范围 Rect outputRange = curMap.getViewRange(); //图片DPI double dpi = 300; /* 计算图片高、宽 * 注:接口中需要传入的height、width参数单位为像素值,故需要根据dpi和所需图片大小计算 * 此处使用的高宽值为标准A4大小(297x210) */ int width = (int) Math.ceil((210 / 25.4) * dpi); int height = (int) Math.ceil((297 / 25.4) * dpi); //选择保存路径 FileChooser saveFile = new FileChooser(); saveFile.setTitle("图片保存至"); saveFile.getExtensionFilters().addAll( new FileChooser.ExtensionFilter("图片", "*.jpg") ); String filePath = "C:\\Users\\1\\Desktop\\备份文件夹\\地图文档.jpg"; //地图视图输出为图片(JPG格式) boolean outRtn = curMap.outputToImageFile(filePath, outputRange, width, height, ImageType.JPG, false, 9, true, dpi);
Giser77837
发布时间:2025-07-15 18:05:02
16050
0
0
MapGIS Desktop(九州)中怎么根据数据坐标,快速地计算图幅编号,并且生成标准地形图图框?一、介绍 MapGIS Desktop(九州)是一款专业的跨平台桌面GIS产品,基于跨平台微内核,全面适配全国产化环境,提供强大的数据管理与编辑、制图与可视化、空间分析与影像处理、三维可视化与分析等能力。二、产品下载软件 版本 下载地址 MapGIS Desktop(九州) 10.7.4.10 MapGIS Desktop(九州)软件下载地址 MapGIS Desktop(九州)操作手册 10.7.4.10 在线操作手册地址 三、基础概念 在绘制标准比例尺地形图的过程中,图框是必不可少的,图框可以记录地图的基本参数信息,有利于我们对地图更好的使用。我国基本比例尺的地形图包括1:5000、1:1万、1:2.5万、1:5万、1:10万、1:25万、1:50万、1:100万共8种不同比例尺的图框。基本比例尺地图按经纬线分幅,它们以1:100万地图为基础,按规定的经差和纬差采用逐次加密划分方法划分图幅。 1:100万地图分幅范围为纬差4°、经差6°。从地球赤道起,向两极每纬度4°为一行,依次以拉丁字母A,B,C,…,V表示;从经度180°起,自西向东每经度6°为一列,依次以阿拉 伯数字1,2,3,…,60表示。具体编号原则如下图:四、操作流程1、图幅号解析 选择“工具”-图幅号解析 在“图幅号解析器”对话框中填写数据经纬度,点击“计算图幅号” 图幅处理主要提供新旧图幅号的对比查看及图幅号计算等图幅处理功能。• 【图幅号解析】在“输入图幅号”中输入一个标准图幅号(新旧都可),点击“图幅号解析”按钮,便可得到“新图幅号”“旧图幅号”等结果。• 【根据经纬度计算图幅号】选择一种“经纬度单位”,根据选择的单位输入某点的“经度”、“纬度”值,然后选择“新图幅号”或“旧图幅号”,点击“计算图幅号”按钮,便可得到该点在各比例尺下的图幅号。2、基本比例尺地形图图框 将基本比例尺地形图加载至工作空间。点击“工具”,选择“生成图框”下的“基本比例尺地形图图框。读取图幅参数以获取图幅号、比例尺、坐标点信息。(如果已知参数信息可忽略该步骤)设置参数信息:• 【输入图幅号】选择此方式,可通过输入的图幅号生成图框。输入的图幅号必须是标准格式,否则点击“完成”后会提示“非法图幅号”;• 【选择比例尺】选择此方式,可通过输入比例尺以及任意点的经纬度生成图框;• 【整饰信息】可输入图框的“图幅名称”、“左/右下角的信息”,对图框进行说明;• 【输出结果】为生成的图框设置“存放路径”以及输入“结果类名”。若勾选“添加到地图”,则图框生成后将加载到“工作空间”下,更新视图区即可查看图框结果。生成的图框:与数据套合的情况:
Giser58992
发布时间:2025-07-15 18:00:29
16482
0
0