没有合适的资源?快使用搜索试试~ 我知道了~
首页SpatiaLite 4.3.0接口详解:数据结构与功能概览
SpatiaLite 4.3.0接口详解:数据结构与功能概览
4星 · 超过85%的资源 需积分: 50 50 下载量 177 浏览量
更新于2024-07-18
1
收藏 1.34MB PDF 举报
本篇文档是关于SpatiaLite 4.3.0数据库接口的详细说明文档,它由Doxygen 1.8.9.1生成,更新时间为2015年7月12日。SpatiaLite是一种将SQLite嵌入到GIS(地理信息系统)应用中的解决方案,它扩展了SQLite的功能,以便更好地处理空间数据和几何对象。
1. **介绍**
- **概述**:文档首先提供了SpatiaLite的一般介绍,包括其在GIS中的作用以及它如何增强SQLite的功能以支持地图数据的存储、查询和分析。
- **构建与部署**:这部分涵盖了如何构建和安装SpatiaLite,以及在不同的操作系统和环境中进行部署的步骤和注意事项。
2. **数据结构索引**
- **数据结构**:文档详细列出了SpatiaLite支持的多种数据结构,如`gaia_dxf_arcStructReference`, `gaia_dxf_blockStructReference`, `gaia_dxf_boundary_pathStructReference`, 等等。每个数据结构都有详细的描述,包括它们的用途和在GIS工作流程中的角色。
- **详细描述**:这部分内容深入剖析了每个数据结构的具体内容,例如`gaia_dxf_circleStructReference`用于表示圆,包含了中心点坐标、半径等属性,而`gaia_dxf_insertStructReference`可能代表图层中的插入元素,包含几何图形的位置和属性信息。
3. **文件索引**
- **文件列表**:文档提供了与SpatiaLite实现相关的文件清单,这些文件可能是源代码、头文件或配置文件,有助于开发者理解软件架构并进行开发工作。
4. **数据结构文档**
- **详细文档**:这部分是对各个数据结构的详细描述,不仅有函数原型,还有对每个字段和方法的解释,以帮助用户和开发者更好地理解和使用这些结构。例如,`gaia_dxf_layerStructReference`可能有关于图层名称、颜色、线宽等属性的说明。
总结来说,这篇文档是为SpatiaLite的开发者和GIS应用开发者准备的宝贵资源,它提供了全面的接口指南,包括数据结构的设计和使用,以及安装、部署和开发过程中所需的信息。通过学习和理解这些接口,用户能够有效地集成SpatiaLite到他们的项目中,处理和操作地理空间数据。对于那些处理地理信息和需要利用SQLite进行空间分析的用户,这份文档是不可或缺的技术参考。
xvi CONTENTS
5.7.2.94 gaiaMeasureLength . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
5.7.2.95 gaiaMergeGeometries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
5.7.2.96 gaiaMergeGeometries_r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
5.7.2.97 gaiaMinDistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
5.7.2.98 gaiaNormalizeLonLat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
5.7.2.99 gaiaPolygonEquals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
5.7.2.100 gaiaReflectCoords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
5.7.2.101 gaiaRingCentroid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
5.7.2.102 gaiaRingGetPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
5.7.2.103 gaiaRingSetPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
5.7.2.104 gaiaRotateCoords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
5.7.2.105 gaiaSanitize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
5.7.2.106 gaiaScaleCoords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
5.7.2.107 gaiaShiftCoords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
5.7.2.108 gaiaShiftCoords3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
5.7.2.109 gaiaShiftLongitude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
5.7.2.110 gaiaSwapCoords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
5.8 src/headers/spatialite/gg_dxf.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
5.8.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
5.8.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.1 gaiaDxfArcPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.2 gaiaDxfBlockPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.3 gaiaDxfBoundaryPathPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.4 gaiaDxfCirclePtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.5 gaiaDxfExtraAttrPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.6 gaiaDxfHatchPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
5.8.2.7 gaiaDxfHatchSegmPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.8 gaiaDxfHolePtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.9 gaiaDxfInsertPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.10 gaiaDxfLayerPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.11 gaiaDxfParserPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.12 gaiaDxfPointPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.13 gaiaDxfPolylinePtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.8.2.14 gaiaDxfTextPtr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
5.8.3 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
5.8.3.1 gaiaCreateDxfParser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
5.8.3.2 gaiaDestroyDxfParser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
5.8.3.3 gaiaDxfWriteEndSection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
5.8.3.4 gaiaDxfWriteEntities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
5.8.3.5 gaiaDxfWriteFooter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
Generated on Wed Jul 1 2015 09:06:03 for SpatiaLite by Doxygen
CONTENTS xvii
5.8.3.6 gaiaDxfWriteGeometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
5.8.3.7 gaiaDxfWriteHeader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
5.8.3.8 gaiaDxfWriteLayer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
5.8.3.9 gaiaDxfWriteLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
5.8.3.10 gaiaDxfWritePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
5.8.3.11 gaiaDxfWriteRing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
5.8.3.12 gaiaDxfWriterInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
5.8.3.13 gaiaDxfWriteTables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
5.8.3.14 gaiaDxfWriteText . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
5.8.3.15 gaiaExportDxf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
5.8.3.16 gaiaLoadFromDxfParser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
5.8.3.17 gaiaParseDxfFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
5.8.3.18 gaiaParseDxfFile_r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
5.9 src/headers/spatialite/gg_dynamic.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . 289
5.9.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
5.9.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
5.9.2.1 gaiaAllocDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
5.9.2.2 gaiaAppendPointMToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . 292
5.9.2.3 gaiaAppendPointToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . 293
5.9.2.4 gaiaAppendPointZMToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . 293
5.9.2.5 gaiaAppendPointZToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . 293
5.9.2.6 gaiaCloneDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
5.9.2.7 gaiaCreateDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
5.9.2.8 gaiaDynamicLineDeletePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
5.9.2.9 gaiaDynamicLineFindByCoords . . . . . . . . . . . . . . . . . . . . . . . . . . 295
5.9.2.10 gaiaDynamicLineFindByPos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
5.9.2.11 gaiaDynamicLineInsertAfter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
5.9.2.12 gaiaDynamicLineInsertBefore . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
5.9.2.13 gaiaDynamicLineJoinAfter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
5.9.2.14 gaiaDynamicLineJoinBefore . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
5.9.2.15 gaiaDynamicLineSplitAfter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
5.9.2.16 gaiaDynamicLineSplitBefore . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
5.9.2.17 gaiaFreeDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
5.9.2.18 gaiaPrependPointMToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . 298
5.9.2.19 gaiaPrependPointToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . 298
5.9.2.20 gaiaPrependPointZMToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . 299
5.9.2.21 gaiaPrependPointZToDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . 299
5.9.2.22 gaiaReverseDynamicLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
5.10 src/headers/spatialite/gg_formats.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 300
5.10.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Generated on Wed Jul 1 2015 09:06:03 for SpatiaLite by Doxygen
xviii CONTENTS
5.10.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
5.10.2.1 gaiaAddDbfField . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
5.10.2.2 gaiaAllocDbf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
5.10.2.3 gaiaAllocDbfField . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
5.10.2.4 gaiaAllocDbfList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
5.10.2.5 gaiaAllocShapefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
5.10.2.6 gaiaAppendToOutBuffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
5.10.2.7 gaiaCloneDbfEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
5.10.2.8 gaiaCloneDbfField . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
5.10.2.9 gaiaCloneValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
5.10.2.10 gaiaEndianArch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
5.10.2.11 gaiaEwkbGetLinestring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
5.10.2.12 gaiaEwkbGetMultiGeometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
5.10.2.13 gaiaEwkbGetPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
5.10.2.14 gaiaEwkbGetPolygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
5.10.2.15 gaiaExport16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
5.10.2.16 gaiaExport32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
5.10.2.17 gaiaExport64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
5.10.2.18 gaiaExportF32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
5.10.2.19 gaiaExportI64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
5.10.2.20 gaiaExportU32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
5.10.2.21 gaiaFlushDbfHeader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
5.10.2.22 gaiaFlushShpHeaders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
5.10.2.23 gaiaFreeDbf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
5.10.2.24 gaiaFreeDbfField . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
5.10.2.25 gaiaFreeDbfList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
5.10.2.26 gaiaFreeShapefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
5.10.2.27 gaiaFreeValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
5.10.2.28 gaiaFromEWKB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
5.10.2.29 gaiaFromFgf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5.10.2.30 gaiaFromSpatiaLiteBlobWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
5.10.2.31 gaiaFromSpatiaLiteBlobWkbEx . . . . . . . . . . . . . . . . . . . . . . . . . . 318
5.10.2.32 gaiaFromWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
5.10.2.33 gaiaImport16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
5.10.2.34 gaiaImport32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
5.10.2.35 gaiaImport64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
5.10.2.36 gaiaImportF32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
5.10.2.37 gaiaImportI64 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
5.10.2.38 gaiaImportU32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
5.10.2.39 gaiaIsValidDbfList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Generated on Wed Jul 1 2015 09:06:03 for SpatiaLite by Doxygen
CONTENTS xix
5.10.2.40 gaiaMakeLine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
5.10.2.41 gaiaMakePoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
5.10.2.42 gaiaMakePointM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
5.10.2.43 gaiaMakePointZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
5.10.2.44 gaiaMakePointZM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
5.10.2.45 gaiaOpenDbfRead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
5.10.2.46 gaiaOpenDbfWrite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
5.10.2.47 gaiaOpenShpRead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
5.10.2.48 gaiaOpenShpWrite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
5.10.2.49 gaiaOutBareKml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
5.10.2.50 gaiaOutBufferInitialize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
5.10.2.51 gaiaOutBufferReset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
5.10.2.52 gaiaOutFullKml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
5.10.2.53 gaiaOutGeoJSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
5.10.2.54 gaiaOutGml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
5.10.2.55 gaiaOutLinestringZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
5.10.2.56 gaiaOutLinestringZex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
5.10.2.57 gaiaOutPointZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
5.10.2.58 gaiaOutPointZex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
5.10.2.59 gaiaOutPolygonZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
5.10.2.60 gaiaOutPolygonZex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
5.10.2.61 gaiaOutSvg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
5.10.2.62 gaiaOutWkt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
5.10.2.63 gaiaOutWktEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
5.10.2.64 gaiaOutWktStrict . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
5.10.2.65 gaiaParseEWKT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
5.10.2.66 gaiaParseGeoJSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
5.10.2.67 gaiaParseGml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
5.10.2.68 gaiaParseGml_r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
5.10.2.69 gaiaParseHexEWKB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
5.10.2.70 gaiaParseKml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
5.10.2.71 gaiaParseWkt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
5.10.2.72 gaiaReadDbfEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
5.10.2.73 gaiaReadDbfEntity_ex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
5.10.2.74 gaiaReadShpEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
5.10.2.75 gaiaReadShpEntity_ex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
5.10.2.76 gaiaResetDbfEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
5.10.2.77 gaiaSetDoubleValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
5.10.2.78 gaiaSetIntValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
5.10.2.79 gaiaSetNullValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Generated on Wed Jul 1 2015 09:06:03 for SpatiaLite by Doxygen
xx CONTENTS
5.10.2.80 gaiaSetStrValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
5.10.2.81 gaiaShpAnalyze . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
5.10.2.82 gaiaTextReaderAlloc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
5.10.2.83 gaiaTextReaderDestroy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
5.10.2.84 gaiaTextReaderFetchField . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
5.10.2.85 gaiaTextReaderGetRow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
5.10.2.86 gaiaTextReaderParse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
5.10.2.87 gaiaToCompressedBlobWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
5.10.2.88 gaiaToEWKB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
5.10.2.89 gaiaToEWKT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
5.10.2.90 gaiaToFgf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
5.10.2.91 gaiaToHexWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
5.10.2.92 gaiaToSpatiaLiteBlobWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
5.10.2.93 gaiaToSpatiaLiteBlobWkbEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
5.10.2.94 gaiaToWkb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
5.10.2.95 gaiaWriteDbfEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
5.10.2.96 gaiaWriteShpEntity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
5.11 src/headers/spatialite/gg_mbr.h File Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
5.11.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
5.11.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
5.11.2.1 gaiaBuildCircleMbr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
5.11.2.2 gaiaBuildFilterMbr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
5.11.2.3 gaiaBuildMbr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
5.11.2.4 gaiaFromSpatiaLiteBlobMbr . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
5.11.2.5 gaiaGetMbrMaxX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
5.11.2.6 gaiaGetMbrMaxY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
5.11.2.7 gaiaGetMbrMinX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
5.11.2.8 gaiaGetMbrMinY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
5.11.2.9 gaiaMbrGeometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
5.11.2.10 gaiaMbrLinestring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5.11.2.11 gaiaMbrPolygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5.11.2.12 gaiaMbrRing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5.11.2.13 gaiaMbrsContains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5.11.2.14 gaiaMbrsDisjoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
5.11.2.15 gaiaMbrsEqual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
5.11.2.16 gaiaMbrsIntersects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
5.11.2.17 gaiaMbrsOverlaps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
5.11.2.18 gaiaMbrsTouches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
5.11.2.19 gaiaMbrsWithin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
5.11.2.20 gaiaMRangeGeometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Generated on Wed Jul 1 2015 09:06:03 for SpatiaLite by Doxygen
剩余471页未读,继续阅读
1892 浏览量
891 浏览量
1255 浏览量
wwwquiccklwl
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功