GML + StreetView = SprayMaps

14 views
Skip to first unread message

roberto.cr

unread,
Oct 13, 2010, 6:54:45 PM10/13/10
to Graffiti Markup Language
Hello!
My name is Roberto Civille Rodrigues, I'm from São Paulo, SP, Brazil
and I've been talking to Jamie, who advised me to post here.

http://qperto.com/spraymaps
I'm sure you'll all get the idea of the final site once you see this
tech demo. (warning: kinda nsfw)

You pop into the site, spray it (the site saves everything) and show
to your friends. It's cool and very social!
Everyone I showed it immediately wanted to spray something in a
specific place they thought would be funny, and wanted to show it. So
far, not one person thought this wouldn't be cool to use and share.
It's by far the coolest use of streetview in the google maps api ;)

The final idea does include some games behind this system, kinda like
gang tagging competition from Jet Set Radio

I'm starting to think the best way to arrange this would be making it
fully immersed in streetview, with a left floating div with spraying
tools, a right floating div showing some links to famous graffiti
(most linked, top-rated, etc) and maybe a bottom div.
Truth be told, I'm more of a coder than a designer, so I'm willing to
accept help in this area. Actually, I'm open to accept help in any
area (maps api, js, html5 canvas, etc)

I'm rushing to release an alpha soon, and a beta by 21/oct, so there's
a week for this site to spread before Google Developer Day Brasil (29/
oct).
Is anyone available to colab on this project?

msn/gtalk rober...@gmail.com

Adam Robertson

unread,
Oct 14, 2010, 8:22:45 AM10/14/10
to graffiti-mar...@googlegroups.com
Hi Roberto,

Sounds cool.
Sorry I can't offer any help at the moment (too busy) but I was thinking of adding something like that to my Android app at some point, so you could 'virtually' tag places as you visit them using the GPS & camera. Perhaps in the future we could combine the systems, could make for a fun AR type game.

Adam

> --
> -~-~-~-~-~-~>
> GML Mailing List: http://groups.google.com/group/graffiti-markup-language
> Unsubscribe: graffiti-markup-la...@googlegroups.com

Yanik Magnan

unread,
Oct 14, 2010, 10:24:34 AM10/14/10
to graffiti-mar...@googlegroups.com
Pretty neat!

I was planning on adding something like Adam mentioned to my iPhone
project PlaceMarker, which lets you virtually tag foursquare venues
from within the foursquare app. Maybe once I get further along, I
could adapt it so it could work with this. :)

Does this save on your server or does it save out to 000000book?

-- Yanik Magnan • http://r-ch.net

roberto.cr

unread,
Oct 14, 2010, 3:16:39 PM10/14/10
to Graffiti Markup Language
I was very happy to find this graffiti group when doing some research
about the subject and I definitely want my site to work together with
other projects of yours!
I think the whole graffiti-somewhere-and-share will be fun for a
while, but the most interesting factor in the long run would be the
gaming possibilities...
> > msn/gtalk roberto...@gmail.com

roberto.cr

unread,
Oct 14, 2010, 3:27:30 PM10/14/10
to Graffiti Markup Language
Combining this with foursquare would be great
although I must say I'm not experienced with foursquare since it's not
very popular here in Brazil (smartphones are expensive, 3G internet is
bad and expensive)...
but i'd love to help@

The markers have to be a gif or a png to be set as a markerimage in
the maps api, so I'm storing them as pngs in the server
I'm in a rush to make it happen before gddbr, but I really want to
store the graffiti in GML and not only the final png from day 1...
I'm gonna speak to DSKVR for his javascript GML creator he's making in
graffitar.com ...
in the mean time, does anyone know any good graffiti-looking canvas-to-
png creator??? thanks!

On Oct 14, 11:24 am, Yanik Magnan <kirbykirbyki...@gmail.com> wrote:
> Pretty neat!
>
> I was planning on adding something like Adam mentioned to my iPhone
> project PlaceMarker, which lets you virtually tag foursquare venues
> from within the foursquare app. Maybe once I get further along, I
> could adapt it so it could work with this. :)
>
> Does this save on your server or does it save out to 000000book?
>
> -- Yanik Magnan •http://r-ch.net
>
> > msn/gtalk roberto...@gmail.com

Laurent Van Basselaere

unread,
Oct 15, 2010, 3:43:49 AM10/15/10
to graffiti-mar...@googlegroups.com
Well, I'm working on this exact feature for my canvas GML drawer
(http://codingwithattitude.net/gml/gml-drawer.html) : saving to image
(png or jpg)
The downside is that I actually rely on data uris to let the canvas do
all the conversion work, so I don't know how this would work for
automated saving...
I'll push my changes to the repo and let you know, so that you can have a look.

Laurent

--
Laurent Van Basselaere
lvan...@gmail.com

Jamie Wilkinson

unread,
Oct 15, 2010, 2:33:44 PM10/15/10
to graffiti-mar...@googlegroups.com
On Thu, Oct 14, 2010 at 9:27 PM, roberto.cr <rober...@gmail.com> wrote:
in the mean time, does anyone know any good graffiti-looking canvas-to-
png creator??? thanks!


@Laurent -- I experimented with storing an HTML5 canvas as a dataURI object that could then be sent to 000000book -- it worked great and I think could totally work for adding imgs to your drawer!


I'm gonna speak to DSKVR for his javascript GML creator he's making in
graffitar.com ...

He's on this list, hopefully he can chime to any specific q's

Jamie Wilkinson

unread,
Oct 15, 2010, 2:41:18 PM10/15/10
to graffiti-mar...@googlegroups.com
On Oct 14, 2010, at 7:24 AM, Yanik Magnan wrote:

> Pretty neat!
>
> I was planning on adding something like Adam mentioned to my iPhone
> project PlaceMarker, which lets you virtually tag foursquare venues
> from within the foursquare app. Maybe once I get further along, I
> could adapt it so it could work with this. :)
>
> Does this save on your server or does it save out to 000000book?


Hi guys, I just wanted to figure out how I can make GML Geo data like this easiest to store & query on 000000book.com

* Lat / long
* Names?
* URLs... (maybe even foursquare URLs?)

Then lookup using http://000000book.com/data.xml?location=...

One fun hack was for http://webmarker.me -- I worked with Tobi Leingruber and allowed using URLs as GML <location> fields... web geo.

Lat/long location support is in the GML spec but no apps are currently uploading it (maybe for the better?)

Right now you can query by any of those fields, but the only data available is URLs from Webmarker


Yanik Magnan

unread,
Oct 15, 2010, 3:38:34 PM10/15/10
to graffiti-mar...@googlegroups.com
My plan was to set location to user's current lat/long, and use tags
like 4sq-{venueid} to identify specific venues. That way, apps that
use geotagged 000000book entries can get the lat/long directly without
having to look for foursquare URLs, determine the venue ID, and look
up lat/long via the API.

I'd just keep lat/long as location data; it's likely what most people
doing geo-related stuff want anyways. No need to make it more
complicated.

-- Yanik Magnan • http://r-ch.net

roberto.cr

unread,
Oct 16, 2010, 9:50:47 AM10/16/10
to Graffiti Markup Language
On Oct 15, 4:43 am, Laurent Van Basselaere <lvanb...@gmail.com> wrote:
> Well, I'm working on this exact feature for my canvas GML drawer
> (http://codingwithattitude.net/gml/gml-drawer.html) : saving to image
> (png or jpg)
> The downside is that I actually rely on data uris to let the canvas do
> all the conversion work, so I don't know how this would work for
> automated saving...
> I'll push my changes to the repo and let you know, so that you can have a look.
>
> Laurent

this is awesome!
if it's on a canvas, it can be exported as a png... I'm sure to give
your code a try! thx

On Oct 15, 4:38 pm, Yanik Magnan <kirbykirbyki...@gmail.com> wrote:
> I'd just keep lat/long as location data; it's likely what most people
> doing geo-related stuff want anyways. No need to make it more
> complicated.
>
> -- Yanik Magnan •http://r-ch.net

more than latlng it's important to keep the elevation
I don't store the absolute elevation, just the relative... once I get
a better alpha here I'll upload it and show it here =`]

roberto.cr

unread,
Nov 2, 2010, 1:45:57 AM11/2/10
to Graffiti Markup Language
just a quick update:
I've been to google developer day brasil and spoken with Assami Alami
(from the maps team) personally about some streetview api limitations/
workarounds.
This is so fun!

will update the test site and warn here once I get a more usable
version.

roberto.cr

unread,
Nov 8, 2010, 7:08:05 AM11/8/10
to Graffiti Markup Language
how terrible, I just wrote the guy's name all wrong (and I'm the one
who triple-checks names when writing!)
it's Ossama Alami, from the Geo APIs team

I've been caught with some other project for a while, so I'm not able
to dedicate all my time to this
Has anyone here messed with streetview in the maps api already?
Reply all
Reply to author
Forward
0 new messages