Thinking in GIS

a blog about GIS from a urban geogeek living at the countryside

Feed, Categories, Archives


A day with TileCache: generating KML Super-Overlays

Posted: August 06, 2008
Categories: TMS, GIS, SharpMap, WMS, Python, MetaCarta, kml, FeatureServer, devs, Apache, MapServer, TileCache, OpenLayers, GeoServer, Tutorials, GDAL, Uncategorized
Feedback: View Comments

My friend Diego Guidi is the smartest GIS/.NET developer I personally know here in Italy. He is the developer of NetTopologySuite, the port in the .NET world of the popular Java's JTS Topology Suite from VIVID Solutions. I wanted, sooner or later, write some stuff here about WMS and TMS, and now I am very happy that Diego asked me to publish this brilliant article about this topic.First of all, let me thanks Paolo for hosting this post! I hope that this article can be interesting and useful like other stuff that you can find here...IntroductionThere are a lot of...
Read the full post

A day with FeatureServer #1

Posted: February 21, 2008
Categories: Python, GIS, gvSIG, WMS, Windows, uDig, PostGIS, devs, QGIS, FeatureServer, Ubuntu, Apache, WFS
Feedback: View Comments

Some friends already spoke me well about FeatureServer by Metacarta in the last weeks, so I already was waiting for having a bit of time to get started with it. Then James posted this on his blog, and my curiosity was definitely fired.So I decided to spend a day for installing and testing it, without thinking of the lack of documentation (FeatureServer is still a young project, so no wonder here if the only way to get infos is digging in the source code and posting to the mailing list). The day I considered to spend on it then spawned...
Read the full post

Installing MapServer on Ubuntu

Posted: January 10, 2008
Categories: GIS, devs, MapServer, Ubuntu, Apache, Uncategorized
Feedback: View Comments

With this post I will show hot to install MapServer 4.10.3 in Ubuntu 7.10 (but this procedure should work also for previous Ubuntu versions) from repositories.1) set Ubuntu sources needed for this softwareAdd universe ( http://archive.Ubuntu.com/gutsy/universe ) and multiverse repositories to your sources (by default are not in Ubuntu)sudo gedit /etc/apt/sources.listand uncomment this two lines:deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiversedeb-src http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiversesave the sources.list file and then then update your sources:sudo apt-get update2) Install MapServernow download and install MapServer:sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript python-mapscriptMapServer 4.10.3 will be installed (latest of MapServer 4.x serie,...
Read the full post

Ruby on Rails applications with Mongrel cluster and Apache url rewriting on Windows

Posted: November 15, 2007
Categories: devs, Windows, Ruby on Rails, Apache
Feedback: View Comments

In the last post I showed you a configuration for serving Ruby on Rails applications with Mongrel cluster and Apache in a *nix environment (Ubuntu).With this post I will reproduce the same configuration in a Windows environment.The main difference in Windows is that you cannot use the mongrel_rails command with the cluster option (provided by the mongrel_cluster gem) that relies on daemonize functionality, only available on *nix platforms.What you will need to do is to manually create n Mongrel services for the n clusters you will need. Let's see how to do that.Install Ruby, gems and then install...
Read the full post

Ruby on Rails applications with Mongrel cluster and Apache url rewriting on Ubuntu

Posted: November 08, 2007
Categories: devs, Apache, Ruby on Rails, Ubuntu
Feedback: View Comments

This is the workflow I followed for setting up my Ubuntu (Ubuntu 7.04 - the Feisty Fawn, but should work without problems also for the latest Ubuntu 7.10 - Gutsy Gibbon ) development machine for serving Rails application with Mongrel clusters and Apache.Install Ruby, gems and Ruby on Rails# install rubysudo apt-get install ruby ri rdoc libmysql-ruby# download rubygemssudo wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz# tar rubygemstar -xvzf rubygems-0.9.4.tgz# ruby setup.rb rubygems scriptcd rubygems-0.9.4sudo ruby setup.rb# download and install Ruby on Rails frameworksudo gem install rails --include-dependenciesmoreInstall Apache 2.2 and enable the needed modules (url rewriting, proxy, proxy_balancer e proxy_http)# install Apache 2.2sudo...
Read the full post