- Ferramenta lançada para verificar as informações de localização dos agentes de fiscalização de estacionamento de São Francisco
- O criador fez engenharia reversa do sistema de multas de estacionamento para mostrar o último ponto onde cada agente emitiu uma multa
- Não é em tempo real, mas permite visualizar no mapa a distribuição recente das atividades de fiscalização
- Pode ser usada para prever com antecedência áreas de risco de infração de estacionamento ou identificar regiões com fiscalização mais intensa
- Apresentado como um exemplo útil para ajudar profissionais de startups e da área de TI a entender como usar dados urbanos e tecnologia
Introdução
- Este projeto foi criado para mostrar a movimentação dos agentes de fiscalização de estacionamento de São Francisco
- O criador fez engenharia reversa dos dados do sistema de multas de estacionamento da cidade de São Francisco e marcou no mapa o local onde cada agente emitiu sua última multa
- Com isso, é possível verificar as localizações recentes de atividade dos agentes e também identificar padrões de fiscalização de infrações de estacionamento em determinados horários ou regiões
Principais recursos e importância
- Embora não sejam dados em tempo real, as informações de localização das multas emitidas recentemente permitem entender visualmente as rotas de patrulha e a distribuição de atividade dos agentes
- Profissionais de startups e do setor de TI podem conhecer técnicas de coleta, uso e visualização de dados da administração urbana e aplicá-las em tomada de decisão baseada em dados ou em ideias de serviços
- Também é útil como uma ferramenta para acompanhar tendências de fiscalização de estacionamento para motoristas e pessoas interessadas em dados de trânsito
Contexto e explicação adicional
- Este projeto aumenta a acessibilidade de dados públicos já disponíveis e combina isso com visualização geográfica baseada em GIS (sistemas de informação geográfica) para oferecer utilidade prática
- Devido às limitações dos dados, não se trata de rastreamento de localização em tempo real, mas as informações das multas mais recentes podem ser usadas para explorar a intensidade da fiscalização por área e tendências
- Como um caso de engenharia reversa de algoritmos e fusão com dados urbanos, o objetivo é estimular a curiosidade técnica da comunidade
2 comentários
kkkkkkkkkkkkkkkk
Comentários no Hacker News
O site agora está offline. Bem raramente, o governo de SF alterou o próprio site com muita rapidez, poucas horas depois de este site ser publicado. Não é mais possível obter os dados
"Cada número de multa possível segue um padrão: soma 11, exceto quando o último dígito é 6, aí soma só 4... sabe-se lá por quê". Esse padrão parece muito com uma estrutura que adiciona um dígito verificador por módulo. O número real da autuação
xé o valor sem o último dígito, e basta somar +1 a ele. Depois, anexa-se ao final o valor(x+1) mod 7como dígito verificador. Isso bate com o padrão. A documentação do contrato do sistema também inclui "validar os dados transcritos de autuações manuais... algoritmo de dígito verificador para controle de erros no campo do número da autuação" link para o documento do contratoNa verdade, é simplesmente
x % 7. O início do padrão de exemplo foi explicado com 984,946,606 (um número inválido), mas o número inicial fornecido era 984,946,605, e esse número também aparece na imagemNa faculdade, descobri que todos os números de ID das pessoas eram exatamente divisíveis por 13. Acho que isso era o mínimo necessário para detectar um dígito inserido errado ou duas posições trocadas. Ou talvez usassem isso porque a lógica de incremento era a mais simples ao atribuir novos números
Observação afiada
Fiquei surpreso ao descobrir que este projeto é da mesma pessoa que fez walzr.com/bop-spotter. Adoro projetos assim
Esse nome de domínio me parecia familiar porque é bloqueado no trabalho. Mas então o cop-spotter foi feito pelas mesmas pessoas que fizeram o bop-spotter?
Muito legal. A UI passa totalmente uma vibe de Nokia antigo
À esquerda da página está escrito "Audio feed courtesy of Orchestra", mas, ao clicar no link, ele leva para um app de vigilância com uma pegada bem distópica. Meio estranho
Gostei muito do recurso de leaderboard. Para referência, os detalhes das multas podem ser vistos aqui link da lista de taxas/multas
fire laneesteja entre as multas mais baixas. Infrações envolvendo áreas para cadeiras de rodas ou relacionadas a pessoas com deficiência têm multas bem mais altas. Há também muitos casos em que certas infrações de estacionamento custam mais do que infrações ligadas a bombeiros. Posso estar entendendo algo errado, mas isso me parece estranhoAcho realmente raro o governo de SF corrigir um site tão rápido assim. Alguém por acaso tirou screenshots do site naquela hora?
Impressiona ver essa escala. Como feedback, cada agente cobre sua própria área, e a maior parte das áreas residenciais tem limpeza de rua na primeira e terceira semana ou na segunda e quarta semana do mês. Por isso, o agente no topo do leaderboard provavelmente mudaria a cada semana. O ideal seria que o leaderboard permitisse ao menos visualização em janelas de 2 semanas. Fora isso, trabalho muito bem feito
Projeto realmente impressionante. Seria melhor se todas as informações estivessem no fuso do Pacífico. Como estou na Costa Leste, o indicador de “há 3 horas” mudar para o meu horário local por algum motivo é um pouco confuso
Acessando da Europa, por um momento fiquei me perguntando por que os agentes de fiscalização de estacionamento de SF só trabalhavam à noite
Estou no horário Central e achei que os dados estivessem entrando com umas 2 horas de atraso
Foi uma experiência muito legal, mesmo que breve
Parece que o agente 0438 começou a trabalhar em Guadalajara
screenshot de prova
Na verdade, parece ter sido emitida em 3 El Dorado South, San Francisco. No mapa, ela aparece perto do bar El Dorado, na Avenida South San Francisco, no México
Na Bay Area, tem muita gente com deslocamento do tipo
supercommute, então nem é tão estranhoAcho que todos os veículos deveriam ter rastreadores, para que uma cobrança seja aplicada automaticamente toda vez que ficarem parados em área pública por mais tempo do que um semáforo. A cobrança poderia vir mensalmente, e, se não fosse paga, a habilitação seria suspensa