MapDraw: Take the Scenic Route

MapDraw I use Organic Maps every day. Currently, I’m using it to follow the London Loop, with the route loaded as a GPX track on the map. I often get annoyed with the London Loop route – particularly when it takes me along a busy road when I can see what looks like a much more pleasant alternative just a few metres away. What I need is a simple tool that will allow me to draw my own alternative routes for the sections I don’t like and save them as GPX files, which I can then add to Organic Maps. Welcome to MapDraw. MapDraw is a browser-based map editor that allows you to import, draw and edit geographic data. So, if I decide that the official London Loop route has made a terrible... more →
Posted in: Interactive Maps

Parsing Markdown in BoxLang – Take 3

Ok, so I promise this will be my last post on using Markdown with BoxLang. At least the last one this month. 😉 I first covered the topic last month, "Parsing Markdown in BoxLang" where I demonstrated using the Flexmark Java library in BoxLang code. I then followed up with a revised edition that used BoxLang’s Java integration a bit nicer. So, those posts are still very valid, still useful for showing you how to make use of the JVM from BoxLang, and with the vast library of open-source Java stuff out there, that’s a good thing. But… you don’t need to do any of that for Markdown, because now it’s even easier! If you prefer to consume this post while listening... more →
Posted in: JavaScript

Parsing Markdown in BoxLang – Take 2

A long, long time ago, ok, it was last Thursday, I posted about adding Markdown processing to BoxLang via the Flexmark Java library. After posting it, a few folks were curious why I didn’t use the native import process instead of createObject('java', '...') and the answer was simple – I just didn’t think about it! To give you an idea of the difference, let’s first consider the initial version: function markdownToHTML(str) { // .init() is important! ds = createObject("java", "com.vladsch.flexmark.util.data.MutableDataSet","flexmark-all-0.64.8-lib.jar").init(); ps = createObject("java", "com.vladsch.flexmark.parser.Parser","flexmark-all-0.64.8-lib.jar").builder(ds).build();... more →
Posted in: JavaScript

Take a Code Break Tomorrow

Just a quick note to my faithful readers out there – tomorrow, October 22nd, at 12PM CST (Cool Standard Time), I’ll be hosting my next episode of <Code><Br>: In the previous stream, I talked about charting with JavaScript, specifically using Chart.js. In this followup, I’ll attempt to use another library so we can compare and contrast. I don’t know about you, but that sounds like a lot of fun. (I really enjoyed the last stream.) And with this being the last stream before Halloween – I may even dress up! Raymond Camden… more →
Posted in: JavaScript

Uber Driver Says Map App Told Him To Take The Stairs – CBS San Francisco Bay Area

CBS San Francisco Bay Area Uber Driver Says Map App Told Him To Take The StairsCBS San Francisco Bay AreaSAN FRANCISCO (CBS SF) — An Uber driver says he was following his mapping app when he took a wrong turn out of a Safeway parking lot in San Francisco and ended up driving down a flight of stairs. The accident took place on Monday at 1:23 p.m. in the …Uber follows app, drives down stairs & gets stuckWFLAUber Forgets Cars Can't Take the Stairs, Gets Stuck in Pedestrian StairwellInverseUber driver: GPS made me do itKTRK-TVBusiness Insider –KRON4.com –San Francisco Examinerall 106 news articles » map app – Google News… more →
Posted in: Interactive Maps
1 2