Hi all
My old "osmlive" was broken and I made a new version:
http://www.khtml.org/osm/v0.44/xmppmap/
You can see live where people are editing.
Now it's also possible to zoom in and have a chat with other mappers.
Bernhard
Hi all
My old "osmlive" was broken and I made a new version:
http://www.khtml.org/osm/v0.44/xmppmap/
You can see live where people are editing.
Now it's also possible to zoom in and have a chat with other mappers.
Bernhard
Дийцар
Коммент amm 14 April 2010 22:12
Looks very nice. Particularly the chat is a neat feature!
If you don't mind, I will shamelessly mention my own version of it here though too LiveEditMapViewerJ osm.wiki/LiveMapViewer as it was heavily modeled after the original version of osmlive. It seems very similar to your current version, just without the Chat function and as a Java program instead of being a website.
Коммент Guillaume Audirac 15 April 2010 06:15
Thanks for the tool. Could you give more details about the implemented features, and do you have a todo list ?
- how to use the chat box ?
- how to know who is editing at one location ? and what is the meaning of the green/yellow/red colours ?
- what mean the smileys ?
One remark, zooming in with shift-click'n drag does not work when you start from bottom-right to top-left.
Коммент robotnic 15 April 2010 08:47
I was working about 300 hours to make the map library. The chat and the osmlive function took about 3 hours.
For me it's a testing tool to test the map lib. Testing is not easy - I have only one old Laptop. I wanted to see people using the lib and be able to communicate directly with the users.
It's also a test for combining XMPP (jabber) and OSM.
The tool is not really usefull at the moment. It needs too much server and client resources. It's buggy - not because of bad programming, it's buggy because of this software architecture is not possible.
To make a usefull tool, the changesets api would be nice
osm.wiki/API_v0.6#Query:_GET_.2Fapi.2F0.6.2Fchangesets
but it's too slow at the moment and I don't want to give too much workload on the main database.
I don't have a todo list, but ideas are very welcome.
----
chat box: Just write the text. On Internet Explorer it does not work.
Who is editing: every dot has a "title" attribute with the username of the editing users. The browser should show the users on mouseover.
green/yellow/red: new/modified/deleted nodes
Smileys: Every visitor of the page generates automaticaly a Smiley. The position of the Smiley tells the location where the users are viewing the map. The smileys have information about the browser and OS.
If I see for example a Safari on Mac moving around, I know that the map is working for this browser.
Thanks for the shift click bugreport. I added it to the bugtracker at http://github.com/robotnic/khtmlib/issues and will fix it soon.
Коммент robotnic 15 April 2010 19:28
Looks like somebody knows XMPP and "hacked" it.
Good to know that some people here know Jabber.
Next time if somebody change the password, please restore it again to the original "xxx". There is nothing secret, it's just not working if password is changed.
If somebody want's to see the XMPP protocol:
xmpp@conference.jabberworld.org for changesets
osmchat@conference.jabberworld.org for changesets
You will see the communication in XML Console.