Brottsplatskartan lanserad

Efter ett rejält pillande under helgen så har jag bestämt mig för att det är dags att officiellt lansera Brottsplatskartan.

Allt som fungerade på gamla Brottsplats Stockholm ska nu även fungera på Brottsplatskartan, t.ex. att filtrera händelser efter hur gammal de är eller beroende på vilken typ de är.

Har även sagt åt Google att de båda gamla sajterna (Brottsplats Stockholm/Göteborg) numera är flyttade till den nya Brottsplatskartan. Ska bli spännande att se hur långt tid det tar för Google att ta bort alla gamla sidor från indexet och lägga till dom på nya sajten istället. Hoppas även på att Brottsplats Stockholms pagerank på kommer överföras.

Bara att hålla tummarna.

Nu kan du också testa brottsplatskartan.se

Under några veckor nu så har jag pillat med upföljaren till både Brottsplats Stockholm och Brottsplats Göteborg: BrottsplatsKartan. Tanken är att på en enda webbplats lista alla brott/polisiära händelser i landet. Inte bara Stockholm och Göteborg som tidigare, utan även Malmö, Växjö, Umeå, Östersund och Gävle. Bland annat.

Sidan är ännu långt ifrån klar, men jag tycker ändå det kan vara intressant att öppna sidan för alla. Förhoppningsvis leder detta till  diverse feedback återkoppling av er besökare och på så sätt kan jag göra sidan ännu bättre.

En av de bättre nyheterna är att sidan automatiskt känner av var du som besökare befinner dig. Är du i Stockholm så visas automatiskt alla händelser i Stockholm. Men är du istället i Uppsala så visas alla händelser därifrån istället. Smart va?

Så kolla in BrottsplatsKartan.se för att se vad som hänt där du bor. Och är det något som inte fungerar eller om du saknar en funktion: hör av dig!

BrottsplatsKartan.se beta skärmdump

BrottsplatsKartan.se – många händelser blir det…

Brottsplats Stockholm (på sätt och vis) i en Androidlur nära dig

I helgen så hade Stockholm Google Technology User Group ett “Android-hackaton“. Peter Svensson på GTUG Stockholm beskriver hacktonet såhär: “Målet med ett Hackathon är att programmera så mycket man kan under en längre tidsperiod. Varje team består av minst en person, gärna fler, som fokuserar på att under dagen utveckla en applikation i ett av de tre spår vi har. På kvällen röstar vi fram en vinnare av de bidrag som lyckats uppvisa en färdig applikation.”

För några veckor sedan blev jag kontaktad av en av personena som skulle dela i hacktonet. Han berättade att dom hade som idé att göra ett spel baserat på data från min sajt brottsplatsstockholm.se. För att få det att funka så behövde dom dock ett enkelt API mot sajten. Sagt och gjort: jag slängde ihop ett API nån helg efteråt, som nu dessutom finns tillgängligt här: http://brottsplatsstockholm.se/brottsplatsstockholm-api/.

Så i helgen gick hacktonet av stapeln och som bästa apps utsågs faktiskt appen som använde data från brottplats stockholm: “CrimeSweeper”. Superkul! Om jag nu bara hade haft en androidmobil själv så jag kunde testa appen… :/ En video på appen finns dock:

Lite mer info om appen och hacktonet finns här: http://www.swedroid.se/forum/showthread.php?t=3673 och lite längre ner på den här sidan: http://unclescript.blogspot.com/2009/12/gtug-android-hackathon-2811-2009.html.

Systersajten Brottplats Göteborg är här

Efter att Brottsplats Stockholm rullat på under några veckor så tyckte jag det var dags att kolla om det inte gick att få igång en Brottsplats Goteborg också. Sagt och gjort: nu är brottsplatsgoteborg.se här också.

Helt lätt var det dock inte. I motsats till Polisen i Stockholms län så skriver inte Polisen i Västra Götaland sina händelserapporter på ett sätt som är lika lätt att analysera rent geografiskt. Såhär kan en händelse se ut:

13.03 Kungälv, rattfylleri
Polisen kontrollerar en bil på Strandgatan

Det som är lätt att hitta är tidpunkten, generell plats (Kungälv) och typ av händelse (rattfylleri). Det svåra biten är dock att hitta mer exakt var nånstans i Kungälv som händelsen avser, i detta fall då Strandgatan. Lätt för en människa att se men inte så lätt att fixa programmeringsmässigt. Visst, jag kan leta upp alla ord som slutar på -vägen eller -gatan och anta att det är den platsen. Dock så finns inte alltid något av dom orden med. Det kan istället handla om andra platser och småorter och liknande. T.ex. Hindås, Sjogerstad, Fagersanna. Lösningen blev istället att hämta ut alla ord från en händelse och sen fråga Googles Geolocation-tjänst om hur bra respektive träff är. Och sen får helt enkelt den bästa träffen vinna. Med händelsen ovan så betyder det att sökningen “Strandgatan, Kungälv” ger en mycket bättre träff än “kontrollerar, Kungälv”. Vet inte riktigt om den här lösningen är riktigt smart/klurig eller rent utav heltdum. Men så länge den funkar så…

En till sak som jag känner att jag också måste ta upp är möjligheterna man får om man har en egen VPS (Virtuell Privat Server). Efter att ha bestämt mig för att skapa en sajt för Göteborg också så tog det bara några minuter att beställa domän och ställa in Apache. Det enda som tar lite tid är för alla namnservrar att hitta den nya sajten. Från idé till sajt uppe tog det iaf max ett dygn. Wonderful!

Nu tänker jag iaf låta sajten – sajterna! – tuffa på några veckor för att se hur det funkar, innan det är dax för ev. nästa steg. Har du några önskemål på vad du vill se på Brottsplats Stockholm eller Göteborg så hör av dig!

ps. Det är synnerligen lätt att råka skriva plast istället för plats. Typ jättelätt.

Händelser i närheten – ny funktion på Brottsplats Stockholm

Som ett steg i att lära mig mer om Google Maps och det här med koordinater – latitud och longitud alltså – så bestämde jag mig för att införa en ny funktion på Brottsplats Stockholm som gör att man kan visa fler händelser som hänt i närheten av platsen man tittar på.

Så om man t.ex. går in och tittar på händelsen för rånet i västberga (den med helikoptern ni vet) och klickar på länken “Fler händelser i närheten” så kommer man till en sida som visar fler inrapporterade händelser i närheten. Tyvärr så var det inte så många händelser i närheten av just denna plats vilket gör det här till ett rätt kasst exempel. Men ändå. Funktionen är intressant iaf!