kobiluria / MoneyMap

API for Geojson Objects of municipalities , Used as a service for Open Muni
MIT License
0 stars 0 forks source link

Drag and Drop Gui for JSON data #20

Open kobiluria opened 10 years ago

kobiluria commented 10 years ago

@niryariv @pwalsh

update

so i wanted to build a tool to test the api i'm building. i started to build a GUI but then realized after talking to nir that a server-less Git Hub option might be cool.

I put up a version of what i think will be on the left side of Gui

a Drop-able Leaflet map:

Vision:

Jsonp - from my Api Server
Json-file - from the user
Json-text - copy paste from anywhere

API

I'm continuing to work on the API and it is starting to shape up! should be deployable by august i think. i still think that is the main project , and i think that eventually it will be cool to query this data with spatial queries. and also keep historical account of changes in the entities Polygon.

anyways just wanted to know what you guys think about the idea of this map service. since this way we could have drop-able different Data-stores (serving GeoJson using Jsonp from Github.io) . and one common editable exportable Gui Map.

Shabbat shalom. ~Kobi

Heres how you try it :

  1. open up the drop-able map in a new tab http://kobiluria.github.io/MoneyMap/
  2. drag this link into the map : http://kobiluria.github.io/open_entity_gis/jsonp/maps/israel/tel_aviv.geojson
  3. drag and drop this geojson into the map
{"geometry": {"type": "Polygon", "coordinates": [[[34.9438477, 32.0557712], [34.9485631, 32.0540824], [34.9516093, 32.0538526], [34.9535184, 32.0550108], [34.9543322, 32.0570798], [34.9569924, 32.0590426], [34.9583277, 32.0590691], [34.9597882, 32.060466], [34.9625006, 32.0590779], [34.9632218, 32.0584076], [34.9637942, 32.0578755], [34.9648896, 32.0572654], [34.9707907, 32.0607553], [34.9690938, 32.0533839], [34.9688904, 32.0510071], [34.9683361, 32.0478708], [34.9666735, 32.0450661], [34.9653931, 32.0451598], [34.9644383, 32.0456522], [34.9638374, 32.0455843], [34.9624687, 32.0443675], [34.9610867, 32.0459861], [34.9595577, 32.0454994], [34.9586898, 32.0448825], [34.9570206, 32.0452447], [34.9554983, 32.0444354], [34.9534019, 32.0464897], [34.9524506, 32.0464653], [34.9509625, 32.0452932], [34.9493142, 32.0443913], [34.9480937, 32.0444532], [34.9457568, 32.047274], [34.9440564, 32.0513768], [34.9440001, 32.0525624], [34.9438477, 32.0557712]]]}, "type": "Feature", "properties": {"division_id": 4, "name_en": "Elad", "code": "1309", "id": 28, "copyright": "ODBL , http://www.openstreetmap.org/copyright"}}
  1. drag and drop a *.Geojson file of your own from your computer.
niryariv commented 10 years ago

very cool idea imho, and maybe a base for a DIY geo project we were discussing - allow organizations to build their own simple geo (eg tipa.li-style) apps.

how does it compare with geojson.io? i guess one advantage is that it's front-end-only and we have the source..

great work!

pwalsh commented 10 years ago

Kobi,

This is awesome, keep it up!

On 31 May 2014, at 9:19, Nir Yariv notifications@github.com wrote:

very cool idea imho, and maybe a base for a DIY geo project we were discussing - allow organizations to build their own simple geo (eg tipa.li-style) apps.

how does it compare with geojson.io? i guess one advantage is that it's front-end-only and we have the source..

great work!

— Reply to this email directly or view it on GitHub.