• compiler压缩javascript,提高性能(python脚本)

    compiler是一个优化javascript的jar包,来自google.它会解析你的javascript,并进行分析,移除掉一些废弃代码,并将已有的代码变量进行调整为短小的变量,减小javascript的代码量。同时也会进行检查相关语法,代码引用等并进行提示。该工具在gmail,google maps ,google docs都有使用。是一个很不错的工具,可以优化检查代码,又可以当一个混淆工具来使用。 具体的使用参数也是很简单,主要包...阅读全文
    作者:H.J | 分类:程序 | 阅读:263 浏览数 | 标签:, , , ,
  • GeoJSON结构解析

    GeoJSON结构解析
    在进行javascript编程时,json格式是一个比较简单且容易接受的一个数据形式,完全的键值对应,很好地与javascript对象结合。而且现在服务器端也有很多类库可以将服务器的对象生成json,包括simplejson,Newtonsoft.Json等,在与服务器端通信时方便而且快捷,不附带像xml多余的其它信息。所以在写himap时就考虑使用geojson当数据来源,而且arcmap通过FME可以轻松将很多格式矢量数据转成geojson...阅读全文
    作者:H.J | 分类:地理信息系统, 程序 | 阅读:4,243 浏览数 | 标签:,
  • HiMap–基于Html5上的GIS设计与实现

    HiMap–基于Html5上的GIS设计与实现
    自从上次看到了老外写的风图时,确实很想抽时间写写HTML5之上的地图GIS应用,故所以有了写HiMap的想法。之前也有了解过基于silverlight构建简单GIS平台。主要是数据层使用sqlserver spatial提供矢量数据的存储及相关空间分析查询,逻辑层通过当前视野范围进行数据库查询获取对应各个图层的地理数据,UI层则通过silverlight进行图形绘制。这样一个简单的GIS平台也就出来了。随着Html5的火热...阅读全文
    作者:H.J | 分类:Html5, 地理信息系统 | 阅读:3,482 浏览数 | 标签:, , ,
  • ArcgisEngine中空坐标系的设置

    ArcgisEngine中空坐标系的设置
    arcgis engine开发中,有时不确认需要的坐标系是什么,所以需要默认设置一个空的坐标系。如果不进行设置,在进行shp文件创建时将提示没有相关坐标系而创建失败。所以空的一个坐标系对在创建不清楚用于什么数据的坐标系时是很有必要的。当该图层添加到地图中,通过地图编辑等操作后该图层的extent信息将自动更新为对应添加的地物的FullExtent.到时可依据需要再project该图层即可。 关键代码...阅读全文
    作者:H.J | 分类:地理信息系统, 程序 | 阅读:1,842 浏览数 | 标签:, ,
  • googlemap要开始提供离线地图,不用下切片了

    googlemap将在下几周内开始针对Android手机客户端提供离线地图模式。提供的功能可能不是特别全,但是应该基本的路径查询等还是有的。但是至少让我们这些流量不多的人们来说,有了离线地图可以给我们省下不少的流量。另google将新增一些新的功能,包括街景追踪、更多的地图标绘、3D模型在手机google earth上进行展示。期待新的离线地图能再给我们带来些新的体验。虽然现在用百度的离线地图也...阅读全文
    作者:H.J | 分类:地理信息系统 | 阅读:770 浏览数 | 标签:, ,
  • 几个重要GIS-Python模块

    几个重要GIS-Python模块
    随着ESRI提供了关于python模块的自动化制图的支持,python逐渐被更多GIS人员所熟悉,而下面几个Python模块是除ESRI arcpy以外需了解下的,在工作过程中,有时候可以给我们带来很多方便。下面就几个国外常用的记录下。主要包括:GDAL, numpy, NetworkX。 GDAL GDAL应该是所有GISer所熟悉的一个类库,在ESRI中我们也可以见到它的身影。而且尤其当我们电脑上没有任何GIS软件时,这个个更是可...阅读全文
    作者:H.J | 分类:地理信息系统, 程序 | 阅读:1,219 浏览数 | 标签:, , ,