
GIS经验
GIS经验
mouka~
西南石油大学2015级 13-305
展开
-
C# NTS 获取MuliiLineString中的所有线
【代码】C# NTS 获取MuliiLineString中的所有线。原创 2023-06-12 09:50:49 · 280 阅读 · 0 评论 -
解决 epsg.io 网站访问不了
解决epsg.io网站打不开原创 2022-06-02 17:22:03 · 814 阅读 · 0 评论 -
通过行政区划搜索POI兴趣点(天地图)
参数说明:keyWord:关键字 code:行政区划代码 key:天地图key evt:回调事件 GetPoisByRegionCode(keyWord, code, key, evt) { let url = `http://api.tianditu.gov.cn/v2/search?postStr={"keyWord":"${keyWord}","queryType":12,"start":0,"count":10,"specify":"${code}"}&type=qu原创 2022-04-13 11:24:45 · 1337 阅读 · 0 评论 -
通过关键字查询地理坐标(天地图)
参数说明:ketWord:关键字key:天地图keyevt:function 回调函数 GetXYByKeyWord(ketWord, key, evt) { const url = `http://api.tianditu.gov.cn/geocoder?ds={"keyWord":"${ketWord}"}&tk=${key}`; axios.get(url).then((res) => { const xy = { x:..原创 2022-04-13 11:10:00 · 1751 阅读 · 0 评论 -
NetTopologySuite 读取Shapefile 字段数和value不匹配
BD上的代码:public static FeatureCollection ReadShapeFile(string pathName) { FeatureCollection featureCollection = new FeatureCollection(); GeometryFactory gfactory = GeometryFactory.Default; ShapefileDataReader dat原创 2021-12-07 14:40:43 · 1148 阅读 · 0 评论 -
Excel 经纬度互相转换
度分秒转数字: //A1代表转换的单元格=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"°",":"),"′",":"),"″",)*24 数字转度分秒: //C1代表转换的单元格=TEXT(INT(C1),"0")&"°"&TEXT(INT((C1-INT(C1))*60),"00")&"′"&TEXT(((C1-INT(C1))*60-INT((C1-INT(C1))*60))*60,"00.0000")&...原创 2021-09-09 16:57:12 · 3698 阅读 · 0 评论 -
C# MapWinGIS load MBTiles(数据由TileMill软件生成)
希望可以帮到道路上的人,也希望大家可以多多交流,互相学习(私信可交流或者评论留言)。开发中遇到影像比较大,影像地图刷新1.用MapWinGIS加载WMS(geoserver)无果,map是地图控件,始终加载看不见图像,希望有人研究成功可私信交流或者留言,如果不能及时回复请耐心等待。/// <summary> /// 加载wms /// </summary> private void AddWmsLayer() .原创 2020-10-19 17:57:42 · 947 阅读 · 1 评论 -
SQL Server EF Core 空间数据库使用提示
原创 2020-11-20 09:14:13 · 194 阅读 · 0 评论 -
GIS 通过经纬度计算所在带号
背景: CAD中有坐标但是没有坐标系的概念,将数据导出shp文件的时候需要设置坐标系,好多人只知道是2000坐标系,但不知道是哪个带号,就没有办法去定义坐标投影。处理方法:我们只需要知道当前数据的地理位置,在地图软件中(如百度地图、高德)等拾取该地方的地理位置经纬度。上图中展示的带号的分布,计算方法如下:6度带带号= 经度/6 向上取整 6度带中央经线=(6度带带号*6)-3 3度带带号=(经度-1.5°)/3 向上取...原创 2021-11-17 11:28:46 · 11603 阅读 · 1 评论