bufferoverflow
You need to divide crime counts by population density. Otherwise you're just plotting population density.
xrd
Can anyone speak to whether public statistics are accurate or not? Can anyone reassure me that these statistics are impossible to manipulate?

I have a suspicion these statistics are only accurate and available when it is convenient for the people responsible for providing those statistics.

Isn't it the case that the police are responsible for providing statistics to the public? During the pandemic and during the George Floyd protests, there were political reasons for gathering information and using to show that A) "crime is up!" or B) "crime is actually still historically low!"

A few years ago, I was frustrated about the reporting on these statistics, and went to a variety of police web sites.

Some of the websites said: "Because of the pandemic, we are so overwhelmed by crime and everything, we cannot provide current statistics!" And, other sites said "Because of the pandemic, we are so overwhelmed by crime and everything, we cannot provide past statistics!" And, some websites just completely won't load. If a police department does not want to pay their IT person, or the company that provides it can't get their act together, the website will be down and you cannot get information directly from the police.

If you have a category of crime that is high, the police need to either fix that problem, or fix the numbers. Right?

I know that some sources of information come from the FBI. But, aren't those numbers often provided by the police?

And, in certain parts of the country were in favor of defunding the police, and certain parts of the country are filled with "Blue Lives Matters" people. Won't the police in the defund areas want to show crime is up? Won't those in regions with different sensibilities want to show their policing works? Can anyone tell me why this isn't a problem?

It is anecdotal, but aren't there areas of certain cities where the citizens have stopped reporting crimes because the police don't come anymore? How is that reflected in the numbers, if at all?

Can anyone else see a big gaping hole in how these stats are collected and used? Is there standardization across the country about these statistics?

ThisNameIsTaken
This map makes me think of the New Inquiry's White Collar Crime map [1]. That project creates a strong image which for me disrupts the stereotype of what crime looks like and where we can find it.

I realize it has a very different aim than safemap, but I frequently use it as an example of how the selection of data sources and its visualization is crucial in communicating a particular story. This communication already starts with the name: calling a map of reported crime a 'safemap' implicitly suggests that red colored places are 'unsafe' and should be avoided. (The about popover literally states: "Learn which parts of San Francisco are safest and which parts are best to avoid.") Which, as the discussion here suggests might be more complicated than that.

[1]: https://whitecollar.thenewinquiry.com/

autoexecbat
Thanks for making this, it would be helpful if the city boundaries weren't so closely observed, most people don't care where the exact city lines are but have more of a feeling for the general metropolitan area as a blob
insane_dreamer
Zillow used to have this years ago, and they dropped it. I remember using it in 2016 when house hunting. Later in 2022 I noticed they had dropped it; I'm guessing it reduced the number of home buyers.
microtherion
It's interesting to see how certain crimes (e.g. Assault and Robbery) have hotspots that map perfectly onto BART stops (16th & Mission, 24th & Mission).
calibas
Also serves as a map of where to find prostitutes. Apparently, that's the area around South Van Ness & 20th St in SF.
apwheele
I am not a fan of the kernel density estimators with a continuous color ramp (at least this map the KDE does not recalculate on zoom, that is pretty much worthless).

Currently the UI on the left returns all empty images for me, https://www.dropbox.com/scl/fi/re068bj1vnaitsoh59x27/NoImage...

I rather enjoy using either points directly (and for dense point maps use leaflet's cluster markers), or actual outlined areas (e.g. using DBSCAN). For a few examples I have put together

- Dallas crime dashboard (using wasm + python), https://crimede-coder.com/graphs/Dallas_Dashboard

- Durham NC hotspots (leaflet), https://crimede-coder.com/graphs/DurhamHotspots

artembugara
@SafemapTecnolgs, we (newscatcherapi.com, YC S22) are helping one of the largest NGOs build an interactive map of all reported corruption cases.

We collect over 1M national and hyper-local news in near real-time. Happy to help with collecting crime info from public news.

I'm happy to help for free; we'll also pay to develop & host information extraction using LLM!

Anyone, feel free to email me [email protected]

whimsicalism
The TL is high-crime and the Mission bart stations have crime. Not exactly shocking to anyone who has lived here
muststopmyths
Nicely done. Longer term historical data would be nice too, for comparison or trends. It should be available as these sorts of crime maps were all the rage 10-15 years ago.

Personally, I would prefer that the crimes filter panel automatically hide itself when I click on the map after selecting my filter.

Kudos.

s1mon
This is very cool.

I turned on all the types of crime and a weird set of diagonal darker regions appeared in the avenues. Either this is some weird artifact of the geocoding or there's some really strange magnetic fields or something affecting crime.

w10-1
Great work!

- The maps are pretty and scale nicely. The clarity and granularity of text is appreciated.

- The controls are excellent. I might put the copy and help in the same single title/menu panel (without "viewing:" as obvious)

Some other features I found myself wanting:

- Visually bound the map so you can see when it can't be moved in a direction. Think about what to do when the control panel is open and the user is trying to drag the map to see what's under the panel (instead of closing the panel).

- ability to sort data drill-down by number, to look at most prevalent

- using gradients for data starts to break down at low numbers. I wonder if you can start putting dots under some threshold

- time-range delta heat-maps: 2023 car break-ins vs 2022 (where green is improvement, red is worsening, and intensity is size of delta)

- surfacing qualitative aspects of data sources: one or many (only police?); and perhaps user feedback on quality of data

- curate super-categories, e.g., capturing all cocaine-related offenses, or distinguishing the stacked charges (loitering in the area of ...) from the operative ones (dealing), or crimes against (visiting?) strangers vs locals or friends. The data sources have their own arcane categorizing logic, and it's rarely what users actually want.

- color-code user-specified combinations: prostitution + drugs vs either alone

- Most of these relate to the kinds of questions users can answer with the maps, so if you have a (user-contributed?) panel with questions and their associated configuration sets, it would be very powerful and sticky.

- Then it would be nice to apply the same configuration-set to different cities, and perhaps to see some comparison across cities

Some things I wouldn't do:

- All-caps, tm? ok, but...

- I think putting safety under quality of life makes the product a bit less polarizing and hence more popular - which means adding other quality-of-life measures (e.g., zoning (residential/retail/manufacturing), cost/sf for housing, walkability scoring) E.g., it would be interesting to know which retail districts are super-safe.

tariverdiev1789
Awesome job, any chance of extending this to Europe? (Like Paris)
delichon
Location based danger zone notifications would be helpful. "Warning: You are entering an area with a large number of reported muggings."
joshghent
Hey, remember me? We met randomly on a bus from Machu Picchu to Cusco a couple weeks ago! First "orange site" people I've met IRL lol.

Great work on this - very slick UX and super quick.

Be cool to expand it to support the UK or maybe develop some open standard for the way data can be reported. I'm sure businesses would pay for a consolidated data api.

shawnozzy
This is really cool. I see your using open street map, is that heat map you're using open source, or something you've built internally?
high_pathetic
Looking forward to my business trip to Portland in a few weeks... The place where I am going is right in the middle of the big red blob, when the "Assault" is selected. Is it really that bad?
breck
Do you have a version of this, but with positive data? For example, spots with great weather, or where acts of kindness frequently happen, or lots of photos get taken (so excellent views). Might be fun!
jeffbee
The location of the police stations seems influential. I know in Berkeley crimes without a firm location get geocoded to police HQ. Do you think that might be affecting these maps?
throwaway888abc
Filter by prostitution - Red light district guide ?

Add more countries please

burkaman
FYI none of your images are loading for me, they all return 301s repeatedly until the browser gives up.
nasaeclipse
Damn, wtf is going on at Little Saigon and that Park hotel?
renewiltord
Very cool! Car Break-In useful for “safe to park here?”
jagtstronaut
This is cool! You should add selfishly Raleigh NC
shaunpud
Looks like a GTA map
hyuuu
where did you source your data?
SafemapTecnolgs
@dang or other HN mods - can you help me understand why this post was so rapidly downranked? It's now on the 6th page... it's got to be the highest upvoted yet lowest ranked post submitted today. As far as I can tell there were no flags or anything. Am I missing something here?
GrowthStein
[flagged]