13 侠仪

尚未进行身份认证

我要认证

无论生活多么痛苦,请记得一定要努力使自己幸福!

等级
TA的排名 3w+

计算任意多边形的面积

计算任意多边形的面积对于凸多边形,很容易计算,如下图,以多边形的某一点为顶点,将其划分成几个三角形,计算这些三角形的面积,然后加起来即可。已知三角形顶点坐标,三角形面积可以利用向量的叉乘来计算。对于凹多边形,如果还是按照上述方法划分成三角形,如下图,多边形的面积 = S_ABC + S_ACD + S_ADE, 这个面积明显超过多边形的面积。我们根据二维向量叉乘求三...

2019-06-17 23:00:06

shp数据转为geojson格式作为ECharts地图扩展文件

 项目中进行图表信息展示时采用了Eharts的图表样式,需要用到地图展示方式,但是已有的地图并不能满足项目的个性化需求,采用地图图片的方式既不灵活,也不美观。ECharts地图扩展文件使用geoJson格式,制作方式有很多种,我选择通过shp数据转换为geojson格式,因为可以通过ArcMap制作自己个性化的shp数据,也就能灵活得到满足项目需求的geojson数据,制作方式如下:    1...

2019-01-02 09:53:48

笛卡尔坐标系

转载请注明原始链接:http://blog.csdn.net/a464057216/article/details/54578069笛卡尔坐标系2D平面中指定x轴向右为正、y轴向上为正的坐标系为标准格式。所有的2D坐标系都是等价的,在坐标轴互相垂直的情况下,任意一个2D坐标系总能通过旋转、翻转得到标准坐标系。计算机图形学屏幕坐标系:屏幕左上角为原点,以原点向右为x轴正方向,原点向下为y轴正方向。存...

2018-05-23 17:57:01

cesium坐标转换经典实例

转载自:https://www.cnblogs.com/YonguiL/p/4422229.htmlcesium中常用的坐标有两种WGS84地理坐标系和笛卡尔空间坐标系。我们平时常用的以经纬度来指明一个地点就是用的WGS84坐标,笛卡尔空间坐标系常用来做一些空间位置变换如平移旋转缩放等等。笛卡尔空间坐标的原点就是椭球的中心。      在实际应用中用的最多的操作就是(lng, lat, alt)&...

2018-05-19 09:21:10

Cesium坐标问题

转载自:http://www.mamicode.com/info-detail-2115345.html 坐标转换Cesium其实是一个封装好的WebGL库,当然这里面就牵扯到好几套坐标问题:屏幕坐标、三维空间坐标、投影坐标。而且坐标转换肯定是我们在开发任何地理信息系统中经常会碰到的问题,也比较复杂,简单总结了几种转换方式:2.4.1 坐标系new Cesium.Cartesian2(1,1) /...

2018-05-18 13:09:25

数据访问中遇到的跨域问题

1,服务端: public ActionResult GetJsonFiles()        {            Response.AddHeader("Access-Control-Allow-Origin", "*");            HttpContext.Response.ContentType = "application/json";            var c...

2018-03-22 19:45:53

IIS端设置gzip压缩

%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/serverRuntime /frequentHitThreshold:1%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/serverRuntime /...

2018-03-22 11:50:58

leaflet 结合D3 svg画图

首先获取:   var svg = d3.selectAll("svg");                var defs = svg.append("defs");然后   var linearGradient = defs.append("linearGradient")                                                .attr("id", i...

2018-03-22 11:43:50

nginx配置

#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {...

2018-03-22 09:52:07

https://www.cnblogs.com/sd-axin/p/7891513.html

 项目中进行图表信息展示时采用了Eharts的图表样式,需要用到地图展示方式,但是已有的地图并不能满足项目的个性化需求,采用地图图片的方式既不灵活,也不美观。ECharts地图扩展文件使用geoJson格式,制作方式有很多种,我选择通过shp数据转换为geojson格式,因为可以通过ArcMap制作自己个性化的shp数据,也就能灵活得到满足项目需求的geojson数据,制作方式如下:    1、制...

2018-03-16 09:06:21

按此博客解决了scipy安装不成功的情况

转载自:http://blog.csdn.net/bananajia/article/details/51942553【Python】导入库numpy、pillow、scipy等问题汇总原创 2016年07月18日 15:42:43标签:python/numpy/scipy鼓捣了一上午,终于发现win10下安装py

2017-12-06 13:10:41

在ArcGIS里使用SciPy ,安装Anaconda集成环境

转载自:http://blog.sciencenet.cn/blog-633758-1056965.html在ArcGIS里使用SciPy 已有 989 次阅读 2017-5-25 08:52|个人分类:Arc和Py|系统分类:科研笔记1.  ArcPy以前我们给ArcGIS的桌面产品做加载项(Add-In)时,用的是VBA,当时翻译了张康聪教授的《基于VBA的

2017-12-04 11:49:16

Anaconda2 安装过程中出现的ascii编码错误解决方案

以下为转载,本机遇到的问题解决了UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0: ordinal not in range(128)  'UnicodeDecodeError'这个词已经暴露了这个问题是个编码问题什么原因导致了这样的问题?在我的电脑上出现这个问题的原因是由于我的用户目录

2017-12-04 11:40:55

python PIL保存图片出错的替方法

一提到数字图像处理,可能大多数人就会想到matlab,但matlab也有自身的缺点:1、不开源,价格贵2、软件容量大。一般3G以上,高版本甚至达5G以上。3、只能做研究,不易转化成软件。因此,我们这里使用python这个脚本语言来进行数字图像处理。要使用python,必须先安装python,一般是2.7版本以上,不管是在windows系统,还是linux系统,安装都是非常简单的

2017-07-05 19:21:36

Windows10上Python3.6通过pip安装包出现UnicodeDecodeError

D:\MySetProgram\Anaconda3\Lib\site-packages\pip\compat\__init__.py约75行return s.decode('utf_8') 改为return s.decode('cp936')

2017-07-04 12:08:58

当字段内有逗号分隔时,SQL如何对这些字段值进行分组

select      b.PRIMARYPOLLUTANT,count(b.PRIMARYPOLLUTANT) as primarypollutantCount from       (select PRIMARYPOLLUTANT=convert(xml,' '+replace(PRIMARYPOLLUTANT,',',' ')+' ') from AIR_BASE_DAY_

2017-01-03 10:59:59

如何检查cygwin是不是已经安装好了

11、  下面测试一下cygwin是不是已经安装好了。运行cygwin,在弹出的命令行窗口输入:cygcheck -c cygwin命令,会打印出当前cygwin的版本和运行状态,如果status是ok的话,则cygwin运行正常。然后依次输入gcc –v,g++  --version,make –version,gdb –version进行测试,(注意空格和-)如果都打印出版本信息和一些

2016-11-22 18:53:28

How to Configure Your Terminal Environment: Cygwin/X

Cygwin terminal vs. xterm (X terminal window)We started out by using the cygwin terminal:It is perfectly functional. You can even customize its looks, including its font and color scheme (righ

2016-11-22 10:29:28

([\u@\h\W]\# busybox 在制作根文件系统的处理方法

不管是在移植根文件系统还是移植内核的时候我们总是希望可以添加一些独一无二属于自己的东西,比如自己的名字或者代号。      现在我们经常会用busybox生成根文件系统,可是根文件系统起来以后命令行提示符只有一个“#”号,没有像Linux发行版那样是[user@hostname currentpath] #,那么我们这里就说说如何让我们的根文件系统按这个方式显示。      首先要介绍

2016-11-21 16:47:49

cygwin startxwin.bat 提示找不到路径

如果在cygwin中使用命令 startxwin.bat使提示以下错误: startxwin.bat - Starting on Windows NT/2000/XP/2003The system cannot find the path specified.The system cannot find the path specified.  

2016-11-10 15:15:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!