关于C#解析shp文件
2024-09-29 20:12:58
最近在做项目时,要求可以上传shp文件到指定的地图中,地图开发使用的arcgisapi,网上找了好多解析shp文件的js,但都不是太理想,直到群里的小伙伴提到Gdal
首先,到GDAL官网下载自己使用vs对应版本的库文件(官网上都已经编译好了,直接下载下来就行)地址:http://www.gisinternals.com/release.php
这里需要注意,官网上提供了vs32位和64位的库文件,但是vs目前只有32版本的,所以不需要下载64位版本
下载完成后,将csharp目录_csharp后缀的动态库引用到工程项目
这里需要注意,其中有一个版本的的dll需要在bin文件夹中找到,连同csharp文件夹下的8个dll同时放到自己编译项目的bin文件目录下
另外,操作这些还没完,原来自己就是按照这样的操作,编译是没什么问题了,但就是跑不起来,提示初始化设置失败
造成上述原因,还缺少一个重要的环节,就是要将bin文件夹下所有的dll一并放到自己工程的bin下面(这里面可能涉及到一些引用关系,自己没明白)
然后,运行项目,OK~~
最新文章
- BZOJ 3489: A simple rmq problem
- Error:java:Compilation failed: internal java compiler error
- html5,表单的综合案例
- Python脚本模拟登录网页之GitHub篇
- Go Walk教程 - 流程控制( switch)
- 20145208 实验五 Java网络编程
- ASP.NET MVC 3.0 Controller基础
- PHP接口(interface)和抽象类(abstract)
- actionInvocation
- 爬虫(scrapy第一篇)
- 【深度学习篇】---CNN和RNN结合与对比,实例讲解
- JavaScript 条件语句
- Python随笔--对象
- react基础学习 一
- Mysql设置大小写敏感
- 描述一下 cookies,sessionStorage 和 localStorage 的区别
- IOS 圆形进度条
- 用docker-compose部署postgres+ postgis
- golang 获取get参数
- [LeetCode] 884. Uncommon Words from Two Sentences_Easy tag: Hash Table
热门文章
- AtCoder Regular Contest E - Or Plus Max
- PHP调用Python快速发送高并发邮件
- Html.Partial 和 Html.RenderPartial 、Html.Action 和 Html.RenderAction区别
- Al-Qaeda&;nbsp;affiliate&;nbsp;in&;amp;…
- 实验楼之Linux快捷、用户及文件权限、文件查看
- 1、R-reshape2-cast
- HDU - 1171 Big Event in HDU 多重背包
- Beetl使用注意事项
- 动态插入的html代码,点击节点无效以及获取节点下标的方法
- php 判断手机号运营商