From ab5962d56c1281a8d81b0783354b8591c0d45f16 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Sat, 27 Oct 2012 13:35:51 +0200 Subject: [PATCH] add osmdroid overlays + bonuspack --- res/drawable-mdpi/bonuspack_bubble.9.png | Bin 0 -> 1686 bytes .../bonuspack_bubble_black.9.png | Bin 0 -> 593 bytes res/drawable-mdpi/delete.png | Bin 0 -> 2645 bytes res/drawable-mdpi/delete_pressed.png | Bin 0 -> 2574 bytes res/drawable-mdpi/ic_continue.png | Bin 0 -> 414 bytes res/drawable-mdpi/ic_empty.png | Bin 0 -> 240 bytes res/drawable-mdpi/moreinfo_arrow.png | Bin 0 -> 1500 bytes res/drawable-mdpi/moreinfo_arrow_pressed.png | Bin 0 -> 1582 bytes res/drawable-nodpi/marker_departure.png | Bin 0 -> 1413 bytes res/drawable-nodpi/marker_destination.png | Bin 0 -> 1160 bytes res/drawable-nodpi/marker_node.png | Bin 0 -> 611 bytes res/drawable-nodpi/marker_poi_default.png | Bin 0 -> 610 bytes res/drawable-nodpi/marker_poi_flickr.png | Bin 0 -> 490 bytes res/drawable-nodpi/marker_poi_picasa_24.png | Bin 0 -> 2295 bytes .../marker_poi_wikipedia_16.png | Bin 0 -> 1474 bytes .../marker_poi_wikipedia_32.png | Bin 0 -> 2117 bytes res/drawable-nodpi/marker_via.png | Bin 0 -> 1119 bytes res/drawable/btn_delete.xml | 8 + res/drawable/btn_moreinfo.xml | 8 + res/layout/activity_tilemap.xml | 8 +- res/layout/bonuspack_bubble.xml | 53 ++ res/layout/item_layout.xml | 34 + res/layout/items_list.xml | 46 ++ res/layout/itinerary_bubble.xml | 49 ++ res/layout/osmdroid/bonuspack_bubble.xml | 52 ++ res/layout/osmdroid/main.xml | 69 ++ res/menu/map_menu.xml | 15 + res/menu/options_menu.xml | 100 +-- res/menu/options_menu_pre_honeycomb.xml | 94 --- res/menu/poi_menu.xml | 10 + res/values/poi_tags.xml | 101 +++ res/values/strings.xml | 11 +- src/org/oscim/app/App.java | 38 + src/org/oscim/app/LocationDialog.java | 113 +++ src/org/oscim/app/LocationHandler.java | 10 +- src/org/oscim/app/MapInfoDialog.java | 96 +++ src/org/oscim/app/POIActivity.java | 261 +++++++ src/org/oscim/app/POISearch.java | 197 +++++ src/org/oscim/app/RouteSearch.java | 403 +++++++++++ src/org/oscim/app/TileMap.java | 464 +++++------- .../app/preferences/SeekBarPreference.java | 56 +- src/org/oscim/core/BoundingBox.java | 114 ++- src/org/oscim/core/GeoPoint.java | 89 ++- src/org/oscim/core/MapPosition.java | 36 +- src/org/oscim/core/MercatorProjection.java | 11 + src/org/oscim/generator/JobQueue.java | 8 +- .../overlay/DefaultResourceProxyImpl.java | 159 +++++ .../GenericOverlay.java} | 27 +- .../oscim/overlay/ItemizedIconOverlay.java | 278 ++++++++ src/org/oscim/overlay/ItemizedOverlay.java | 484 +++++++++++++ src/org/oscim/overlay/LabelingOverlay.java | 33 + src/org/oscim/overlay/MapViewConstants.java | 36 + src/org/oscim/overlay/Overlay.java | 450 ++++++++++++ src/org/oscim/overlay/OverlayConstants.java | 16 + src/org/oscim/overlay/OverlayItem.java | 157 ++++ src/org/oscim/overlay/OverlayManager.java | 390 ++++++++++ src/org/oscim/overlay/PathOverlay.java | 280 ++++++++ src/org/oscim/overlay/ResourceProxy.java | 67 ++ src/org/oscim/overlay/marker_default.png | Bin 0 -> 1912 bytes .../overlay/marker_default_focused_base.png | Bin 0 -> 664 bytes src/org/oscim/renderer/GLRenderer.java | 82 ++- src/org/oscim/renderer/GLView.java | 2 +- src/org/oscim/renderer/QuadTree.java | 1 + src/org/oscim/renderer/ScanBox.java | 154 ++-- src/org/oscim/renderer/TextureObject.java | 129 ++-- src/org/oscim/renderer/TextureRenderer.java | 50 +- src/org/oscim/renderer/TileGenerator.java | 2 +- src/org/oscim/renderer/TileManager.java | 224 +++--- src/org/oscim/renderer/layer/Layer.java | 3 +- src/org/oscim/renderer/layer/Layers.java | 24 +- src/org/oscim/renderer/layer/LineLayer.java | 17 +- .../oscim/renderer/layer/PolygonLayer.java | 3 + src/org/oscim/renderer/layer/SymbolItem.java | 42 +- src/org/oscim/renderer/layer/SymbolLayer.java | 191 +++-- src/org/oscim/renderer/layer/TextItem.java | 3 + src/org/oscim/renderer/layer/TextLayer.java | 97 ++- .../oscim/renderer/layer/TextureLayer.java | 5 +- .../oscim/renderer/layer/VertexPoolItem.java | 11 +- .../oscim/renderer/overlays/OverlayGrid.java | 11 +- .../oscim/renderer/overlays/OverlayTest.java | 88 +-- .../oscim/renderer/overlays/OverlayText.java | 54 +- .../{Overlay.java => RenderOverlay.java} | 29 +- .../theme/renderinstruction/BitmapUtils.java | 3 +- src/org/oscim/utils/GeometryUtils.java | 125 +--- src/org/oscim/utils/LineClipper.java | 118 +++ src/org/oscim/view/MapView.java | 121 +++- src/org/oscim/view/MapViewPosition.java | 675 +++++++++++------- src/org/oscim/view/RegionLookup.java | 2 +- src/org/oscim/view/TouchHandler.java | 370 ++++------ .../osmdroid/location/FlickrPOIProvider.java | 135 ++++ .../location/GeoNamesPOIProvider.java | 219 ++++++ .../osmdroid/location/GeocoderNominatim.java | 215 ++++++ .../location/NominatimPOIProvider.java | 184 +++++ src/org/osmdroid/location/POI.java | 177 +++++ .../osmdroid/location/PicasaPOIProvider.java | 155 ++++ .../osmdroid/overlays/DefaultInfoWindow.java | 100 +++ .../overlays/ExtendedOverlayItem.java | 168 +++++ src/org/osmdroid/overlays/InfoWindow.java | 140 ++++ .../overlays/ItemizedOverlayWithBubble.java | 199 ++++++ .../osmdroid/overlays/MapEventsOverlay.java | 58 ++ .../osmdroid/overlays/MapEventsReceiver.java | 29 + src/org/osmdroid/overlays/POIOverlay.java | 31 + .../osmdroid/routing/GoogleRoadManager.java | 230 ++++++ .../osmdroid/routing/MapQuestRoadManager.java | 278 ++++++++ src/org/osmdroid/routing/OSRMRoadManager.java | 278 ++++++++ src/org/osmdroid/routing/Road.java | 240 +++++++ src/org/osmdroid/routing/RoadLeg.java | 78 ++ src/org/osmdroid/routing/RoadManager.java | 84 +++ src/org/osmdroid/routing/RoadNode.java | 72 ++ src/org/osmdroid/utils/BonusPackHelper.java | 131 ++++ .../osmdroid/utils/DouglasPeuckerReducer.java | 153 ++++ src/org/osmdroid/utils/HttpConnection.java | 170 +++++ .../utils/MathConstants.java} | 9 +- src/org/osmdroid/utils/PolylineEncoder.java | 98 +++ 114 files changed, 9562 insertions(+), 1636 deletions(-) create mode 100644 res/drawable-mdpi/bonuspack_bubble.9.png create mode 100644 res/drawable-mdpi/bonuspack_bubble_black.9.png create mode 100644 res/drawable-mdpi/delete.png create mode 100644 res/drawable-mdpi/delete_pressed.png create mode 100644 res/drawable-mdpi/ic_continue.png create mode 100644 res/drawable-mdpi/ic_empty.png create mode 100644 res/drawable-mdpi/moreinfo_arrow.png create mode 100644 res/drawable-mdpi/moreinfo_arrow_pressed.png create mode 100644 res/drawable-nodpi/marker_departure.png create mode 100644 res/drawable-nodpi/marker_destination.png create mode 100644 res/drawable-nodpi/marker_node.png create mode 100644 res/drawable-nodpi/marker_poi_default.png create mode 100644 res/drawable-nodpi/marker_poi_flickr.png create mode 100644 res/drawable-nodpi/marker_poi_picasa_24.png create mode 100644 res/drawable-nodpi/marker_poi_wikipedia_16.png create mode 100644 res/drawable-nodpi/marker_poi_wikipedia_32.png create mode 100644 res/drawable-nodpi/marker_via.png create mode 100644 res/drawable/btn_delete.xml create mode 100644 res/drawable/btn_moreinfo.xml create mode 100644 res/layout/bonuspack_bubble.xml create mode 100644 res/layout/item_layout.xml create mode 100644 res/layout/items_list.xml create mode 100644 res/layout/itinerary_bubble.xml create mode 100644 res/layout/osmdroid/bonuspack_bubble.xml create mode 100644 res/layout/osmdroid/main.xml create mode 100644 res/menu/map_menu.xml delete mode 100644 res/menu/options_menu_pre_honeycomb.xml create mode 100644 res/menu/poi_menu.xml create mode 100644 res/values/poi_tags.xml create mode 100644 src/org/oscim/app/App.java create mode 100644 src/org/oscim/app/LocationDialog.java create mode 100644 src/org/oscim/app/MapInfoDialog.java create mode 100644 src/org/oscim/app/POIActivity.java create mode 100644 src/org/oscim/app/POISearch.java create mode 100644 src/org/oscim/app/RouteSearch.java create mode 100644 src/org/oscim/overlay/DefaultResourceProxyImpl.java rename src/org/oscim/{view/DelayedTaskHandler.java => overlay/GenericOverlay.java} (67%) create mode 100644 src/org/oscim/overlay/ItemizedIconOverlay.java create mode 100644 src/org/oscim/overlay/ItemizedOverlay.java create mode 100644 src/org/oscim/overlay/LabelingOverlay.java create mode 100644 src/org/oscim/overlay/MapViewConstants.java create mode 100644 src/org/oscim/overlay/Overlay.java create mode 100644 src/org/oscim/overlay/OverlayConstants.java create mode 100644 src/org/oscim/overlay/OverlayItem.java create mode 100644 src/org/oscim/overlay/OverlayManager.java create mode 100644 src/org/oscim/overlay/PathOverlay.java create mode 100644 src/org/oscim/overlay/ResourceProxy.java create mode 100644 src/org/oscim/overlay/marker_default.png create mode 100644 src/org/oscim/overlay/marker_default_focused_base.png rename src/org/oscim/renderer/overlays/{Overlay.java => RenderOverlay.java} (89%) create mode 100644 src/org/oscim/utils/LineClipper.java create mode 100644 src/org/osmdroid/location/FlickrPOIProvider.java create mode 100644 src/org/osmdroid/location/GeoNamesPOIProvider.java create mode 100644 src/org/osmdroid/location/GeocoderNominatim.java create mode 100644 src/org/osmdroid/location/NominatimPOIProvider.java create mode 100644 src/org/osmdroid/location/POI.java create mode 100644 src/org/osmdroid/location/PicasaPOIProvider.java create mode 100644 src/org/osmdroid/overlays/DefaultInfoWindow.java create mode 100644 src/org/osmdroid/overlays/ExtendedOverlayItem.java create mode 100644 src/org/osmdroid/overlays/InfoWindow.java create mode 100644 src/org/osmdroid/overlays/ItemizedOverlayWithBubble.java create mode 100644 src/org/osmdroid/overlays/MapEventsOverlay.java create mode 100644 src/org/osmdroid/overlays/MapEventsReceiver.java create mode 100644 src/org/osmdroid/overlays/POIOverlay.java create mode 100644 src/org/osmdroid/routing/GoogleRoadManager.java create mode 100644 src/org/osmdroid/routing/MapQuestRoadManager.java create mode 100644 src/org/osmdroid/routing/OSRMRoadManager.java create mode 100644 src/org/osmdroid/routing/Road.java create mode 100644 src/org/osmdroid/routing/RoadLeg.java create mode 100644 src/org/osmdroid/routing/RoadManager.java create mode 100644 src/org/osmdroid/routing/RoadNode.java create mode 100644 src/org/osmdroid/utils/BonusPackHelper.java create mode 100644 src/org/osmdroid/utils/DouglasPeuckerReducer.java create mode 100644 src/org/osmdroid/utils/HttpConnection.java rename src/org/{oscim/view/OverlayManager.java => osmdroid/utils/MathConstants.java} (75%) create mode 100644 src/org/osmdroid/utils/PolylineEncoder.java diff --git a/res/drawable-mdpi/bonuspack_bubble.9.png b/res/drawable-mdpi/bonuspack_bubble.9.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8ed8016396fd1717916692507def2cee5f35c6 GIT binary patch literal 1686 zcmV;H25I?;P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyu6 z1TZ*;csG;)00tIGL_t(|+U=ZAXcJi+$KPZoGihVeW|E0@qg5yd+Y-03X}jzygcWg7 z1KL*WL60IrPZm)@@J|XgRXj?-iyl1aA|71Wf>=}Mu zS}g$pfFwx(!>}*+6Vl3hiLbe*Vj>6v7LUitCr_SKUcGv?HWG=@$B!Q$zI^$z{S#q& zdwc)dyLaz)tJOMn{rdF*qtTc}&-Kc~vMhe|=+U2iKA+{rjT;XS9Xhmqo-mD#jqifN zpz-eAyL}rsZsbsx6^?j3PVU*W=Qoqd#07&vGXMY(008j#@#8;t?AT#;I-QZ4nwn`* z6fx9Yg@a+3Y-?+4_}aB=wtM&P^*Wu--&Ftr(AU>z5(GiDd-v{fNs<6+g>O4|?u_F& zEhIy&6D2kX$ zrIHr={JE^OYy6sfDm5sI5;Yo)Fk3egv+3Jx;q!4PF88?LpgOI-~L&5($ zt^5@q{E;g|BL?v$!U%$Z;W&t%Ae943n5 zH*JN;%H-Y#1_q3xC}IwWV*-G@J(!y}Z;riv`?k{K@${R`W{8|i;h5PV`-@($hv9J8 zI5%Pd0KnyP`5}aOPft%h%d$Ayepi^raUAY;yXz8(MEU8{r(e!R|9s_6oH#Lb<;s;U z)z#JS4<9}p+O%m?dNvr95+q4VpPN1Aaybk_SaM|mgisXWTIM~(zM z9#6x9!T|8!pD?)H?k&k=Qlr=Fd6FbcP8gb|r_Y@`=dY}+Trz{?I1WF1_Uw=GcwAd* zHe|C|RVtOzXti3{(b4g;ySuw-UcS8854*a$e1SlqGMP-0rDRYtnWP2>2Y=}3=`894?^gTcUU*s$S!S67#R zsq@@!ckQ!h&#E$+3?(-kWx3$bZnwuqMn+6aB`Mi#7JL5u`Rcm5x=A_OC`)15+uKKZ zo+lnXdc-Uy%;4alA)QWBEiEmhvYeBVYwm9{nOKX(lD=@^!pnue@9F8O_51y1mSr_) z#1xRm#>QAU9Hu8GCO%0{QmGUX3y<@bGXIgiwt}OcB_&ZQHv@Bx0DH zoFwz7I9|Pa#n|okn4E2swJ`hl?;qoNp78m6MoE$|Ns_RqPoElCmL=tyjVT7R*_^Jg zuaDolb?g4^+qdsGH#h%NQBg51ce`Z2qpYc^DHaZg=~OC3%(yX=oU<{-2y^h@!7-la z39r{{8X6ihuq;cpwYACKjVWSP48t%i!!VpiqY*-(5S>n^H2_h3oK9y*tyT*pNoE}m z$KOh@NfEo24;(l!CJ2HGLP)f>wvM4kwS=H)I-}KUd8OE+n0@{yPo8|y+1dF*DfWC# g@JA~(3y@&_3o2XMdch*c?f?J)07*qoM6N<$f)!UHhyVZp literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/bonuspack_bubble_black.9.png b/res/drawable-mdpi/bonuspack_bubble_black.9.png new file mode 100644 index 0000000000000000000000000000000000000000..5306847065b13a38131c11ae7b51d884ca96a80a GIT binary patch literal 593 zcmV-X0Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyu6 z1UCTTI~mOY00GfSL_t(|+U=Y%PQySDMc+6P9TkV5-~dPz1c^WgSK%xi0?|T+1P4Hf z6L1Rz9grOg3|LlzwT0aF1LN(wz5Lt2% z))KJiNBiS^pW~jkh8(?)gT1W}lY`}8Id~NuED3Ob%QRO8x0k`L3|2&_RYt36YLyic zD+su_FG5vBGZVY3is)#Pla#@7up|e|!E&%v5AZ}d1XvLvRkzAggYB~%{Erdwksq}l zTwimo2TvNB>@-3d%CV79C!romb}j%FrxcqQ~P;lkC}zou;=axcm^I8yu}W1U}l4e5fMRW zz&Wr9+|;~w9~c7{k-kvKt){t??}6(%FF6Fpk(?XV!QbJP<&a;2+lte7fg>{u`Bzm) zz$M6Az~zk7PJmHVxS;`;Ain@tg>q<+$3keh;Q^N*Zxkl5Q{Xr{++F}KK_298?giZ5 f$-ktQUi#H1U!9MoE#?kH00000NkvXXu0mjfU^(tB literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/delete.png b/res/drawable-mdpi/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..7fca7db24fb72925a899978d8c816587b9624269 GIT binary patch literal 2645 zcmV-b3aa&qP)wB*q$N72f#4&b~!kQmW41=sdl1)K~3N+9XHoC1NQo9O;t(z82 z+awlMB2%XhP^zx07@A;A5hZCD9Vsm)K!>XYY7&^^VLNed9GlqJ*YW-R{ygXG5C2$+ z(hBXb9qG|~^!{2P@Zs0itXZ>SLHt^7l(=3+1|A6uq!3s} z17NfwR+>;LRH_NtxPUxOl0TLY@9bK=z_S)%eHoL@e z9HLs4>ckkXibx7GCyv3=3Sl%DgD@JS6-ylS1PPjg3KK5NL$f2pxmgpcN=J_thE|$5g|J zNiA90b2lpC;CUYX{rx}Kw{PE9fosf1$S*oak!bgpuKPcnWIOKKHJ{jzEMg^?wvPSo)EY? z#ER#3D^|AR+`b2$OcUpZ5J4R)^da!jfluUl#A`O-?AeRewF&>yFchwmj04Q~lG%u%N+nt{dm25lCy^l~cf=aoBx$U<| z-FY8z9OHQ&wOWm8y-qdVf;Tci^4bKgg;557{0ixGnk7q?bOMclkU+zcBS-$WqobqS zwr$3K^aGaJ0z38~^ay7r(G88btJ*#VAyXNw^_vM&O*mV>fbaW@76buTPrgL(&)=X? zf@=w+5Db#rJ*bIL_(!-+zC|1{~LQKQE<3g#lK17LgQaVr-!?Mw37B9L0&t zwBP$X7-P^{6GaiRbg*u|m1?z$QVON!!aH~LyTr%;k+rVGu_P9-#I~?5o+p(`(b(9? zx^?S*19;U2q?EErN=b2i3>gOK@+?MZkQxU=T1CwKevkn0%SGZ^nOFqa);xd& zTSWxpm$`KMO|DIh@wvyISQK5%XhM)beTwjnmuPRWSndciwuLR`yxbVDE$}NP5)Bz# z*KL5g7f)9z6;COJn{LFLEud&577A@^uoQOwGH#{9vQ4+r{QG~hC@zFR2!Ul;2q9?O zc^{eBC-K}9xbrDn%qLt0gvyXQWrAV} zZ*&O1QX%Zw!?M5rClXD~SeAv9a?ykk7-J|D3WQtkqW-mSQnOtmW9BOogBL6O%u-~+ zL2J$A+1s|3kaWl^2zV#^Z7t2 zMe~kb%+8jmPEAoNdw6%;N8?uyArsExQCBJzF7}Bd|+(Q&ajE;_$`uh4l1hfTcVC4My^PdDkz_y3~kcmQ( zYSp6>YOeObk2i4{-}jlGo~BSJF!{4y@_+Xjt#O65j-mc9Pcm`zJGick<2cy1O?~7e z%K!E)LS-n0noG)I+XMUXeV=pZ&J6)G3qAl)ef{;;wguUQAUyFs{`;GMj*cS=XWruSUwsK#DH18o zNF^fmzd&jL00-+I6THXlEJ{6{-??##xeS&shZtz^R*LJB+}bQ3h+ zvKfZYvC_3zdBpipApR?zrQQ zjW=!U5qd?IkvD%#QX5>rHeefr&~t@Q6l=oR5Gg|x8?-W@3{eczo?^hH>G_A}X351_lNOlgVUvPfyR<_H8|^`objoo5JZMRffpHyf#I^J$gSPP_HP`)U74j&D5%4S5C8kAQ>UI_t~%zI0T^JWudi>| z^SsVYn>MXk+1X{?y8mkw-4qu;I)_*H@HKb}d=2&3P>c=v&@d4gu4dPhe)ubF_=7*D z9xEm%C&Q;Nalxx7~KzfrAGR?%BS5drLZRQ)z zSMJ=ob6IzHca!V7vaPKxp_DQgE?fxe^}6}sgAa;l&YYQ+Qs&#*+J4&H-27fDmHK%7 z`t?(X4juYT00101bja%O?@y-F>1Jch3L(UDrPNa2_m@phPIgo(l~qb9Hw?oRfa|(N zDW#XmWX4)sTZbISnUGTEl~S`n_2rjeRyWf5e=+_CO!Qn%WLio^00000NkvXXu0mjf D62Bqm literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/delete_pressed.png b/res/drawable-mdpi/delete_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..bc2d71f7bcd9ca98a71426c754cdeb3fa30fa995 GIT binary patch literal 2574 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 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_continue.png b/res/drawable-mdpi/ic_continue.png new file mode 100644 index 0000000000000000000000000000000000000000..50a54e0b941a21dfd284ce12108f62fef3ec5bd2 GIT binary patch literal 414 zcmeAS@N?(olHy`uVBq!ia0vp^jv&mz1|<8wpL7LMEa{HEK*5du+#;u1_nl5PZ!6Kid%2*?B#7X5NJ!3QaiyS zD5|g#%byC&wsEY5DWO_`&xj{xO9LKQrGPQhN2Y6&cK6L>V?|6GMih8$Z( UhiSShpqOCrboFyt=akR{0I9Nv6aWAK literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_empty.png b/res/drawable-mdpi/ic_empty.png new file mode 100644 index 0000000000000000000000000000000000000000..7e162eb62f625bd4e5f246c8be66a28aa4ff630c GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^jv&mz1|<8wpL7LMEa{HEK*5du+%#MhayL=a3%Wwn;TGj YXR^?al`|%M0y>4k)78&qol`;+08Jk~lmGw# literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/moreinfo_arrow.png b/res/drawable-mdpi/moreinfo_arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..04526cc451859ed60f507621763b28076f58e4f1 GIT binary patch literal 1500 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 literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/marker_departure.png b/res/drawable-nodpi/marker_departure.png new file mode 100644 index 0000000000000000000000000000000000000000..3a7eb979c81a72691c781f6545300954c8ab015f GIT binary patch literal 1413 zcmV;01$z34P)RCwB~Rav`~swK`sHKmIzG~V^D(;F@7TzZGnrQ3E-_j-2EZN`6Q&gpim1Ri>l@60*#|Nl4tZDu66`|}WDC*m;ipsGkebfKzxnKk?P!19A(ZE_ zH@)y~M{o1y#=x!}yZK5cF~9^JDA+5r#Stq)O|bu+COFe`I$S7dm(g|`l3rnQ*(UQo zf1v$*%eJP#&Zj#-HL@iHbGcdYv~7I`3`_T;-)E6yHBO}+4?pnu<%YH=+aRZ>`NUX! z1Xe^=6&V*ilsf{jZSxZ_bY*l2{vJehy75(yIKJFO1$E z1I9@_G#=XRUlM#YEsKv2zqu5Y$PA3aAh;wqL@FB)%OKQL&BU#Yu#Wmn_#<`^CXtXz ztN;|KRhqo%%Q-&w(-@Cp&F(OG8wtdcV-QQ-LW!S=1B_6L&)$J_%Hoxzf)NStQVb$W z!bV~`lNMyM3OH?}Bq!2P-r{4MVXjf;?;iF9H~9Ftc5eja5D}y%!dA;q>EN_YuQHf} zP@A`;--sP@-FiXPye9(gAVImsJ!5)gUXLmRD*L>`2rtAhWn-&fTCx=UR?$NwtbNoA zYhDh6yO!{<2ztblEMX|b-aSm)rMW>%8*ERXV|~azstBRmtJajE9hQVpkUcU4w^o2u zfhLy78BYVs2mvutk<;;?u|s;&pW|$o+xEKG6L7s=<|z-9)iNa{bz7nUoIv6uCoKU5 zb%?-Be`Yd2Y3^mIbTPIqpEhI@f2!@V-)5EEAOT`9P!7wa{NEWl?C-)&3ghRMbmFgk z2XgQ-yF>v9Y&u+jLy6|w$1f-r}d zsSqB^#R_>hDdPrgn*ru^s*m4E$DBF7Am*1E3q$4#tUW}Fv>d1%PY>xQ)msJ{VQ;hM z&bc5xtVLVitLvtw(^596RT8qZnmsaQq3~VeT6V75sgXRJJ53y2t7v1{MUm~(hi@ys zH^u1%;tzWCtf|T_kI&F`NDgztGrVw;b1YDCzt~%jd&olNs}bQX4}+Ra3WagTw6uN3j1ecu*o(RkqQ2x-~^qDfJ>6CNPc zsj?_xh~OrS7IWg*k1WeM0moI-bg0eYc*R;>y?V#yRx~%Qfr&F=bb1=!4G+UFL?iu^ zlgG&J1M(GgzWIbCxUa+MJb%B{+VbB1eQ0QVv}owzYgh69i4(Z)n;QGs>wTL1Jq3ic zXl`4(w(pJ34qNxZm-AC7G2F+G#S`bxU^l4|{*Y_+q;F@vkuBP)BF3rnmpXlSe-Z{x&nSm8HDhQhAS^ zcQr$f$FoMBh)^l02VQV`GR$qbN7hCr^SS zKhEU>*U*5cTpMtDWTcf5@~-+ih=YR=>5j=B52Qc<;jXT-gekW>a|3uD6)i1TQ@N6@ z>XlOtjgDgB;$_IGh3r)cg+gTs+38EnmNpmr`VefgD{@8{yy^F2hf0<$bU0j=P&BMZ zQYkh?7~w##5W}0sw_yoF$*}GblrtD+gujH+>6u9@Z@+goprpc5Zb>FEkQR%QJ!G!P zM#yXfyam2MFi4NRn$5f2Rh6=zO7nlPdsPjK<0D2?p%M-(rqerXtvtUeo=~DRLef1$ z_xz)+5nl(xUOGa050Oxm-i*ygYJk&U*c#;tvi0i0p-@KnhHTdZ^W?i_LSK`ARM2>k z3Lhhm*7PpF zI3EH<_39XKMbwqTq+J0Ge*>q;@T((ql9G;0duHw86untDMX~oba7^TKx`GJBoZ_%M zEC^FpK2OdZlXbQDY>t%;Zz)7_o?nhoAI%?BQi}5PkE!2@h77)4xdJ}m+%2Hrm_c63 znj)Rs?bGYgcsy>Y&qZlAKQPoD`3*~9o@agoWsH%3-)C`KY3;g!i$N=UD&QS_H0O4B_r7D+e1hFm5B$$+cC z9Ho6DP*n*=niR!Z_RqnXs#K(%l^aJ7Y~Cav+5QN-yFE)8o9}|~)<`IfNTz`fEeGMa zm%e~AG36`w=W-Cv`J*wY|607uK`5j|No(YhrHoB?LC8KX+E+cW91$|YDMA%tb}8fk a1Q-C$Dn7Omd`o-)0000yLws*Eua|3FRYjSII zD;7(~b>b`6Da)8YI#PT6`T3A@0cWE~Ld|$G)6btmyx%EnSoxs``)YpDGj6vmD>A?~1Io|J za$|i%i)m2`{!Qr7PO={p>3!wZ<&aAOqqCtD7gid6{({2R2Mr6J6p*>;>Urny9mk0e zsJ^Yr{H;7J1){IR{#Pu&=s_gsO$DNd+WI`^Zp`Z3nz7LQ*u>iXwL~nyY5!D02&f9e zK8OE?#BGn1Q)90}*!1i@n8jSm)m1snftzyU0ean@nth0bXOSj;cR18hIumR{B~as=sfhH{r65z~IN zh{V%IT!lIx?M@pzPj})0RMhGdNUQpuPhznD}a?zje9ITdBWiFS4 z#VoUGvS4!PB8|5wCDIv3cGX;_V<48vilQp1^D-X?=M={8Fd{;o&W#<07*qoM6N<$f~W!}IRF3v literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/marker_poi_flickr.png b/res/drawable-nodpi/marker_poi_flickr.png new file mode 100644 index 0000000000000000000000000000000000000000..13d569af3d528670683e239c4da923c460416ae9 GIT binary patch literal 490 zcmVn{BK=E;?m>Y(AC`L9w0f>8m_%jgy$AyI1NYcen}FrpjOL#!b%e8;?Z5zruBm|?Im`An)ozw8(MSf!nt z2{eccY|vl(MSY|i0>g(4Yjy$+QUGFRhTrxJPLXTSUGv^&Ktr6tUIfO(M{*4U#^5iY zA;~~23G&(}at-=oJLfmhkV+s{WdL$6kZaIo)AkQQL)w5?o8h6wgazapv_K>6A>5!H zdS!_}?dJa^)sSy?bN@t&S)PP@4HQrZ4XSsNYS285)JH(QE8u|*in=Iqt7xEM*NHV` zvu@D~EpF+9K)wC&=m#ezV4`vr)G1$~m3;-|WPIKMxddp)5ulz0P}e{bBsh5klQ|F@ z0C8@Dgzc_{8tM0eG4c@ z1&DV;@fN69KU9qYYNmx10}#WwpiXs$Dz1b^ZyS`I43$%Ws%6A1*boLXLv50TMyoay gt3t&*&G|VwbegFUf07*qoM6N<$f{i864gdfE literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/marker_poi_picasa_24.png b/res/drawable-nodpi/marker_poi_picasa_24.png new file mode 100644 index 0000000000000000000000000000000000000000..1f7e91b564dc1171ed8e13865540ff8881dcf5aa GIT binary patch literal 2295 zcmcIkX;f2Z8onrUBG#%^5bAat715fVH3pQjw*(O~HfoO;k_%?Cnp_M7XlZR7r=mDA zwNxvGvJAnH2t(XJwz25ZY6})oLLecmk%X`-xXc$&v^_mDzkE*a{l5F2_j%s;d*1Kl z?@^JV3mxBegdk{Pcvw(0SY2!nW-fTQC~n^b%UtOP;S3B0qcv>TgU|Wmuw7CJTJVnT zv1`(O`UC`5qQOiwMih_ASP}#Z;E3W7ID{)fWFiSq3J1nevhRi1B%N$|ff9s;az#Rz z!4)77*_%Ki5PkcU1sM=zzr>cnq(@NMA_1Od)4?YR#1L(3l9BTQ{oF9Q1c{MHGT3q++n0mg>hDNPq5`r2L0NE;fG?C%ll-vLnpCj2 zg$Y=AItAtVVP~3V(xc!&kpzJ~@FX0YNb!I@yzpdivah$-W;lk0!XL7PFxeX>6N%tO zrjkfh4-#l*8d!fvu+k))cxrS|$cvib%MZIBMa5JCK_-*oWfZ(fl0YE&`uY-xWCEFt z0~t7JvJhn@;e^t)Ga@f_f)FWN!WB>3Wz%KFi4sviEY?dTErw1XDFhnB0|DVi^W@G*?=~dNNd?bj4BL2V+UmTHwBYQJQo>a0A zl|tJ68h<9~4|KYS!;MdVjSdui7-R~SM4=L2(qBt@L8lRHM!aUswClDr{UHwjAHz88 zS--@I68`j9IBWvKM+Arvl>*O5zxRy8rpAjT0v77e6|fQzf>@Y9BfJX!&;Dk*2G;^y zOTz5EeA)W!DBsBDmG5sven#|77Aaip^c;fbctk}og2BItLZMJ9mG$-Y*QU|X&`?-d zSX5M0TwGjLRaH|{Q&(5Fi1zi8ZO4}eopcI2<#Y(MJmR!#RL-iSi`Qql;LgCLy+2a- z<%ZT!%(eu&Eh#Ah z4VRXds#GeqT7CXl&H1dVva+)B^74vr>nbWLG-qlx8qI|Z7cO4Bc=`LEDl03mUcFjf zU0qXj2OQ@o07E@E=JoF{{aSVZuA%YXy?ZS!Ef1VrT3cJS*!9}$&04Ltt*uSxx>BcW z)9G~WZX4U%+dDRF>WGN!xY*Fq(V^Gt4Xa>7tI=REbOQ8u8sEno_y5&sGFw?9`+?ur*Vo_QZ*tpc;$loCX(mIf$z*zXX757) z^YB2wWnf^y%*U9OpPEb4%(_OidBAKoTQ=b=Y3nR^E?X>?K~>tII%QCuI(VmSaB$En z!dTUEYs-CWU#HbNXti30hK7dA_m8$Xa@rhFPL{rnm#KfaVj~*vs9zT9Oc_n@F%IA}llT%aRH}wSI>62&Ap8YF# zg*~`83(@Gv7$_GYFAt~#ICggb0zr1#@Sp&Oiz}{<#9J2N;-H_Hia*$U@KT$r&$)Gu zj=RHtTXxEMW7o0;nzCOTLe7sZe-x`!+T((cTxwTg=!w$?%CY z-S=}Pf2LPydc=2qFTtDX@75bn#(VADayHU=qJgxnLJy@(y`>+0I&{;`eW`CYFLc$_ z{~Vw5+k-uWS%uyIh}@C$-$pE0X8aZ@)Em_`#`Kk3&n_<~fFS zxnwsh&JMXatvR4M%h`42eN5=kv+>IL{ozJZBlR}f=o$34Y-3{hjXgK){-SUmzH<7D zp%qNQ5>|9_Zv8)-E!VsQ^4;J2C{X#dK6ZQK-e&8yW1fnKGWQ+NH9{}(PUhUzQ;Vn( z&+n&%I=E-AT^Y^y`@}!zo%Om~nGHAVn2mPQ)pX_$m6gOy)2+T^bK6qiCd-^_wr5bp z4q}Hp9(n(^_J606-8y;!I}uzv&)ZyO>0EPzKK$i(4nN|- P{GssR$RO1R`@Z-uiGZY- literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/marker_poi_wikipedia_16.png b/res/drawable-nodpi/marker_poi_wikipedia_16.png new file mode 100644 index 0000000000000000000000000000000000000000..25cff18ca13aac209bb74afdfa95d76411b7b355 GIT binary patch literal 1474 zcmb7EdrT8|96#f94k2U8Ts0fsj*_8B@6pn0Zxna-u3AQU6r#mA#R4m&HUuc|^%F9gvN&Ic0NqK+!*p$u7D3J@WZ{ zzVC|^z3Cg}CaYyikw8T2u(YEA;3T!ouAL8GV6LZF*9 zLF+PYh|Oo_D&1?sB3Bg7D|UseT}BpKnGI$I30c6)NemeDdU!t(G(nTPguGX-VF;Xr zNYy52$|;Af05l6C2WD!J3>TtDKs~BKwK^QfSAZCTA~1r%D3*cZgcc(Z1e|^#*_z0f z6L!inZA(6xph`*d5ilGG1T+DyMi47t)Mzv+8W@%#BQpFUUSfh7ygwzTKyiMT==Mo& zfd>^u#wpZDCP?;lDg>|3W}6Y_{nLq(Qw9eaAB<`c*y~l|nne30JNML$=c4_^As+|Z zIloXNy5xG4r^Lu|?p|z20m|MG`J!7c3ge*!SB;nBB`aluYHHjpLF#ZyN8?%?HybG$ zMGZ7%CP{V;gwEOLw_h{b~7iIu;gQji3HrQie2MVa6_H_r+Izfzg0Kq*di zZ{%2uD0soi)DrIJSVu_Afa5f!#Sk5hpy(=0i_@4{PwGgcmd+%hX)gP}(*?_(z)Dj* z(7)XiGBLuI%yu;<>Z4Y^mEnwyvUE;mK4l%^bwZ>md*sQ)&cY^dw17`NaTV^IEsF z*ee~qQD=L@csRPMdF$2k?Q4(k^yqhQJQW=hBNB1-tC52XBQNd!E+t)mAh&^ne$8zy ztkWKdU$JQZ!mQ-R{#&mmwFW0mI%y zzuXr)9mBJMgm2bI3(|I!w$)!^w{;H!5o%lb^xpGj=REo)(JjW`%Qh|F@2u|J@U73l zj$E%E8VeZ?UCa0W(>MB8s3rUIjj9X19{u+px810k@aXSG=6B^Bbv|w+dd#&;`!uho zFWNmQcAk4Mj-8*_yfP_n4vXEo`&mocy=!N`UO!xvAId)5&38OG5+8(A9lgU{LFmuN urq#8}whQY0>Y>AtNALo5zPi6}jtUsrb^GSKsoA{pSGCf4)R(Kuw*3cY5*+aW literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/marker_poi_wikipedia_32.png b/res/drawable-nodpi/marker_poi_wikipedia_32.png new file mode 100644 index 0000000000000000000000000000000000000000..24c77671b792eb8cef55a34dc4b480d39d971c07 GIT binary patch literal 2117 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 + + + + + diff --git a/res/drawable/btn_moreinfo.xml b/res/drawable/btn_moreinfo.xml new file mode 100644 index 00000000..3dd8efd5 --- /dev/null +++ b/res/drawable/btn_moreinfo.xml @@ -0,0 +1,8 @@ + + + + + + diff --git a/res/layout/activity_tilemap.xml b/res/layout/activity_tilemap.xml index b56c6170..41eb8baa 100644 --- a/res/layout/activity_tilemap.xml +++ b/res/layout/activity_tilemap.xml @@ -8,7 +8,13 @@ + android:layout_height="fill_parent" /> + + + + + + + +