• GIS js框架之MobilyMap

    GIS js框架之MobilyMap
    MobilyMap是个值得推荐的一个基于jquery实现的地图插件,它能将图片实现为像google map一样,可以自由拖动,并放置一些PopUp内容,进行提示,是一个很不错的制作在线地图的一个插件。不用制作地图数据,也不用懂相关地理知识,只要有需要进行发布的图片,通过简单几行代码,你就可以创建出一个类似google map一样的在线地图界面了。 页面放置地图也非常简单,就需要如下几行代码即可,class...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:1,766 浏览数 | 标签:, , ,
  • GIS js框架之Leaflet

    除了上次介绍的几款GIS js框架外,还有这个国外比较流行的Leaflet,这个由CloudMade制作,开源,是很多地图展示的js框架提供者。而且针对手机端的应用展示也是提供了良好的支持,而且Gzip后的大小也才22k,OOP开发,丰富的文档接口,开发起来也是挺快的。 另外现在也都支持HTML5及css3,可以实现纯css3的相关pop等展示。其余的功能点也没有什么太特别的,同样支持很多不同数据源,包括wms,osm...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:5,035 浏览数 | 标签:,
  • django piston 实现oauth验证

    django piston 实现oauth验证
    花了几天时间在研究django上实现oauth验证,然后发现piston本身就已经开始提供了针对oauth的支持。但是官网上的说明文档就那么寥寥几句关于oauth,也没有一个完整的例子,实在是都不知道从何处下手。网上又google搜索了吧,也没有特别好的例子,就发现了这个 https://bitbucket.org/henward0/django-piston-nonrel-oauth2/overview。 这个是基于django-norel版本及piston的实现oauth,下载下...阅读全文
    作者:H.J | 分类:程序 | 阅读:789 浏览数 | 标签:,
  • GIS js框架之GMap3

    平常我们可能习惯使用google map api进行基于google map的开发,但是其实我们也有其它的选择,Gmap3就是其中一个,它是基于google map api 进行了重新封装,提供了更加良好的接口和实现方式,让我们更加轻松实现很多基于google map api会比较复杂的功能。通过该js框架,我们可以很轻松实现地图的展现,添加标注符号,添加更多图层,添加地物(面,线等),计算路径,地理编码等。如果对google...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:616 浏览数 | 标签:, ,
  • GIS js框架之jQuery Geo

    目前除了google map api之外还有很多挺不错的GIS js地图框架,并且很多框架都已经开始着手新技术,包括html5及mobile的应用。以下的jQuery Geo则是其中一个。 Jquery Geo刚发布了新的版本Alpha 4 ,主要优化了一些针对mobile的bug,提供了更多模式测量距离面积等,另新增针对html5的css label,并修复了很多bug. 以下为Jquery Geo实现的主要功能: 1、可以加载地图数据并用户可以对地图进行...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:5,602 浏览数 | 标签:, ,
  • Linode 机房转移

    今天发现Linode在Fremont的服务器变得很慢,ssh等连上去一会就掉了,实在忍受不了,想着还是搬到日本会要好些。Linode提供的服务还真是很不错,机房的转移比较顺利。主要步骤如下: 1、备份服务器上的内容,包括网站及数据库。如果你相信100%数据不会被丢弃你就可以不做这一步,虽然这是不可能的。 2、登录Linode后台,选择”Support”,然后选择”Open a new Support Ticket”,填写如下图信息...阅读全文
    作者:H.J | 分类:服务器 | 阅读:2,444 浏览数 | 标签:
  • Ubuntu 12.04 最新发布,可以更新了

    Ubuntu 12.04 最新发布,可以更新了
    Ubuntu 12.04版本可以更新了,新版本为LST,意思为长达5年的支持一直到2017年的一个版本,所以大家可以放心进行更新这个稳定的版本了。更新的方法可以直接通过Update Manager,或者通过apt-get 进行upgrade. 修改 /etc/apt/sources.list,选择离你最近的一个地方的源添加到该文件里,然后运行sudo update  及sudo upgrade.详细源如下:   East Coast US: deb http://us-east-1.ec2.arch...阅读全文
    作者:H.J | 分类:新技术, 服务器 | 阅读:92 浏览数 | 标签:
  • HTML5,GIS不再是栅格切片图片

    传统的GIS技术模式,服务器产生栅格图片,客户端通过请求来获取图片然后展示的技术在随着用户体验及手机应用需求下已经不再能满足大家的需求。而且随着数据更新频率增快,切片耗费的时间也是让人很郁闷(上次切整个中国的18级切片,在普通一台pc运行了一个月后我放弃了…),所以随着HTML5技术的火热,或许能将GIS推上一个更高的用户使用程度。 在HTML5下,我们无需再将shp等文件渲染生...阅读全文
    作者:H.J | 分类:地理信息系统, 新技术 | 阅读:8,320 浏览数 | 标签:,
  • python监控网站运行状况

    python监控网站运行状况
    利用python便捷的类库,可以方便快速实现对网站运行状况的监控,主要包括对80端口(即网站运行端口),其它tcp服务等端口的监控就可以了解服务器大概的一个运行状况,使用的库主要为urllib2及socket。 1、监控80端口或者其它网站运行端口,如tomcat ,nginx,iis等其它。监控这个比较简单,直接通过urllib2访问网站便可以了解网站的情况,如果不正常返回则会返回false.如下: def http_monitor...阅读全文
    作者:H.J | 分类:服务器, 程序 | 阅读:1,911 浏览数 | 标签:,