获取日夜全局几何体并转储到geojson文件。建立在matplotlib basemap工具包库之上。

daynight2geojson的Python项目详细描述


说明

https://travis-ci.org/GeographicaGS/daynight2geojson.svg?branch=master

获取日夜全局几何体并转储到geojson文件。

建立在matplotlib basemap工具包库之上。GeoJSON和 shapely库用于处理几何图形。

输出坐标参考系(CRS):EPSG 4326

要求

参见上述库(numpy、matplotlib、geos等)的要求。

安装

如果您想从pip安装,但尚未安装basemap:

pip install daynight2geojson–allow external basemap–allow unverified basemap

用法

基本用法:

fromdatetimeimportdatetimefromdaynight2geojsonimportDayNight2Geojson# Filepath to output GeoJSONfilepath='/tmp/day_night.geojson'# input_date = None is for UTC now date# For others input date: datetime object must be passed#       datetime(year, month, day, hour, minute)input_date=datetime(2015,1,15,00,00)dn=DayNight2Geojson(filepath,input_date=input_date)dn.getDayNight()

测试脚本:-test/daynight testing.py

关于作者

由Cayetano Benavent开发(2015)。

地理信息系统分析师。

http://www.geographica.gs/

许可证

这个程序是免费软件;你可以重新发布和/或修改它 根据 自由软件基金会;许可证的版本2,或者 选项)任何更高版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何获取给定日期范围内的日期列表?   处理多个同名XML条目的java Apache配置   java Jersey如何确定应用程序的基本URI?   用于错误报告的java连续屏幕记录   使用字符串对象的锁进行同步的java线程并发   正则表达式从Java中的字符串文本中提取重复模式集   java可以成为Liferay V6。0.6可以使用Maven构建系统编写吗?   JavaSpring和Hibernate上的java句柄软删除   java/cplex约束的线性化   java如何在Spring+JSP中查看发送请求和获取响应之间的时间差   ArrayQue对象的2d字符数组的java维度   ssl无法使用任何java技术从internet提取数据。网SocketException:java。安全NoSuchAlgorithmException   java如何检查应用程序是否第一次启动   java使用log4j通过SMTPAppender发送电子邮件报告