随笔分类 -  GIS

摘要:数据库为PostGIS,使用引擎为npgsql 官方资料 PostgreSQL PostGIS postgis的空间查询文档 npgsql 三者关系 PostGIS是基于PostgreSQL的空间数据管理的扩展,npgsql是基于C#的PostgreSQL的数据引擎 查询字段信息 numeric_s 阅读全文
posted @ 2020-11-12 22:21 Lulus 阅读(785) 评论(0) 推荐(1) 编辑
摘要:本文基于ArcGIS Runtime SDK for .NET(100.9.0),官方有2D的资料Spatial relationships,本文完成三维的立方体是否相交的判定,效果如图 实现思路 地图初始化 使用SceneView初始化地图 创建三个图层,原始建筑数据的基础图层,绘制立方体的绘制图 阅读全文
posted @ 2020-11-09 22:11 Lulus 阅读(423) 评论(0) 推荐(0) 编辑
摘要:说明 sdk为ArcGIS Runtime SDK for .NET(100.9.0),参考资料有Viewshed (location),Viewshed for GeoElement 本文主要在动态视域的基础上添加了自定义路线,实现效果如图 Viewshed for GeoElement的官方示例 阅读全文
posted @ 2020-11-09 22:02 Lulus 阅读(273) 评论(0) 推荐(0) 编辑
摘要:以geometry为例,geography类似 目录 基础功能 创建空间表 录入数据 计算面积 转WKB 转WKT 转地理标记语言 (GML) 创建geometry实例 获得集合中的实例 STPointN 获得类型 是否闭合 是否为空 STIsSimple 是否有效 计算长度 SRID 获得点的X、 阅读全文
posted @ 2020-05-12 21:20 Lulus 阅读(2866) 评论(2) 推荐(0) 编辑
摘要:在ArcMap中加载数据(图层)报错: 报错原因:geometry 实例无效 执行sql处理图形 参考资料 "MakeValid(geometry 数据类型)" 阅读全文
posted @ 2020-04-23 19:53 Lulus 阅读(1006) 评论(0) 推荐(0) 编辑
摘要:关键代码 中包含: 记住命名空间,查询帮助文档即可 示例代码 "ConvertDataWindow" 参考资料 "将geometry怎么转换成WKT?" 阅读全文
posted @ 2020-04-22 18:55 Lulus 阅读(910) 评论(0) 推荐(0) 编辑
摘要:WKT To WKB private static byte[] ConvertWKTToWKB(string wkt) { WKBWriter writer = new WKBWriter(); WKTReader reader = new WKTReader(); var wkb = write 阅读全文
posted @ 2020-04-22 18:54 Lulus 阅读(1417) 评论(0) 推荐(0) 编辑
摘要:创建空间数据库 打开ArcMap 10.1 连接数据库 右键数据库, 弹窗,选择授权文件 ,完成空间数据库的创建 创建空间数据表 1.注册成空间数据表 打开数据库的表列表,右键需要改为空间数据表的表 选择 `Register with Geodatabase` 选择arcgis的唯一标志,必须为数字 阅读全文
posted @ 2020-04-09 20:42 Lulus 阅读(2920) 评论(0) 推荐(0) 编辑
摘要:获得srid 查询FieldInfo 查询targetDatasetName datasetVector.Type 数据集类型包括纯属性表数据集、点数据集、线数据集、面数据集、文本数据集、CAD数据集、路由数据集等矢量数据集(DatasetVector),栅格数据集(DatasetGrid),影像数 阅读全文
posted @ 2020-03-30 21:44 Lulus 阅读(675) 评论(0) 推荐(0) 编辑
摘要:引用 使用 前端xaml 后端代码加载Map 示例代码 "LoadMap" 官方示例在 阅读全文
posted @ 2020-03-30 21:42 Lulus 阅读(839) 评论(0) 推荐(0) 编辑
摘要:资料下载 "技术资源中心" 这里我下载 pdf和视频资料在 "技术资源中心" 组件篇 环境安装 解压supermap iobjectsdotnet 10.0.1 18027 76100 all.zip文件 文件内容如下: Bin/Bin_x64:放置SuperMap iObjects .NET 系统 阅读全文
posted @ 2020-03-25 13:08 Lulus 阅读(717) 评论(0) 推荐(1) 编辑
摘要:自己写程序调用sdk的环境配置类似 设置环境变量 `Path` 包含 (32位)和 (64位),截图还包含了SuperMap iDesktop的Bin文件夹 获得许可 打开桌面程序,获得本地授权,或者登陆超图账号以获得授权 安装授权许可,试用可以获得90天的许可 项目设置 项目右键 ,调试Tab设置 阅读全文
posted @ 2020-03-25 11:37 Lulus 阅读(692) 评论(0) 推荐(0) 编辑
摘要:这里主要讲遇到的一些报错 增删改查 && 计算部分基本和sql server的空间数据操作一毛一样,感谢微软大大的倾情支持,直接看demo即可(~ ̄▽ ̄)~ 前往 "sql server & .net core 使用空间数据" 引用库 迁库的时候报错 下载 "postgis" ,并安装,解决这个问题 阅读全文
posted @ 2019-02-22 11:50 Lulus 阅读(1812) 评论(0) 推荐(0) 编辑
摘要:使用的库 Startup.cs 建表需要注意:Geography or geometry By default, spatial properties are mapped to geography columns in SQL Server. To use geometry, configure 阅读全文
posted @ 2019-02-20 19:40 Lulus 阅读(3036) 评论(2) 推荐(0) 编辑
摘要:安装包 管理nuget包 也许还需要 初始化arcgis 即可正常使用ArcGIS Runtime SDK了 阅读全文
posted @ 2019-02-05 10:47 Lulus 阅读(1009) 评论(0) 推荐(0) 编辑