Beruflich Dokumente
Kultur Dokumente
Serge Wroclawski
State of the Map US
August 2010
Youll get the !ost out of this talk if"""
Multiple la,ers
Multi.Marker !aps
Map searching
A''ing a si!ple !ap to our web site
1* /ick an area ,ou want to !ap on
openstreet!ap"org
2* +lick 01port on top
2* /aste the #$M% snippet into ,our web page
3* Make ,ourself a peanut butter san'wich
+licking 0!be'
What 'oes that look like4
5ht!l6
5hea'6
5title6M, first e!be''e' OpenStreetMap page57title6
57hea'6
5bo',6
5ifra!e wi'th8932:9 height892:09 fra!ebor'er8909 scrolling89no9
!arginheight8909 !arginwi'th8909
src89http;77www"openstreet!ap"org7e1port7e!be'"ht!l4bbo18.
<<"03=1>)2=">=?=<).<<"01??>)2>"001=1@la,er8!apnik9
st,le89bor'er; 1p1 soli' black9657ifra!e6
5br 76
5s!all6
5a href89http;77www"openstreet!ap"org74lat82=">>323@lon8.
<<"02233@-oo!813@la,ers8M96Aiew %arger Map57a6
57s!all6
57bo',
57ht!l6
An' how 'oes it look4
A''ing a !arker
Showing an area
Een'ere' !aps
Developer Fe,
Single A/G
Single provi'er
OpenStreetMap
Multiple A/Gs
Ho 'eveloper ke,
nee'e'
Alternativel,
A !ap is !a'e up of
!an, i!ages calle'
tiles
+reate a !ap
associate' with that
'iv
$ransfor! the!
+alle' Ho!inati!
Use it online;
http;77no!inati!"openstreet!ap"org7search
/ass it para!eters;
result = RestClient.get
'http://nominatim.openstreetmap.org/search',
{:params => {:q => 'McDonalds Silver Spring
MD', :format => 'json'}}.to_s
results = JSON.parse(result.to_s)
Mapping %ibraries
Een'ering
+o!!ercial Support
Mapping %ibraries
Open%a,ers
Mapstraction
+o!!ercial Alternatives
+lou'Ma'e A/G
MapDuest7AO%4 Bing4
Een'ering
+lou'!a'e
+o!!ercial Support
DGY
Mapnik
OSMEen'er
Your Own OSM Service
OSM +o!ponents
DB
Eails
Mapnik
Apache
Ilue
+o!!ercial Support
+usto! Een'ering
OSM Support