awesomemap.tools


awesome

map

tools

consulting and development

maps, GIS and geospatial software

Author: Jonas Ellehauge

My First Ethereum Project Ever

Someone encouraged me recently to get started with Ethereum and web3.js and this uber simple project was my first attempt. My objective was to get to know the Ethereum javascript api using web3.js, so I aimed to keep the Solidity part as simple as possible. There’s a smart contract called “Foo” which has two methods – setFoo and getFoo which accepts/returns a…

Code test: Account

Yet another code test for a frontend job, this time a simple REST api was provided that I could use to build my UI around. The api contains info about an account, the UI shows account info and transactions and allows for the user to add new transactions. Here’s the repo: https://github.com/ellvtr/codetest-account You can run it locally with Docker, e.g.…

The 2048 Game

Once again I was challenged with a code test for a frontend job; create a replicate of the 2048 game. Apparently, it is a rather well-known game, though I hadn’t heard of it before: https://en.wikipedia.org/wiki/2048_(video_game) It has been replicated multiple times both in javascript and other languages. I decided it would require too much effort for me replicate the core functionality…

Blockchain in Geospatial Applications

After my talk in Bonn at the FOSS4G conference Aug 2016, editor Wim van Wegen asked me to write about the topic for GIM International and it was published on 6th Oct 2016 here: https://www.gim-international.com/content/blog/blockchain-in-geospatial-applications-2 Below is a copy of the original post: What is a blockchain and how is it applicable for geospatial applications? A blockchain is an immutable trustless…

Wine App

Recently I was presented with a code test for a job application as fronted developer. The test was as follows: Build a web app for a client’s wine collection. There must be: A list of bottles Detail view for each wine Option to add wines to the list Optional features: Sort wine list, e.g. by name, vineyard, year etc. Add…

Cordova map app with Mapbox

Recently, I had the chance to work on a Cordova app using both Laeflet and mapbox-gl-js, using VueJS for the UI components. In this screencast, I go through the functionality of the app – and sorry for my silly mispronunciation of “mapbox-gl-js” in the video: If interested, here’s my github repo: https://github.com/awesomemaptools/cordova-map-02 One of the objectives for this app is…

Blockchain in Geospatial Applications

I think there’s a need for disruption in the geospatial industry as centralized structures are widespread – practically all the data you see on a map represent centralized data acquisition or distribution. By now, I have had the pleasure of talking about this topic on 3 different conferences: First at “Geomatikkdagene” – the annual Norwegian geospatial conference in March 2016,…

3 Videos of Advanced OpenLayers Functionality

For 2.5 years I developed a vast GIS/mapping javascript library called AOP based on OpenLayers for Obsurv, a product from Grontmij – i.e. described in this article. I made three short videos showcasing some of the coolest tools I made. GlobeSpotter integration tool The tool is an integration between the AOP javascript library (developed by me) and Cyclomedia Globespotter which…