Giter VIP home page Giter VIP logo

mapping-north-korea's People

Contributors

dependabot[bot] avatar grischard avatar locke avatar mrvdh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mapping-north-korea's Issues

POI system

When interesting things on the map are found and you want to share them with others, mark it with a poi. See the first comment with the progress and todo list.

500 error on get user details

Sometimes there is a 500 error on get user details, with OSM's response being this:

timestamp:  <= RES /osm/getuserdetails ERROR response error
Couldn't authenticate you

Might be related to issue #10

Add longitude, latitude and optional sector id to url

such as:

https://www.mappingnorthkorea.com/#map=16/38.2968/127.1050

and

https://www.mappingnorthkorea.com/#map=16/38.2968/127.1050&sectorid=27342324234

and

https://www.mappingnorthkorea.com/#sectorid=27342324234

Show selected area in iD

The Tasking Manager shows a ping square in iD which shows me the area I selected to map.

I missed this when I „viewed“ an area out of interest.

It helps to connect the editor with the task manager.

Map using JOSM remote control not working

How to reproduce:

  • Have JOSM open with Remote Control enabled and the local HTTPS certificate installed
  • On https://mappingnorthkorea.com select a tile in editing mode
  • Select "JOSM" from the "Map" button menu.

Expected result:
JOSM to load the area to map

Result:
MNK shows this error toast:
image
Nothing happens in JOSM

Tried with Chrome 74 and Edge 44 on Windows 10

Loading bar not hidden on request errors

Whenever a request goes wrong the loading bar keeps moving as if it's still doing something. It should stop moving when a request is completed, whether by error or success.

This is probably caused by the fact that not everywhere the catch of a request is implemented.

What should be mapped?

In the HOT Tasking Manager each project has a detailed description of the entities to be mapped (roads, waterways, land uses, buildings).

I can not see any any explanation of things to be mapped with this project. I assume each sector should be mapped completely, including all roads, waterways and buildings? If this is true it should be noted on the About page more explicitly than "mapping everything" in the first sentence.

From my experience with HOT it leads to an inconsistent data set when too much different things are mapped at once and it's too easy to get lost in details of one area while missing basic elements in others.

I personally see not much value when individual residential buildings would be mapped before the basic road network.

I don't know the current mapping quality in North Korea [1], but I suggest that the mapping phases should concentrate on different features, for example:

  • phase 1: important roads (unclassified / tertiary - but not residential / service) & important waterways (river / riverbed - but not stream / ditch) & important landuses (residential / industrial - but not farmland)
  • phase 2: residential roads and smaller waterways in urban areas (important for bridges)
  • phase 3: buildings

[1] I randomly zoomed to https://www.openstreetmap.org/#map=16/39.1644/126.2312 and noticed that this area should be connected with a road and have a residential landuse at least

Possible removal of state 'Being Reviewed'

Initially I added this since the HOT Tasking Manager has it. However, what is the actual purpose and does it actually serve a benefit?

Possibly it should be:

  • Open
  • Being edited
  • Review needed
  • Completed

When a user is done editing they will set it to 'Review needed'. When another user reviews that sector they can set it to 'Being edited' since the reviewing user will most likely make small changes anyway.

Smaller tasks?

I think that the size of the tasks as thzey are right now is much too big. They include almost 40 square kilometers while one square kilometer in a relatuively densely populated county like North Korea (with poor OSM coverage so far) would already be a challenge.
My radical idea/suggestion would be to split all the orginal tasks in 32 parts. It is always good and motivating for a mapper if he/she has the chance to finish a task.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.