Overview: GeoDjango

Overview: GeoDjango
This article was originally published by GeoConnexion in their OSGEO sponsored ‘Open Sources’ column. It is reproduced here with the full permission of the author, Dane Springmeyer. GeoDjango is a set of extensions to Django, the popular open source web content framework, allowing for easy portrayal of geospatial data inside your web portal.

Technical Overview: GeoJSON

Although the acronym “AJAX” originally referred to Javascript and XML, the term has been generalized to cover any client language or data transfer format. A popular alternative to XML is JavaScript Object Notation (JSON). This is a much lighter format than XML, and is actually a subset of JavaScript. GeoJSON is a geospatial data interchange ...

Book Review: Beginning MapServer Open Source GIS Development

Beginning MapServer Open Source GIS Development, by Bill Kropla; publ. Apress 2005 This book serves as an introduction to UMN MapServer. Despite the title, MapServer is not a true GIS package. However, it is a powerful map server package with some query abilities. It is a popular choice for web developers who wish to develop ...

Overview: WMS, WFS, WCS

WMS (Web Map Service), WFS (Web Feature Service), and WCS (Web Coverage Service) are three web service standards from the Open Geospatial Consortium (OGC). These allow web clients to query and receive geographic information in the form of image, vector, or coverage data. The open source GeoServer application is the reference implementation of a server ...

Technical Overview: UMN MapServer

Technical Overview: UMN MapServer
MapServer is an open source package to create internet-based mapping applications. It is popular with developers who wish to create their own geospatial servers instead of depending on third party servers such as Google Maps or Microsoft Virtual Earth. Originally developed by the University of Minnesota with the assistance of NASA, MapServer is currently managed ...

Technical Overview: Google Maps

Technical Overview: Google Maps
Google Maps is the most well known of the various mapping web services. With a rich JavaScript API, road maps, route planning, satellite images, and data plotting; Google Maps offers similar services and maps as Microsoft’s competing Virtual Earth service. Google Maps should not be confused with Google’s other mapping product, Google Earth. Google Earth ...

Book Review: GML Geography Mark-Up Language

GML Geography Mark-Up Language: Foundation for the Geo-Web, by Ron Lake, David S. Burggraf, Milan Trninic, Laurie Rae; publ. by Wiley With a chief writer who was responsible for much of the GML standard, this book is an indispensible reference for those who wish to create their own GML application schema, or wish to have ...

Book Review: KML Handbook

The KML Handbook: Geographic Visualization for the Web, by Josie Wernecke, Addison Wesley 2008 Josie Wernecke provides an excellent description of all of the features of KML (Keyhole Markup Language). This book serves as both an introductory guide and a reference for KML practitioners.

Technical Overview: GML

GML (Geography Markup Language) is based on XML and was developed by the Open Geospatial Consortium (OGC) to express geographic features.

Technical Overview: KML

Technical Overview: KML
KML (Keyhole Markup Language) was developed by Keyhole, Inc for adding geographic annotation, models, and simple animation to their Keyhole Earth Viewer. Keyhole was taken over by Google in 2004, and the Earth Viewer is now known as Google Earth. Google have also adopted it for use on their Google Maps platform, and it is ...