GADL针对矢量数据格式转换的实用工具 —— ogr2ogr

  最初,因为可爱的学弟请教如何将ESRI Shapefile文件导入Google Earth接触到了Ogr2Ogr。粗略了解之后发现,这小东西功能强大。

  谷歌地球支持矢量数据的展示,前提是数据符合KML或KMZ格式。OGR开源库编写的ogr2ogr支持大约60多种格式矢量数据的读写,下面以Shp —> KML为例:

    ogr2ogr -f "KML" D:\FromShp.kml D:Source.shp

    -f + format_name + targetData_name + sourceData_name

  很明显,转换过程分为三个部分:读取源文件、数据重组、输出文件。值得注意的是ogr2ogr参数中仅含输出时所需Drive,因此可推断其读取文件时是根据文件后

缀自行匹配Drive的,为此ogr2ogr可实现不同格式矢量数据间一步附加:

    ogr2ogr -append -f "ESRI Shapefile" D:\Buttom.shp D:\Top.kml

  

  一步完成KML文件 append 到Shp文件中的工作,强!

  更多参数,详见:http://www.gdal.org/ogr2ogr.html

时间: 2024-10-08 01:11:45

GADL针对矢量数据格式转换的实用工具 —— ogr2ogr的相关文章

ogr ogr2ogr 矢量数据格式转换 ogrinfo 矢量数据图层信息操作 ogr gdal的一部分 gdal 命令行 库操作

原文地址:https://www.cnblogs.com/ruiy/p/11971321.html

大容量导入和导出数据 -- bcp实用工具

大容量导入和导出数据 -- bcp实用工具 作用 bcp 实用工具可以在SQL Server实例和用户指定格式的数据文件间大容量复制数据. 使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导出到数据文件. 除非与 queryout 选项一起使用,否则使用该实用工具不需要了解 Transact-SQL 知识. 若要将数据导入表中,必须使用为该表创建的格式文件,或者必须了解表的结构以及对于该表中的列有效的数据类型. 注意: 如果使用 bcp 备份数据,请创建一个格式化文

JQuery实践--实用工具函数

实用工具函数,$命名空间的一系列函数,但不操作包装集.它要么操作除DOM元素以外的Javascript对象,要么执行一些非对象相关的操作. JQuery的浏览器检测标志可在任何就绪处理程序执行之前使用这些标志.$.browser :msie,mozilla,safari,opera,version(引擎的版本)$.boxModel: 方框模型,true/false. 决定了元素的内容大小$.styleFloat: float样式的名称,值为字符串,供属性名称使用   element.style[

iPhone配置实用工具介绍

苹果提供了iTunes工具给我们操作iOS设备上的内容,可以安装应用.同步照片.音乐等等.不过iTunes使用比较麻烦,不太方便,第三方的iTools等工具是我们比较常用的.不过对iOS应用开发者来说,我们常常需要发布Adhoc版本,这些版本只能装在指定的一些设备里面,和通过AppStore发布的应用是不一样的,有时会发生iTunes/iTools死活安装不上应用的情况. 这里要介绍的iPhone配置实用工具也是苹果官方推出的一个简单的设备管理工具,它主要用于管理设备的应用与Provision

c++ boost库学习三:实用工具

noncopyable 大家都知道定义一个空类的时候,它实际包含了构造函数,拷贝构造函数,赋值操作符和析构函数等. 这样就很容易产生一个问题,就是当用户调用A a(“^_^") 或者A c="^_^" 时会发生一些意想不到的行为,所以很多时候我们需要禁用这样的用法. 一种方法就是把拷贝构造函数和赋值操作符显式的定义为private,但是这样需要很多代码. 于是boost库为大家提供了一个简单的方法:只需要将类继承于noncopyable就可以了. #include "

数据格式转换(二)纯文本抽出

DMCTextFilter是由北京红樱枫软件有限公司研制和开发的纯文本抽出通用程序库产品.本产品可以从各种各样的文档格式的数据中或从插入的OLE对象中,完全除掉特殊控制信息,快速抽出纯文本数据信息.便于用户实现对多种文档数据资源信息进行统一管理,编辑,检索和浏览. 本产品采用了先进的多语言.多平台.多线程的设计理念,支持多国语言(英语,中文简体,中文繁体,日本语,韩国语),多种操作系统(Windows,Solaris,Linux,IBM AIX,Macintosh,HP-UNIX),多种文字集合

ServiceModel 元数据实用工具 (Svcutil.exe)

ServiceModel 元数据实用工具用于依据元数据文档生成服务模型代码,以及依据服务模型代码生成元数据文档 一.SvcUtil.exe ServiceModel 元数据实用工具可在 Windows SDK 安装位置中找到,具体位置为 C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin 功能 下表概括了此工具提供的各种功能,以及论述如何使用该工具的对应主题. 任务 主题 依据运行的服务或静态元数据文档生成代码 根据服务元数据生成 WCF 客户端 从

前端实用工具链接

前端实用工具链接 JavaScript 库 Particles.js ?- 一个用于在网页上创建漂亮的浮动粒子的 JS 库: Three.js ?- 用于在网页上创建 3D 物体与空间的 JS 库: Fullpage.js - 易于实现全屏滚动功能的库: Typed.js - 实现打字机效果: Waypoints.js - 滚动到元素触发事件的库: Highlight.js - 页面上语法高亮显示: Chart.js - 纯 JS 制作漂亮的图表: Instantclick - 鼠标悬停预先加载

每位iOS开发人员不容错过的10大实用工具

内容简介 1.iOS简介 2.iOS开发十大实用工具之开发环境 3.iOS开发十大实用工具之图标设计 4.iOS开发十大实用工具之原型设计 5.iOS开发十大实用工具之演示工具 6.iOS开发十大实用工具之视频制作 7.iOS开发十大实用工具之分析工具 iOS简介 说起iOS,自然不必多介绍了,它是苹果公司开发的移动操作系统. 苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch.iPad以及Apple TV等产