自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1983 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 932

原创 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 1496 1

原创 C#编译版GDAL读取矢量数据导入PG数据库中文字段乱码解决方案

最近在研究GDAL,在尝试将矢量数据导入到pg中时出现了中文字段乱码的问题。乱码类似于下图:百度了一下,大部分都是说要设置Gdal.SetConfigOption("SHAPE_ENCODING", string.Empty);但是我设置完之后完全没用,甚至还不如之前,一个汉字都没了全变成乱码了。我有跟断点发现我从源数据里读出来的数据就已经是乱码了,感觉有点拉闸。最后在一个群友的...

2019-12-09 17:30:00 972 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 748 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 831

原创 将从关系型数据库获取到的数据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 1212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除