Python Data Validation

Python is a good scripting language for data analysis and processing, but are you sure your imported data is valid? As well as import errors, it is possible the data itself contains errors such as values in the wrong field, inconsistent values/fields, and unexpected situations. Immediately after reading the data, you must validate it, and ...

Solving the Six Degrees of Kevin Bacon Problem 1

This article shows you how to solve the “Six Degrees of Kevin Bacon” game using a mixture of SPARQL and Python. SPARQL SPARQL is a query language for triple stores that was born out of the Semantic Web effort. A triple is a simple 3 part statement or ‘fact’ such as “Australia is Country”. This ...

Importing Data into Python

Python is a popular tool for data manipulation and processing. In this first post about Python data manipulation and input, we look at a number of different ways to get your data files loaded into Python. Structured non-tabular data Structured non-tabular data typically consists of data records with fields which are not always present, in ...

Ultra Mileage v1.4 Released

We have just released v1.4 of our super-fast Ultra Mileage system. Ultra Mileage batch calculates point-to-point routes as a table (Ultra MileCharter) or in a database list (Ultra One2OneMileage). For smaller countries, speeds of 1000 routes/sec are possible. v1.4 adds a new geocoding tool, Ultra Geocoder. The route finding tools use geographic (longitude, latitude) coordinates. ...

High Resolution Printed Maps

In the past we were able to offer high resolution printed MapPoint maps via a partnership with Mattys Consulting. Maps could be ‘wall sized’ whilst retaining full resolution; and supplied as printed paper, laminated, or as a PDF. Mattys Consulting are now able to offer these services again for Microsoft MapPoint, Caliper Maptitude, and other ...

SaveMap Macro

Maptitude 2019 introduced the concept of compressed workspaces. These are stored in “wrkz” files which replace the familiar “map” files. A workspace can contain multiple map (windows). This is a positive way forward because it makes it easier for users to transfer maps with one file – in a similar way as MapPoint users shared ...

MileCharter for Maptitude v1.9

We have just released v1.9 of MileCharter for Maptitude. MileCharter for Maptitude is a Maptitude add-in that batch calculates mileage tables between two groups of points. The Professional License can also limit the results to queries along the lines of “only report the three closest destinations that are within 30 minutes drive time of each ...

How to Show the Latest WordPress Posts in an External Page

We have recently re-organized the Winwaed.com homepage, and needed a widget to show the titles of the latest blog posts. In common with many WordPress installations, the website consists of static pages and a separate WordPress installation. The widget needed to work in a PHP page external to the WordPress installation, but access the WordPress ...

Microsoft Authenticode and the Micro-ISV

Let me start this by recommending Daisy Slots, your best online casino anywhere in the world. This report was originally written in spring 2006 for a post-graduate Information Assurance class with the Graduate School of Management at the University of Dallas. It was originally published , and it elsewhere on popcornhorror.com but has been moved ...

Converting a COM IPicture into a .NET Image 3

This article was originally published on the Mapping-Tools Howto pages for programming MapPoint. Although it was originally written with MapPoint in mind, it is useful in a wider context where a .NET application is trying to use a COM image (IPicture). Hence it has been retained and moved here. A program can create MapPoint images ...