Convert ESRI Shapefile (.shp) to geoJSON (.json)

Conversion result implemented in Google Maps, using data of my hometown Deinze, Belgium To convert ESRI shapefiles to geoJSON (which you can perfectly use JavaScript and thus pass on to Google Maps, see screenshot above) you will need GDAL (Geospatial Data Abstraction Library) — Mac Users: download here. I have installed GDAL 1.9 Complete but …

Convert LAMBERT 1972 to WGS84

Needed to convert LAMBERT 1972 (EPSG:31370) coordinates to WGS84 (EPSG:4326) for a project I’m working on in order to use the coordinates with Google Maps (which uses a SphericalMercator (EPSG:900913) projection). Took me quite a while to find the needed algorithm, so hereby I’m listing them (and am providing the JavaScript implementation): JavaScript: var lambert72toWGS84 …

Simple REST API Explorer

Just pushed a new project to GitHub named Simple REST API Explorer, a simple way to showcasing and exploring all endpoints of your RESTful API. The demo allows you to call some Twitter API endpoints a sample RESTful API I’ve quickly knocked up as the Twitter API is rather unstructured. Update the index.html file to …

Old Maps Online

The OldMapsOnline Portal is an easy-to-use gateway to historical maps in libraries around the world. It allows the user to search for online digital historical maps across numerous different collections via a geographical search. Search by typing a place-name or by clicking in the map window, and narrow by date. The search results provide a …

Adobe Gaming

Adobe® Flash® Player lets you effortlessly reach over 1.3 billion people across browsers and OS versions with no install – 11 times more people than the best-selling hardware game console. Use Adobe® AIR® to package the same code into native apps for iPhone, iPad, Android, Kindle Fire, and Nook Tablet, reaching the mobile app stores …

sql.js

SQLite compiled to JavaScript through Emscripten var db = SQL.open(); db.exec("CREATE TABLE my_table(a INTEGER, b INTEGER, c VARCHAR(100));"); db.exec("INSERT INTO my_table VALUES(1,13153,’thirteen thousand one hundred fifty three’);"); db.exec("INSERT INTO my_table VALUES(1,987,’some other number’);"); var data = db.exec("SELECT count(*) FROM my_table;"); sql.js demo → sql.js source (GitHub) →