Ask Slashdot: Easiest To Use Multi-User Map Editing?
Lordfly writes "I'm part of an online group of local hobbyist, semi-pro, and professional photographers. I want to start an editable map that showcases interesting places to shoot photos — parks, old buildings, interesting infrastructure, etc. Ideally I'd like to be able to tag/organize the markers (public/private property), as well as add example photos for each location to give people an idea of what the place looks like.
I've used the Google Maps 'Create a Map' feature, but have found that sharing for other users to see/edit is a bit ... off. Also, given Google's propensity for dropping features without much pretext, it makes me wary to sink time and effort into a possibly ephemeral map. It does most of what I'm looking for it to do, but are there more robust alternatives out there I'm not finding?"
I've used the Google Maps 'Create a Map' feature, but have found that sharing for other users to see/edit is a bit ... off. Also, given Google's propensity for dropping features without much pretext, it makes me wary to sink time and effort into a possibly ephemeral map. It does most of what I'm looking for it to do, but are there more robust alternatives out there I'm not finding?"
Rand McNally! Plus pencil!
This is a problem that OSM (open street map) has solved. Either use their service, our even create your own clone - their software is likely to be all open source, and their mapping data certainly is.
http://www.ea.com/simcity-4-deluxe
"Easiest to use"
I don't understand what that phrase means. I'm confused, this is Slashdot.
not sure how hard you're looking if you're aware of neither wikimapia.org nor openstreetmap.org but this is *exactly* what they're for
"why perpetuate the myth that Google "drops products without warning/reason"?
Well, you're right... that's a bit unfair. There's usually some warning, and occasionally even a reason.
But relying on their stuff is indeed somewhat risky.
You will need a spatial database (I prefer PostgreSQL + PostGIS), but you might want to try SQL Azure with their supreme Geography types. Then I would create a WFS (web feature server) on top of that from scratch using a compiled c++ CGI backend running on NGINX. Then I would create some JSON web services to handle the back and forth in PHP5 on a separate server running Apache2, because you need that multi-tiered scaleability eventually, so start now. Then I would hobble together a javascript mapping API to interact with the WFS and JSON web services. After I reach a performance impact from the CGI doing on-demand rendering, I would create a server process in Python to generate and cache tiles to a web tile server, then rework the JSON and WFS server to serve those up in addition to the overlay of the more dynamic layers. Then I would flush that all down the toilet and do what the other guy said.
Recently owncloud started offering collaborative editing of ODF documents. I am not sure it can do .odg, but if it does, it may be used for maps. SVG suport would be even better, though.
I see you are planning to blow some buildings up.
http://mapper.acme.com/
It allows you to "mark" locations, and is pretty easy to use. You can also create links to pages/maps.
As a photog, one of the best features is the ability to toggle to USGS topo maps.
It won't do all of what you want, but may help.
Try Ushahidi, originally developed more for crisis management and political activitism it may be useful for you. There is also an online version at crowdmap.com you can play with. I have used it for various reasons from the downright comical to the extremely serious and I have not had any issues using it, once you get past the learning curve.
ANY company or service can go away or change.
That's why you keep a copy of the data, coordinates, etc. Then you can display that data with Google maps, openstreetmap, or a dozen other ways and you're not dependent on anyone.
If you keep a copy of your data, you don't need to decide based on one option having a 0.01% chance of going away versus another with a 0.02% chance.
Comment removed based on user account deletion
I think that Nokia's Here (formerly Navteq) has tools to let you do this. Not sure since I haven't tried, but they are still ahead of Google Maps for such stuff.
I dont know if this will help you or not, but http://www.geonames.org/ data is under the Creative Commons and provides webservices that you could write your own apps to take advantage of. From what I understand, you can add points to the database (if they dont already exist).
I explained how I built something similar here ---> http://www.joyofphp.com/how-i-build-boatrampdirectory-com-using-php-mysql-and-google-maps/
Don't use flickr, getting the data out of them (as with photos) is a lesson in pain..
It's based on OSM but less rough around the corners. It's a hosted solution used by some pretty big players like Foursquare and Yelp.
I have a similar project in mind and they are my top alternative for Google Maps.
Ideal for me would be to have a Google Earth layer that when I edit, my edits appear on others who share the layer and vice-versa. Any solutions?
If we have many different groups posting events all across the state, what is best for not only showing them on a calender but also locations on a map?
Think Magic/Game Events!
Each event may have a different owner, or group of owners posting them.
It should be easy to view on the map for people to easily see what Events are close to them for any particular day.
Currently we're thinking multiple Google Calenders but it loses all coloring and requires everyone who wants to do a calender to have google. Plus, no mapping.
Horror & SciFi Erotic Nudes
Make your own mapping software! We need more software when the old do not satisfy our needs 101% !
Have you tried ? http://umap.openstreetmap.fr/
Sauerbraten is great for collaborative map editing. ;)
I have been using the free service available at http://www.scribblemaps.com/ for a few years. Basically provides an editable Google Maps systems.
Oh shut up fuckhead.
Just because they're providing it free does not mean anyone looking for solutuons with a more certain future need twats like you berating them.
This would be very easy if your community has a LocalWiki.
Power off before disconnecting connecting connector. Seen on a cash register
How about http://cartodb.com?
mymaps has been replace with maps engine, see https://support.google.com/mapsenginelite/answer/3024396?hl=en
Try using Nokia\HERE maps, they already allow users to tag geo-spatial coordinates on a map for stuff. So you can have a geographic tag of all your photos.
I'm founder of a startup called TerraHub (http://www.terrahub.io). We're doing multi-user map editing as part of our main offering. It's still in its early days, but we'd love to see you on the site!
This might be the easiest way to make maps. First you have to format your data but once its online, you can share it with anyone you want.
Not sure if this would work, but what about Esri's Story Maps: http://storymaps.arcgis.com
The easiest way is to set up GeoServer as part of the OpenGeoSuite. The OpenGeoSuite sets up PostGIS and GeoServer and another application called GeoExplorer, which is a web-app that sorts out authentication and editing of spatial data, as well as simple styling.
That said, you can't just 'make a map.' You need to set up multiple tables, all with an appropriate schema, to hold all your different layers. That stuff takes experience, or will require you to iterate over time in order to get it right.
You could set it up in a Desktop environment first, use QGIS for that. Edit data in PostGIS for best practice, or use SHP files for ease of use.
like phosphorescent desert buttons singing one familiar song
GitHub has built-in geoJSON mapa capabilities:
https://help.github.com/articl...
Example:
https://github.com/benbalter/d...
A GitHub organization may have multiple contributors.
There's forum and wiki support.
Check out MapJam. It's a new startup centered around sharing locations (you can even link photos and videos to locations). http://www.mapjam.com