Comando RG - Regiões Geográficas (Geocercas Poligonais)
Permite definir zonas geográficas mediante polígonos de 3 a 32 vértices para implementar condições de entrada/saída no motor de eventos.
Para que serve?
- 🗺️ Geofencing avançado — Criar zonas de forma irregular (não apenas círculos)
- 🏭 Controle de instalações — Delimitar depósitos, plantas, clientes com precisão
- 🚫 Zonas proibidas — Alertar se o veículo ingressa a áreas não autorizadas
- 📊 Análise de rotas — Determinar tempo dentro/fora de zonas específicas
- 🔒 Segurança veicular — Detectar se o veículo sai da zona autorizada
Características
| Propriedade | Valor |
|---|---|
| Regiões disponíveis | 32 (RG00 - RG31) |
| Vértices por região | 3 - 32 pontos |
| Precisão | 1/1000000 de grau |
| Estado automático | Dentro/Fora |
| Uso em eventos | Sinais com flancos +/- |
Comandos
Configurar região
SRGaab,+LLLLLLLL+XXXXXXXXX,+LLLLLLLL+XXXXXXXXX,...Parâmetros:
- aa: Número da região (00-31)
- b: Número do bloco (para regiões >8 pontos)
- LLLLLLLL: Latitude em 1/1000000 graus (90000000)
- XXXXXXXXX: Longitude em 1/1000000 graus (180000000)
Consultar região
QRGaabResposta:
RRGaab,+LLLLLLLL+XXXXXXXXX,...,EEstado final (E):
- A: Atualmente dentro (adentro)
- V: Atualmente fora (vazio)
Apagar todas as regiões
SRG*55AAEste comando elimina TODAS as geocercas configuradas. Não é reversível.
Exemplos
Região simples (triângulo)
>SRG000,-3459418-05842814,-3459500-05842736,-3459423-05842623<
// SRG = Set Region
// 00 = Região número 0
// 0 = Bloco 0 (primeiro bloco)
// Cada par: latitude-longitude em 1/1000000 grausDefine região 00 com 3 vértices formando um triângulo.
Região complexa (8 pontos)
>SRG010,-3459160-05840104,-3458912-05839997,-3458750-05839726,-3459177-05839190,-3459248-05839276,-3459386-05839297,-3459343-05839572,-3459290-05839761<Região multi-bloco (>8 pontos)
Se uma região tem 11 pontos:
Bloco 0 (8 primeiros):
>SRG010,-3459160-05840104,-3458912-05839997,...,(8 pontos)<Bloco 1 (3 restantes):
>SRG011,-3459251-05839881,-3459206-05840010,-3459180-05839950<Consultar estado
>QRG000< // Consultar região 00, bloco 0
>RRG000,-3459418-05842814,-3459500-05842736,-3459423-05842623,A<
// Resposta com coordenadas e estado final
// A = Adentro (veículo dentro da região)
// V = Vazio (veículo fora da região)Sinal RG
| Propriedade | Valor |
|---|---|
| Sinal | RG |
| Índice | 00-31 |
| Uso condicional | SIM |
| Estado | 1 = dentro, 0 = fora |
| Flancos | + (entrada), - (saída) |
Ferramenta de Configuração
Rinho provê uma aplicação web para projetar geocercas graficamente:
A ferramenta gera automaticamente os comandos SRG com as coordenadas corretas.
Formato de Coordenadas
Conversão de graus decimais
Coordenadas GPS: -34.59418, -58.42814
Multiplicar por 1,000,000:
- Latitude: -34594180
- Longitude: -58428140
Formato para o comando:
-3459418-05842814
// Sem ponto decimal
// 8 dígitos latitude + 9 dígitos longitudeUsar 8 dígitos para latitude (90 graus) e 9 dígitos para longitude (180 graus).
Limitações
- Máximo 32 regiões simultâneas
- Máximo 32 vértices por região
- Polígonos simples: Sem auto-interseção
- Precisão GPS: Desvio típico 5-10 metros
- Custo de processamento: Polígonos complexos consomem mais CPU
Compatibilidade
💾Firmware v1.08.00
SPLegacy
ULLegacy
32 regiões
💾Firmware v1.00.00
SP-IOT
SM-IOT
32 regiões
Ver Também
- Ferramenta Configurador de Regiões
- Motor de Eventos - Uso em regras
- Lista de Disparadores - Sinais RG
- Comandos LAT/LON
Última atualização