Coder Social home page Coder Social logo

transformap / editor.transformap.co Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openstreetmap/id

0.0 0.0 1.0 45.6 MB

TransforMap OpenStreetMap iD Editor Remix for 15MMM

Home Page: http://editor.transformap.co

License: Other

CSS 5.63% JavaScript 81.76% HTML 12.40% Makefile 0.21%

editor.transformap.co's Introduction

TransforMap.co Source Files

TransforMap works towards an online platform for you to visualize the myriads of alternatives to the dominant economic thinking on a single mapping system.

Getting Started

  1. Install DocPad

  2. Clone the project and run the server

    git clone https://github.com/transformap/transformap.github.io cd transformap.github.io docpad run

  3. Open http://localhost:9778/

  4. Start hacking away by modifying the src directory

Editing content with Prose.io

Allow contributors to edit content by adding them as collaborators (Settings > Collaborators) on the repository.

They can they edit the Markdown partials at prose.io/#transformap/transformap.github.io.

Tips for editing using Prose

  • Authenticate on Github before making any changes to files using the green button on the bottom right corner of the screen.

  • ???

editor.transformap.co's People

Contributors

1ec5 avatar aaronlidman avatar alperdincer avatar ansis avatar arno974 avatar asolove avatar bdon avatar bhousel avatar booo avatar cschwarz avatar dkniffin avatar g-k avatar geohacker avatar iandees avatar ingalls avatar jfirebaugh avatar kathleenld avatar lxbarth avatar mateov avatar mourner avatar neogeografen avatar palewire avatar paulmach avatar pnorman avatar richlv avatar samanpwbb avatar systemed avatar tmcw avatar tyrasd avatar vanuan avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

thoka

editor.transformap.co's Issues

"yes" value doesn't get removed on mcombo box

The UI set the 'yes' value as default on a (m)combo box, when selecting a preset which has the tag $key="*" set. It has to be removed automatically when another value is chosen.

Add Fairteiler preset

add a preset for foodsharing shelves

provides=food+drink
identity=commons
fee=no
interaction=bartering

Check iD Validator

Check if the Validator could be useful for us?

  • check for provides/identity/... =yes set (default from preset :-/)
  • check for missing OSM maintags
  • removing redundant provides (e.g. food+drink) on restaurant

Quick Access to "OSM Mode"

  • Should display all map features
  • should restore defaults.json presets, but keep transformap fields in single presets

Implement Multiselect-Box

For adding values with multiple values using the ";" (semicolon) - separator, e.g. for the "cuisine" value.

Mixed Content and insecure XMLHttpRequest

To let the browser console talk:

Mixed Content: The page at 'https://editor.transformap.co/#background=Bing&map=19.00/9.85727/51.34333' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.openstreetmap.org/api/0.6/map?bbox=9.854736328125016,51.34090729023285,9.860229492187514,51.34433866059924'. This request has been blocked; the content must be served over HTTPS.
Mixed Content: The page at 'https://editor.transformap.co/#background=Bing&map=19.00/9.85727/51.34333' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.openstreetmap.org/api/capabilities'. This request has been blocked; the content must be served over HTTPS.
Mixed Content: The page at 'https://editor.transformap.co/#background=Bing&map=19.00/9.85727/51.34333' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://www.openstreetmap.org/api/capabilities'. This request has been blocked; the content must be served over HTTPS.

We should switch to using an HTTPS endpoint of the APIs.

Add missing tags (from degrowth)

After discussing with Silke on a proposal coming from Corinna/Nina/Andrea (Degrowth community), two tags should already be added:

Key: Identity
Value: degrowth
Description: Organisations and projects that identify themselves as being part of degrowth and its synonyms in different languages as for instance décroissance.
Label: degrowth
key: interaction
value: sharing
description: Here you can share material (tools, books, etc.) and immaterial (time, knowledge, ideas) matters.
label: by way of sharing

adding Events

Events must end up on another Server (Mediawiki, OSM-Mirror?)

dist/ not serveable on editor.transformap.co

content of dist/ is not included in the repository, so the dist/ - version is not functioning. (We are still serving the version with >200 single .js files)

cause: "make" gets not executed, if you push to [email protected]:id.

please include "make" in the deploy-script, then point editor.transformap.co/ to editor.transformap.co/dist/ .

activate single presets for vertices too

Single presets for amenities, shops etc (e.g. amenity=fast_food) are only activated on "node","area" and not on "vertex". But this is useful too, as many POIs are mapped on "entrance=" nodes on building outlines.

rework "contact" field

generate a new preset out of the "access" template, to remove "yes,no,permissive,.... " values

Can not save after failed login

When a user made changes and wants to save them, he's prompted to enter his credentials. If the login fails, the 'save' button will be greyed out and the user might think that his changes are gone.
When the browser tab is closed and the re-opened, the user gets the possibility to continue his edits and then the save-button is functional again.

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.