How to easily improve the quality of OpenStreetMaps

There are many ways that you can help to improve the quality of OpenStreetMap data. After familiarizing yourself with OpenStreetMap features and tags, you can use a tool such as JOSM or iD to verify and if necessary correct the features in an area which you are intimately familiar with. For example, you might initially ...

Extracting OpenStreetMap Data for Ultra Mileage

Although we supply a number of PBF extract files from the OpenStreetMap global ‘planet’ file, it is possible to create your own extracts for use with the Ultra Pre-Processor to create custom road packs. Our own extracts are created using the Osmosis command line tool. There are other feature extraction tools such as the Overpass API, ...

How to Edit OpenStreetMap Data

One of the advantages of the OpenStreetMap data used by our Ultra Mileage system, is that you can add your own corrections. Other commercial data providers typically take over a year for their changes to be taken into account. OpenStreetMap changes appear in their master database immediately, and we regenerate our road packs every 1-2 ...

Accessing a COM Server from R

Microsoft have recently added support for R to their Visual Studio 2015 development environment. R is a programming language for statistical and graphical programming that is widely used by statisticians and data miners. To use R with Visual Studio, you need to download and install R Tools for Visual Studio and Microsoft R Open. These ...

OSRM’s Lua Scripts 2

OSRM (Open Source Routing Machine) is an open source high performance routing engine for road network routing. Typically OSRM is used as a web server using OpenStreetMap (OSM) data, and is capable of calculating hundreds of routes a second. OSRM gets its speed by pre-processing the road network using Contraction Hierarchies, allowing very fast ‘short ...

New Maptitude 3d Surfaces Section

I have just added a new section to the Maptitude ‘Howto’ pages over at mapping-tools.com, discussing Maptitude’s 3d surface and landscape options. Here is an example image of Snowdonia, created using Ordnance Survey elevation data combined with Google Maps Satellite imagery: Other examples include Guadalupe Mountains (Texas), and geological overlays of both the Caprock Escarpment ...

Converting old Ordnance Survey Height Data

I’m currently putting together some pages for the Maptitude How-To pages covering Maptitude’s support for digital terrain models and elevation models. Left over from my undergraduate geology days, I happened to have the Ordnance Survey 1:50,000 height data files for the 20km SH64 square (my dissertation covered an area straddling the SH75SW and SH75SE 5km ...

Product Overview: Caliper Maptitude

Although Caliper®’s Maptitude® product is usually considered a desktop GIS system, it does implement a number of web-based features, allowing it to be used as a web map viewer.

Product Overview: MPExporter

Those looking to migrate their Microsoft MapPoint maps to the geospatial web may want to look at MPExporter, an add-in from Mapping-Tools.com.

Running the Charniak-Johnson Parser from Python 2

Although the Python NLTK library contains a number of parsers and grammars, these only support words which are defined in the grammar. This also applies to the supported Probabilistic Context Free Grammars (PCFGs). Therefore, in order to work with a more general parser that can handle unseen words, you have to use a Python wrapper ...