集思阁

集思广益,不拘一格

收到好多邮件跟我要以前写过的MapGIS批量出图小程序,还有提修改建议的,实在是不好意思推脱了,趁周末花了点时间把以前的程序找出来了,修改了一些小bug,增加了输出设置选项,应该是比以前好用一些了。 修改后主界面如下图所示: ...

发布 5 条评论 7,372次浏览

工作中,需要将数万个ArcGIS Shapefile格式的文件转换为GeoJSON格式,网上搜了下相关内容,大概三种方式,一种是用GDAL的ogr2ogr工具,命令行下直接输脚本进行转换,但需要先安装GDAL;一种是用ArcGIS来转,但好像ArcGIS Pro才有直接...

发布 0 条评论 4,776次浏览

对坐标点进行投影坐标和地理坐标的转换,不需要套用复杂的公式,两款GIS软件都提供了现成的函数供二次开发人员调用,分别举例说明一下: (1)MapGIS二次开发中投影坐标和地理坐标的转换 GIS平台:MapGIS 6.7 语言:C++ 头文件:Cordc...

发布 1 条评论 8,413次浏览

WKID是Well-known ID的缩写,在ArcGIS二次开发中表示不同空间参考所对应的ID,例如WKID=4214表示GCS_Beijing_1954这种空间参考,ArcGIS中对于空间参考的定义大约有三千多个,而与我们常用到的、与中国相关的只有一百多个,具体如下表...

发布 0 条评论 7,290次浏览

在VS2010下基于ArcGIS 10.1做二次开发时遇到个奇怪的问题,对于MXD工程文档中已经存在的图层,获取其FeatureClass可以调用CreateFeature()函数生成要素,但是对于通过程序代码(AddShapFile())添加到MXD工程中的图层,获取其FeatureC...

发布 3 条评论 8,671次浏览

MapGIS 67中MAP_PARA结构体用于管理空间数据的投影参数,为一个MAP_PARA类型的变量赋值主要有两种方式,一种是定义变量后,对结构体中的各个字段直接赋值,一种是从现有空间数据中读取投影参数并赋给MAP_PARA类型的变量。 直接赋值的...

发布 0 条评论 4,422次浏览

需求举例: 如果我们有三年的空间数据存放在三个不同图层中,现在通过编写程序设定好了所需要素的属性条件和空间条件,查询出三个图层中满足这些条件的要素,并高亮显示在已有的地理底图中,便于观察对比。所要达到效果如下图(点击放...

发布 0 条评论 13,095次浏览

2019年6月17日,发布v1.1版本: 软件大小:32k 软件语言:中文 授权方式:免费 版本:v1.1 作者:Pavel 下载地址:https://pan.baidu.com/s/1O33w8biYoguUJ5osd3anGQ? ? ? 提取码: m5v6 应用平台:Win 2k/xp/vista/7 32位操作系统(Ma...

发布 14 条评论 19,860次浏览

有人在群里问到了MapGIS在Win7下一些功能不能使用的问题,总是重复地啰嗦一大堆不如给个网址,就在这里一并做出解答。 1. 属性编辑功能不能使用 第一种方法是,打开任务管理器(右击任务栏-任务管理器),点击“进程”标签,然后按名称...

发布 11 条评论 16,213次浏览

  最近开始学习ArcGIS二次开发(for Web),国内ArcGIS Web开发的资料确实太少了,在网上搜来搜去找各种资料,到头来发现还没官方网站的东西全面且权威,只好硬着头皮看那些密密麻麻的英语了。ArcGIS 的几种 Web API 都提供了各种 G...

发布 0 条评论 6,261次浏览