Smathermather's Weblog

Remote Sensing, GIS, Ecology, and Oddball Techniques

Ditching GeoExt– building simple clients for MapFish

Posted by smathermather on February 8, 2012

I’ve been enamored with the GeoExt interface for grabbing MapFish based print services since I first saw it. It’s a slick little interface, and can even been extended for multi-page print layouts pretty easily, ala But as I’ve started to give thought not to what an organization full of professionals needs but what a public interface should looks (and probably those interfaces for professional organizations as well, only they tend to be more tolerant of poor design…), I’ve begun to realize that there are some clever ways we can bypass the GeoExt interface for generating the print documents at all. The actual request for a document is a simple post with a JSON object that has certain properties. We can construct this object all sorts of ways.

So, in the interest of making the snake eat its tail, my objective over the next few posts is to create an entry in a PostGIS database that has a view that automatically parses the “best” multi-page print for the geometry, feeds that back like a good API to the client script, which then requests a pdf print based on those criteria through the GeoServer Mapfish extension. Are we clear as a computer program, usually running over the Internet, that allows multiple users to participate in virtual-reality role-playing games? Good.

5 Responses to “Ditching GeoExt– building simple clients for MapFish”

  1. […] Tags Analysis ArcGIS ArcINFO BASH Camera Calibration CartoDB CLUSTER Contours Database Database Optimization DEM Digital Surface Model Ecological Land Type Ecological Modeling FOSS GDAL GeoExt Geoserver GeoWebCache GIS labeling LiDAR MapFish Maplex McNab OpenLayers Porro-Koppe PostGIS Postgre PostgreSQL POV-Ray povray Shell Scripting SLD SQL styled layer descriptor Technical Terrain Correction Tomcat Topographic Classification Topographic Position Triggers Vector Symbolization Viewshed Windows Command Prompt « Ditching GeoExt– building simple clients for MapFish […]

  2. Excited about this! I create map books on occasion. It would be neat to see a way to better enable users with multi-page capability – in the GeoServer extension(-framework?)…I’d like to see it make it’s way to GeoNode 🙂

  3. […] had a couple of other posts (1 and 2 and 3 and) on simple clients for MapFish.  I like the client server infrastructure for […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: