随笔分类 - GIS
WEB GIS
摘要:openscales中的WFS加载的地图样式定义(主要的类图参见如下):定义元素的样式-》定义多个规则-》规则--对应线、点、多边形或者文本的样式。具体样式示例:private function SetPointStyle():Style{ var pointStyle:Style = new Style(); var pointrule:Rule = new Rule(); //定义点显示的图符 var custommark:org.openscales.core.style.marker.CustomM...
阅读全文
摘要:为了加快地图的显示速度,通过tilecache将瓦片保存为图片,下次直接就可以加载图片。tilecache的环境搭建: 下载地址:http://tilecache.org/(最新的版本为2.11)。 下载解压完之后,将目录tilecache-2.11copy到之前搭建好的mapserver环境下面(For Example:C:\ms4w\apps)。Python2.5下载: 下载地址:http://www.python.org/getit/(可下载最新的版本,没有测试),下载完成之后一路安装就ok了。 由于要使用Apache HTTP Server来启用Python,因此需要为Apache增加
阅读全文
摘要:在openscales1.2版本中可以直接定义缩放等级有ZOOM属性,而在2.2版本中没有该属性。我的wms图层定义的级别为:<os:WMSC name="bound" url="http://localhost:8085/cgi-bin/mapserv.exe?MAP=D:/tmp/GisDemo/GisDemo/Content/map/OpenscalesDemo.map" layers="bound,road" format="image/jpeg" transparent ="false&q
阅读全文
摘要:主要是对WFC加载的图层一些后续的操作(增加特征,与原来1.2的版本有所不同)。画点:var pointLayer:VectorLayer = VectorLayer(map.getLayerByIdentifier("pointend_track")) ; var pointmarker:PointFeature = PointFeature.createPointFeature(new Location(123.85680,50.75336)); pointLayer.addFeature( pointmarker);画线://获...
阅读全文
摘要:在搭建环境中忘记说vs2010下的开发环境搭建: 下载EnsembleTofino(vs2010的一个插件,免费的):http://www.ensemble.com/products/tofino.shtml 选择下载Visual Studio 2010 including Flex SDK 4.1 (178MB),下载完成之后进行安装。安装完成之后就可以在vs2010中进行flex项目的开发。见图;
阅读全文
摘要:很简单的一个地图demo,使用wms画线,请求wfs画点( 其他的就不详述了,已经有很多文档了)。map文件如下:View Code map NAME "OpenscalesDemo" SIZE 400 300 IMAGECOLOR 242 232 106 IMAGETYPE PNG STATUS ON EXTENT -180 -90 180 90 PROJECTION "init=epsg:4269" END SYMBOL NAME 'circle' TYPE ELLIPSE FILLED TRUE POINTS 1 1 EN...
阅读全文
摘要:最近着手研究了一下PostGis+Mapserver+Openscales的GIS平台。环境搭建步骤如下: PostGis的安装:PostGIS在对象PostgreSQL上增加了存储管理空间数据的能力,所以先下载PostgreSQL 下载地址如下:http://www.enterprisedb.com/products-services-training/pgdownload(PostgreSQL的下载地址)。 具体安装参见地址http://www.sitig.com/manual/cn/install-dbms.html。PostgreSQL安装成功之后,选择安装PostGis这个插件,Po
阅读全文