Diary Entries in English

Recent diary entries

Posted by TuanIfan on 9 June 2019 in English.

Micro mapping brings a lot of fun. After hours and hours tracing roads and analysing surveys for shops and services, one can relax about by micro-mapping. How can we do it? - micro Mapping can be done by beautifying the maps. This includes adding more “colours” into the maps, by enriching it with nature. - add more parks, nature reserves, rivers and trees into it. - Be creative: add more types of items (as many of possible), and arrange them in the same way as they look like in reality. For example, when drawing a park, make sure lawns and trees are visible. For footpaths, instead of drawing a red-dotted line (highway=footway), draw each of them as highway=pedestrian with area=yes. - Use relations to show items that lie within other items.

In the sample below, I have mapped the park areas surrounding the statue of President Ho Chi Minh in Nguyen Hue Boulevard, District 1, Ho Chi Minh City. This park has been re-designed in 2015 after the establishment of the Nguyen Hue Square.

Link: https://www.openstreetmap.org/#map=19/10.77590/106.70192

See full entry

Location: Khu phố 5, Saigon, Thủ Đức, Ho Chi Minh City, Vietnam

Servus, Bayern! After releasing robosat v1.2 I trained it on 80cm aerial imagery to predict all buildings in Bavaria. tl;dr - here you can find the checkpoint ready to use.

Robosat is an open source end-to-end pipeline for feature extraction from aerial and satellite imagery seamlessly integrating with OpenStreetMap for automated dataset creation.

I downloaded the CC-BY-3.0 80cm aerial imagery from 2018 for Bavaria the Bayerische Vermessungsverwaltung provides. I then used the open source robosat v1.2 release to automatically create a training and validation dataset and trained it on my gpu rig. Within days we already get reasonable results without manual work involved.

For detailed instructions on how to create a dataset and run the robosat pipeline see my previous diary where I explain the process on drone imagery.

Here is a heatmap of all the z17 tiles in Bavaria where there are buildings

bavaria-dop80-heatmap

And here are two examples for the segmentation probabilities I get

See full entry

Posted by Harry Wood on 5 June 2019 in English. Last updated on 6 June 2019.

A rare thing happened with some shop mapping I was doing just now. I was adding “HOM Concept” from my Mapillary view out of a bus window. I looked up the website of the shop …and look! OpenStreetMap!

Imgur

Actually it might be the first time I’ve ever come across a contact page for a small London shop (just a few branches) as I was mapping, and found an OpenStreetMap map.

I have noticed OSM maps popping up around the web more and more lately. That’s something I’ve always pondered ways of encouraging, dreaming up quite a few different angles on the challenge of attracting web developers to use OpenStreetMap, but I guess it’s predictable that the thing which really shifts them off google maps is google maps themselves, as they start getting more strict with charging for high traffic.

See full entry

Posted by apm-wa on 4 June 2019 in English. Last updated on 13 December 2019.

Not quite the last hurrah, but close. With three weeks left in Turkmenistan, Ann and I went to Koneurgench to see the marvelous architectural monuments, to the Dashoguz American Corner to give presentations (mine was on the Apollo 11 moon landing and U.S. space program; Ann’s was on White House chinaware). While moving around, we of course collected geodata and imagery.

We had a couple of spare hours during the return, so we went north up the P-1 highway past Ruhubelent to cover a section never before imaged (I will upload the Mapillary imagery after returning to the United States this month, where the Internet is much faster). The road was horrible! It took an hour and a quarter to go 50 kilometers, and at times we drove on the sand because it was smoother than the broken asphalt. Upon return to Ashgabat I logged into OSM and downgraded the P-1 north of Ruhubelent from trunk road to tertiary road. We identified several villages and other POIs, corrected one mistagged object (it was not a residential area, it was a cotton yard), and so on.

Location: Ruhubelent District, Dashoguz Region, Turkmenistan

The month of Ramadan comes with mercy, Forgiveness and safety from the hell to the human beings by the almighty Allah. This month teaches us humanity, brotherhood and harmony. Every year in this month of holy Ramadan OSM Community Bangladesh arrange a Iftar Party for a get together of the community volunteers.

moments before ifter

Iftar is the evening meal with which Muslims break their fast at the sunset and is one of the religious observance of the month of holy Ramadan. Iftar is often celebrated as a community, with people gathering together to break their fast.

See full entry

Location: Mohammadia Housing Society, Mohammadpur, Dhaka, Dhaka Metropolitan, Dhaka District, Dhaka Division, 1207, Bangladesh
Posted by alexkemp on 3 June 2019 in English. Last updated on 21 June 2022.

More on Public Houses, Insane Asylums & Cholera

Another Diary as part of mapping Nottingham’s Creative Quarter.

Continuing the joyful themes of my last Diary, which contemplated the Duke of Devonshire (Public House), the General Lunatic Asylum (Dakeyne Street and now closed, the inmates having transferred in Victorian times to Nottingham Borough Lunatic Asylum) and, finally, the 1832 Cholera outbreak that lead to both St. Mary’s Rest Garden and the explosion of humanity as it flooded out of Nottingham Town and (initially) into St. Ann’s.

The Vine public house

Above is The Vine Public House, and the first in recent times that we have met that is both historic and still trading.

See full entry

Location: Hockley, St Ann's, Nottingham, East Midlands, England, NG1 1LG, United Kingdom

It has been almost one week since coding officially started with Google Summer of Code. As mentioned in my previous post, I have been selected to work as a Student Developer for OpenStreetMap through Google Summer of Code.

I have been working on my project and the experience so far has been great. In this post, I’ll be explaining what I’ve done and you can find the code in the development branch of this repo.

The Action Class

First, I had to create an Action class. The methods of this class will be called when an action occurs. For my plugin, I wanted the user to be able to select an area in the MapView and this area had to be processed. For this functionality, I had to extend the MapMode class (Makes the Action a MapMode and implement the SelectionEnded Interface (this provides the area selection functionality) and override the necessary functions.

Once this was done, I had to add the action class to the MapMode menus in JOSM. I did this by overriding the mapFrameInitialized method of the Plugin class.

Utilities

Next, I created classes that can provide utilities for the working of the plugin. The following classes were created: * DataUtils * NetworkUtils * MapUtils These classes provide functions that can prepare data to send to the server, communicate with the server, add points from the DataSet on the MapView.

Tests

Once all this was done, I started writing unit tests to make sure that the classes are doing what I expect them to do. For this, I used Junit and JOSM’s test utilities. For some tests that involved the methods that communicate with the server, I created a new endpoint in the server for the tests to communicate with. Right now, all the tests are passing.

What I’ve learned

See full entry

Location: Ward 149, Zone 11 Valasaravakkam, Chennai, Ambattur, Thiruvallur, Tamil Nadu, 600087, India

I use an artificial intelligence approach to detect plastic in the sea in freely available Sentinel-2 satellite images. My work already won an award in mid-May 2019: my submission was awarded second prize in the Marine environment category at the Sentinel Hub Custom Script Contest!

But I need much more time to perfect it until it is really useful.

With this goal, I’m starting a campaign to raise funds to offset my cost of living. I promise to improve my algorithm and to make it freely available for all to use if the campaign succeeds. Depending on how much time I can devote to this, I plan to document the process and release the source code for the community to improve it.

https://www.gofundme.com/OceanPlasticDetector

Please share this link widely and add some personal comment to reach as many as possible with my request! Thank you,

Bence Mélykúti, DPhil

I’m happy to release RoboSat v1.2.0 — RoboSat is an open source end-to-end pipeline for feature extraction from aerial and satellite imagery seamlessly integrating with OpenStreetMap for automated dataset creation.

This release is powered by major community contributions: state of the art Lovasz pixel-wise segmentation loss, better metrics, a road extraction dataset creation handler, and bug fixes! Thank you to our contributors!

v1.2.0 is also the first release shifting from a Mapbox sponsored development process to a community owned development process (after I quit Mapbox end of last year). New features, bug fixes, training and prediction all happens on my personal GPU rig now.

machine learning open gpu rig

6 x GTX 1080 TI. Yes, the LEDs are necessary - they make it go fast

Here is an overview of what you will find in the v1.2.0 release

See full entry

Posted by mapper770 on 31 May 2019 in English.

Here I am at the last day of our Internship. From the first day to the last day, I gained a lot of knowledge from the Geo-mapping field. Our training help me gain more interest in the field. I am happy to say that it was worth taking this Internship because it allowed me to deepen my skills in editing, it made me more confident on every task I do, and It made me productive.

I would consider the program as continuing chapter in my field of interest. It added more choices or opportunities in my pathway. From combining what I learned in this program and on what I will be learning in the future, it creates a great combination of knowledge on what I’ll be doing for the better good in the future.

This isn’t the end, I am looking forward to use and continue my training in the upcoming days, months, or years. Whats important is that I stay in that pathway of knowledge and extend my learning towards to others.

I am looking forward for more opportunities in the future. Thank you for this wonderful and grateful opportunity.

Here we are enjoying our stipend (Im in the left side)

See full entry

All throughout in this internship, I’ve gained a lot of knowledge, experienced and improvements in my mapping skills, specially when using the application and analysing the problem regarding with tags, imagery and other used data’s. This week was more challenging for me because I’ve encountered so many tricky problem with the imagery and problem in adding or aligning the roads, but in the end, I fixed it and realising the things that I need to enhance more in order to be accurate in editing and tagging. Working in this field was stressful for me since this is my first job and first experience in this kind of job yet I enjoyed this because it helps me to be more logical and confident with my decisions.

This could be the end of my first job but I’m looking forward for some opportunity with this skills I’ve acquired. Hoping this could be helpful for me in the near future.

Imgur

Posted by OtherMap on 31 May 2019 in English.

This is our last day in kaart internship time really flies so fast it feels just like yesterday when we started but this is our last day but before I say goodbye in this internship I would to say thank you, I am very grateful in this opportunity cause I didn’t expect that I would able to catch up.

Participating in this internship really benefit me cause while we’re learning new techniques in mapping we’re also helping our community or even the world, so its a win and win situation. We even improve our knowledge when it comes to mapping while enhancing our logic and common sense our mindset becomes more accurate when it comes to mapping.

If ever there’s a chance for another internship I’m still looking forward to it and I am humbly voluntary for the next events may happen.

Posted by paduhh on 31 May 2019 in English.

This is the last day of my internship with Kaart and I could say that obviously I had learned a lot of things including different techniques and logic tracing on how to deal with an image based from my mentors. In just one month I had improve my overall skills in mapping specially on tackling roads , I had familiarise different tags and error validation. Since I was had a poor skill in road mapping and tagging as well, this internship taught me to be more conscious with what I do specially with the accuracy and quality of my work. By now I am more confident on my work since I have the knowledge and the capability to thoroughly analyse things. Even thought at first I had trouble absorbing lessons that was given to us and even though the application of what I had newly knew was hard to apply in my recent work thus making my work inaccurate. Also the workshops that happened like the introduction of Leaflet and Mapbox. This workshops made me knowledgeable about the field of mapping is much more broader than mapping itself, the possibilities and what skills will be needed in this field.

I am looking forward to be working on mapping even if its not an internship anymore and just for humanitarian purposes. I would like to thank my mentors, co-interns, directors and the organisation of Kaart for giving me the opportunity to map for them this summer.

Posted by ashish123 on 31 May 2019 in English.

Regarding this summer’s project, for the first period, the main focus will be implementing Bicycle Routing Helper .this will help the user to route bicycle routes and help them fixing the routes according to the bicycle traffic rules. In past routing helper was available for helping to fix the routes related to Public transport and It will be very helpful for mappers to have the bicycle routing helper as well. after completing this there are many changes we have to make in pt-assistant in other areas such as subroute creations, left-right traffic detection, etc. I have started my work and its progress you can see in TaskManager Gsoc .

OpenStreetMap.org is a wonderful community driven maps portal. We can create maps in our own language too.

Demo

https://api.mapbox.com/v4/srikanthlogic.714e671e/page.html?access_token=pk.eyJ1Ijoic3Jpa2FudGhsb2dpYyIsImEiOiJuQ1RYS3pjIn0.7YUMcAQAc4A7T703-yAu2g#4/13.03/80.07

I am much inspired by the Tamil maps provided by OSM. Only thing we have to do is to translate all the strings to tamil.

I had a discussion on this with my friend Srikanth Logic long time back. Here is the chat notes from that discussion.

How to translate the strings on OSM to Tamil?

We have to select a region in OSM
Query for the nodes/paths that dont have tamil translation
Get them in a google sheet
Translate the strings to Tamil using Google Translate
Translate the strings using wikidata (not implemented)
Verify the translations manually and fix any errors
Upload the translations to OSM.

Here is more detailed tutorial on how to do these? https://goinggnu.wordpress.com/2019/05/31/how-to-translate-openstreetmaps-to-other-languages/

As some of you might know, Facebook has been using machine learning algorithms to help human mappers edit and validate geometry faster. Over the past year, we have completed mapping all the roads in Thailand and most of Indonesia. Watch the video below to see the progress.

Video on Thailand Mapping

Based on this work, many NGO’s, local communities, and tech companies have requested the data, which we have been sharing when available, like we did for last year’s Kerala Floods to help with disaster response. In the case of disasters, many enthusiastic OSM volunteers offer up their time to help fill in an area’s missing data. However, new volunteers often encounter two challenges: it’s hard to get started quickly and there’s a steep learning curve to master high-quality edits. To address these challenges, we’ve created a version of the primary OSM iD editor that we call RapiD to helps every mapper make edits quickly using roads suggested by our Map With AI service. It also has strong integrity checks to ensure edit quality. Special thanks to the original makers of the iD tool for building an incredible foundation.

In a previous diary, we shared our internal workflow for mapping using AI. Since that time, we have made some significant changes in order to allow greater accessibility and simplicity when working with the data. These enhancements and simplifications have coalesced into the current version of the RapiD editor. Over the next few weeks, we are happy to announce that we’ll start testing RapiD using the Humanitarian OpenStreetMap Assisted Mapping for Good Tasking Manager with selected partners to gather critical feedback. Based on that feedback, we will be exploring the possibility of opening the RapiD editor source code and how-to service documentation to the entire OSM community.

See full entry