2012 年二月 一 二 三 四 五 六 日 « 一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 近期评论
- wlx [微博 ] 发表在《google彻底被封?》
- snake 发表在《google彻底被封?》
- Andrew Pelt 发表在《debian testing上安装oracle 10g》
- tiplip 发表在《webmap.cn使用的WEBGIS技术》
- 求助Evolution问题!! 发表在《evolution crashed in gutsy alpha》
分类目录
标签
anjuta apache backup breezy c++ compile convert dapper debian dns edgy evolution feisty firefox flash gnome gobang GRASS gutsy humor intrepid Linux mailman MapServer mysql openoffice Oracle php phpbb postfix PostGIS postgresql qgis sarge scim skype subversion svn tomcat ubuntu utf8 westdc Windows wordpress 中文
Tag Archives: MapServer
raster tile in map file
使用gdaltindex创建tile shape文件使,应注意目录是相对MAP文件的。 就是说,要在MAP文件的目录执行此命令。
让rosa支持中文
默认的rosa不支持中文。 需要用java重新编译。使用的sh文件: cd src javac -g -encoding utf8 -verbose -deprecation -classpath %CLASSPATH%:/usr/lib/j2sdk1.5-sun/jre/lib/plugin.jar:../class -d ../class *.java cd ../class jar -cvf rosa.jar *.class
install tomcat5 in debian sarge
1.install j2sdk 1.5 http://wiki.debian.org.tw/index.php/Java 2. 下载tomcat5的bin版本 wget … tar … mv … /usr/local/ ln -s /usr/local/… /usr/local/tomcat export JAVA_HOME=/usr/lib/j2sdk1.5-sun /usr/local/tomcat/bin/startup.sh 3. 设置Mapserver cp *.so /usr/lib/j2sdk1.5-sun/jre/lib/i386/ 然后参考: http://www.unicolet.org/mapserver/tomcat.html
php mapscript msGetLabelSize() 错误
当出现这种错误时,而直接使用shp2img可以生成图象时,请检查你的PHP中的–with-gd参数后面是否指定了具体的gd路径. Warning: MapServer Error in msGetLabelSize(): libgd was not built with FreeType font support in
debian sarge mapserver tomcat4
最简单方案 apt-get install gdal-bin libgdal-doc libgdal1 libgdal1-dev proj apt-get install libgd2 libgd2-dev ./configure –with-gd=/usr –with-gdal=/usr/bin/gdal-config –with-ogr –with-proj –with-threads –with-postgis=/usr/local/pgsql/bin/pg_config make cd mapscript/java make make test cp *.so /usr/lib/jni/ cp *.jar /usr/share/tomcat4/common/lib
debian apache2
deboam的apache2是以multithreaded安装的,但目前mapserver好象还不能支持。 所以就想把php安装为fastcgi方式,但怎么改,apache2就是不认识action参数。 add to /etc/apache2/httpd.conf : ——- ### set according to /usr/share/doc/php4-cgi/README.Debian ### LoadModule actions_module /usr/lib/apache2/modules/mod_actions.so Action application/x-httpd-php /cgi-bin/php4 后来才发现,需要激活actions模块。
recent visitor和where are you from?
1、Recent Visitors 通过判断最近来访用户的IP,判断其来自什么国家,或具体的地方,然后后台生成地图,根据来访人数的多少,生成不同深度的颜色地图。可根据后台的LOG逐日生成。或根据给定的时间段来生成。也可根据来访用户的IP记录数据库来生成。 相对来说,根据后台LOG生成MAP,或许是个比较通用的办法,已经有了相应的开源的现成方案,基于GEOTOOLS的,但对于虚拟主机的用户来讲,可能就没有办法得到LOG文件。我想基于MAPSERVER再开发一套,也想再做一套,用户可以通过提交LOG文件来动态生成。而在数据库里记录用户IP,动态集成,生成MAP,或许也有一定的用处?不太确定。 2、Where are you from 将某个社区(论坛、用户组、….)的用户标明其来自世界的哪个位置,感觉也有一定的价值。目前基于geoserver好象已经有现成的方案。
mapserver raster howto
翻译:wlx wlx@mygis.org 导言 MapServer的地图中支持多种栅格格式文件。下面就给大家介绍一些支持的栅格格式,以及每种格式对应的能力。 本文假定读者已经知道如何创建MapServer的map文件,本文是从map文件中的栅格文件的特定角度来进行说明。 栅格文件时如何加入到map文件中的? 一个简单的栅格图层可以象下面这样声明。和shape文件一样,DATA文件的路径也是相对于SHAPEPATH的。 LAYER NAME “JacksonvilleNC_CIB” DATA “Jacksonville.tif” TYPE RASTER STATUS ON END 栅格文件还是没有显示出来?那肯定是这个栅格文件有PROJECTION、 METADATA、 PROCESSING、 MINSCALE和 MAXSCALE 信息。栅格文件的定义中不能有以下信息:labels、 queries、 CONNECTION、CONNECTIONTYPE、 FEATURE。
postgis中OID的问题
好象是postgis目前的一个BUG。 postgis-0.9,postgresql-8.0.0beta4,mapserver4.4beta2 目前的新版本的postgresql,建库时若不指定则默认无OID,但若无OID,则此空间表则不能被其他程序所访问。 包括MAPSERVER、QGIS等。