programming

Global Mapper and Shapefiles

I recently had a small project that required vector features in several thousand Global Mapper project files to be extracted into shapefiles. The batch export tool didn’t seem to be running on the project files, so I was asked to take a look at the Global Mapper scripting documentation. The syntax was easy to follow, […]



Building MapServer & MapScript on Windows

There are already Windows packages available for MapServer ready for deployment. However if you need to make a modification to the source files, apply a patch, or just want to see how MapServer is made then you can build MapServer from its C source files. Thanks to the ready made build kits this process should […]



Using ArcObjects and .NET in Python

This question was posed on the GIS Stack Exchange, and the replies include a number of interesting approaches. Below is another one. Why not just use .NET? I have several years worth of DLLs built using VB.NET and ArcObjects. Recently I’ve been using more and more open-source libraries, the majority of which can be manipulated […]



A 10 Minute Intro on using BitBucket with Windows

There are already a couple of official quick start guides to using Mercurial’s Window’s client program TortoiseHG, but below are the bare details of how to use it with a new account on the BitBucket service.



Source Control using BitBucket

Putting code under source control is on most checklists for modern software development. Even small side projects, scripts, and code snippets can benefit from being under source control. For example: When you improve the code others can see the changes and get the benefits If someone else improves the code those improvements can be passed […]



Stack Overflow & OSGeo

Stack Overflow, as most developers will already know, is a question and answer site for programmers. It’s perfect for mainstream development questions in any programming language, and has also become the support site of choice for some newer programming communities such as Android developers. It can also be used as a barometer to see which […]



Setting up Visual Studio 2008 for Compiling 64-bit DLLs

This step should be simple. Run the Visual Studio 2008 SetUp program and check the “X64 Compilers and Tools” option under Visual C++