MapGIS转Shp文件的单位问题】的更多相关文章

在MapGIS浏览查看一下数据,各种不习惯:用mapgis自带的转shp功能,属性表会出错:利用名为map2shp的试用版软件可将mapgis格式的数据较为良好转成shp格式.但经常会遇到一个单位问题:mapgis的默认单位是毫米(我也不知道为什么),转过来的地图单位也是毫米,如下图所示,虽然显示单位可以任意改,但是地图单位为毫米对于计算和处理还是有各种问题. 解决方法通常有两种: 方案一:修改源数据 在mapgis中将数据的地图单位直接改为米,再进行数据转换.具体解决方法不详. 方案二:修改结…
clc;close all;clear; road=shaperead('boston_roads.shp'); %读取shape文件 figure, mapshow('boston.tif'); %读取tif遥感影像并显示 axis image manual off; %关闭本地坐标系统 surveyFeetPerMeter = unitsratio('sf','meter'); %将米级单位转换成surveyFeet单位 colorTab='rgbcymkw'; %颜色代码表,不同等级的公路…
在ArcGis拓扑检查的流程——以面重叠检查为例中讲述了如何在ArcGis进行拓扑检查与修改. 在实际操作中,有时我们还需要将ArcGis拓扑检查的结果制作成报告或者提取错误信息反馈作业方. 本文仍然是基于“面重叠检查”这一例子进行讲述,其它规则自作变通即可. 提取Excel信息 一般在存储拓扑数据的数据库(对,就是上面博文中提到的个人地理数据库mdb文件)中找到名为“T_1_PolyErrors”的表,导出加工即可. 此表(错误记录表)中, OriginID(初始ID,面1)与DestID(目…
在MFC工程中想使用MapWinGIS组件,有多种方法可以实现, 第一种方法,#Import来实现 1.首先注册MapWinGIS ActiveX组件, 2.新建一个单文档工程:MapGis,为控件添加一个ACtiveX控件中的MFC类,如下图: 接着在注册表中选择Map Control<1.0>,为接口_DMap添加一个CDMap0类,具体如下图: 首先打开 stdafx.h, 在其中加入: #import "C:\MapWinGIS\MapWinGIS.ocx" ren…
GeoJson的生成与解析 一.wkt格式的geometry转成json格式 二.json格式转wkt格式 三.json格式的数据进行解析 四.Java读写geojson 五.geotools读取shp文件 5.1 pom.xml 5.2 读取shp文件 六.Geotools中Geometry对象与GeoJson的相互转换 6.1 pom.xml import包 6.2 LineString–>geojson 6.3 geojson–>LineString 6.4 LineString转Fea…
环境: windows Server 2008:Portal for ArcGIS 10.2:ArcGIS for Server 10.2:PostgreSQL 9.2:ArcGIS for Desktop 10.2:ArcSDE 10.2:Maps for Office:Office 2013 问题描述: 软件配置完毕,服务正常,将A.shp文件打包成A.zip,上传到portal中,出现中文字段乱码问题. 问题排查与解决: 1)打开ArcMap加载服务,属性表乱码:但ArcMap加载原始未打…
工具:vs2012+GDAL 2.0 包含头文件: #include "ogrsf_frmts.h" int main() { const char *pszDriverName = "ESRI Shapefile"; GDALDriver *poDriver; GDALAllRegister(); poDriver = GetGDALDriverManager()->GetDriverByName(pszDriverName ); if( poDriver…
工具:vs2012+GDAL 2.0 数据:中国省界SHP文件bou2_4p.shp   可点击下载 包含头文件: #include "ogrsf_frmts.h" 代码: int main(){ GDALAllRegister(); GDALDataset *poDS; CPLSetConfigOption("SHAPE_ENCODING",""); //解决中文乱码问题 //读取shp文件 poDS = (GDALDataset*) GDAL…
在matlab中读入shp文件很简单,一个函数shaperead就可以了,但输出为shp文件就稍微麻烦一些了.shp文件实际上就是一个struct,因此得到处理结果后,要先将数据变成struct结构,然后调用shapewrite函数就可以了. clc;clear;close all; [pic, R] = geotiffread('boston.tif'); %读取tif图像 gray=rgb2gray(pic); bw=im2bw(gray,0.1); %阈值分割 bw=1-bw; bw1 =…
2011-07-05 08:57 ARCGIS地统计学计算文件后缀名为.shp文件制作 ARCAMP软件要进行地统计计算的文件后格式后缀名必须为.shp的文件,网上介绍的方法复杂难懂,那么制作.shp的文件怎么制作呢? 1.打开ArcMAP软件,点菜单栏“工具”下拉菜单中的“添加XY数据”,出现“添加XY数据”对话框,添加电子表格数据 “.dbf3”格式文件(参考“用ArcGIS9.3中标出地图中GPS点方法”第3点),点确定,GPS采集点出来了. 2.右单击图层栏刚才“添加XY数据”进来的文件…