哈佛商学院Django注册处

django-registr的Python项目详细描述


#HhyperMap注册表 [![生成状态](https://travis-ci.org/cga-harvard/HHypermap.svg?branch=registry)](https://travis-ci.org/cga-harvard/HHypermap

##简介

hhypermap(harvard hypermap)registry是一个管理ows、esri rest和其他类型的map服务获取、编排和维护服务和层的正常运行时间统计的平台。在可能的情况下,图层将由mapproxy缓存。预计最终将包括其他类型的ogc服务,如wfs、wcs、wps,以及esri rest和其他web gis协议。该平台最初是为了收集和组织哈佛世界地图的地图服务而开发的,但并不依赖世界地图。hhypermap注册表发布到hhypermap search(基于lucene),它为时空材料提供了一个快速搜索和可视化环境。HhyperMap注册的最初资金来自国家人文基金会对地理分析中心的拨款。

##安装

###在Docker上运行超级地图

启动并运行HhyperMap实例的最简单方法是使用Docker。

` git clone git@github.com:cga-harvard/HHypermap.git cd HHypermap make build make up make sync make logs `

等待配置实例(大约3/4分钟)。

然后连接到:http://localhost:8000,您的实例应该已经启动并运行。

您可以使用ide从主机编辑文件,作为目录 /来宾上的代码与主机同步。

运行单元测试:

` make test `

要调试django,可以这样做:

` docker-compose stop django docker-compose run --service-ports django `

然后添加一些断点-import ipdb;ipdb.set_trace()-并进行愉快的调试!

##开始使用超级地图

登录到主页http://localhost:8000。它将是空的。你需要加一些 指向超映射的终结点。所以进入管理界面:

http://localhost:8000/admin/

转到endpoint list并添加端点列表,例如/data中包含的端点列表。

保存之后,超映射应该开始捕获端点。

如果跳过芹菜任务,django服务器将执行收割 =对,否则用芹菜。请注意,收获操作可能会耗费时间,因此最好尽可能设置芹菜流程。

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

推荐PyPI第三方库


热门话题
java以编程方式最小化JInternalFrame?   java使用JsonPath将不均匀列表提取为类型化对象   spring如何将java/resources文件获取到InputStream?   Java逻辑错误并不总是存在   java Firebase,更新特定字段   Java stream groupby并同时加入以进行csv导出   java安卓:如果出现任何声音,监听器将录制声音   java如何从多个文件中轮询最后修改的文件并发送到apache camel中的目标端点?   java是否返回多个比较器?   JavaBean IO:Date MMM在CAPS中不解析   当JButton从另一个类单击时,java正在更新JLabel   基类中子类的Java泛型初始化   jakarta ee Java ee制作一个以毫秒为间隔的计时器来发送数据包   json Windows Azure日期格式转换为Java日期