- 博客(10)
- 收藏
- 关注
原创 栅格影像百度BD09坐标系、火星坐标系和WGS84之间互转
我要实现的是BD09墨卡托坐标系到WGS84的转换,参考了https://blog.csdn.net/sinat_41310868/article/details/116015060的代码,只不过这个代码里面调用的是BD09经纬度坐标系到WGS84的转换,我仔细看了一下BD09墨卡托坐标系到WGS84的转换也也实现了,只不过没有调用,稍微改动一下他的代码,得到:"""# wgs84\gcj02\bd09坐标系转换# wgs84\Pseudo-Mercator投影转换# bd09\bd09mc投.
2021-07-09 16:09:57 1984 1
原创 使用C# GDAL创建矢量数据空间索引和属性索引
创建空间索引代码如下:private static void CreateSpatialIndex(){ Ogr.RegisterAll(); Gdal.SetConfigOption("SHAPE_ENCODING", "UTF-8"); string vecterPath = @"D:\文档资料\工程数据\矢量数据\tttt370125\...
2020-04-29 16:24:31 934
原创 C# GDAL将16位影像重采样2%线性拉伸并生成8位JPG影像
不多BB,直接上代码private static void Resample() { Gdal.AllRegister(); string fileName = @"D:\test.tif"; string outFile = @"D:\result.jpg"; Dataset d...
2020-01-17 11:30:56 1504 1
原创 C#编译版GDAL读取矢量数据导入PG数据库中文字段乱码解决方案
最近在研究GDAL,在尝试将矢量数据导入到pg中时出现了中文字段乱码的问题。乱码类似于下图:百度了一下,大部分都是说要设置Gdal.SetConfigOption("SHAPE_ENCODING", string.Empty);但是我设置完之后完全没用,甚至还不如之前,一个汉字都没了全变成乱码了。我有跟断点发现我从源数据里读出来的数据就已经是乱码了,感觉有点拉闸。最后在一个群友的...
2019-12-09 17:30:00 974 1
原创 IGeometry转WKT
转换需要用到一个叫NetTopologySuite的插件,github地址。下载编译好的版本引入到项目中,然后using NetTopologySuite.IO即可。 public static string ConvertGeometryToWKT(IGeometry geometry) { byte[] b = ConvertGeom...
2019-12-05 09:23:00 1044
原创 关于arcpy.Describe()无法将shp文件的dataType识别为shapefile类型
这两天使用arcpy编写脚本的时候遇到一个很奇怪的问题,就是我使用arcpy.Describe()描述shp文件的详细信息的时候,调用它的dataType属性的时候,获取到的类型是“File”而不是“Shapefile”。如下。这个问题是我在arcgis 10.3的环境下出现的,奇怪的是我在arcgis 10.1的环境下就没有问题,我现在还不知道为什么。在经过多方查找资料,加上自己灵光一闪的情...
2019-06-20 19:23:39 749 1
转载 C#格式化Json字符串
//格式化json private string ConvertJsonString(string str) { JsonSerializer serializer = new JsonSerializer(); TextReader tr = new StringReader(str); J...
2018-12-20 09:16:56 833
原创 将从关系型数据库获取到的数据DataTable转动态对象,导入到Elasticsearch中
为什么要将DataTable转动态对象?因为需求是从关系型数据库获取的数据结构不是固定的,是由用户输入的select语句决定的,所以没法事先创建好对象。public bool PopulateData(DataTable result,string url,string port,string indexname,string typename) { ...
2018-11-14 17:04:43 435
原创 利用NEST获取Elasticsearch中索引的字段列表
public List<string> GetFiedName(string indexName,string typeName) { List<string> fieldList = new List<string>(); IGetMappingRequest gmr = new GetMap...
2018-11-14 16:48:59 1937 1
原创 关于ElasticSearch中分析器、分词器等相关知识的总结
本文是基于Elasticsearch6.x的版本,主要总结于6.x的官方文档下的Analysis。地址:https://www.elastic.co/guide/en/elasticsearch/reference/6.x/analysis.html 分析器(Analyzer) 在说分词器(Tokenizers)之前,需要了解一个很重要的概念就是分析器(Analyzer)。分析器分析的...
2018-11-02 09:12:59 1213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人