2020-11-17 16:29:51 +01:00
{
2021-11-07 14:37:21 +01:00
"id" : "surveillance_camera" ,
"name" : {
"en" : "Surveillance camera's" ,
"nl" : "Bewakingscamera's" ,
"ru" : "Камеры наблюдения" ,
"fr" : "Caméras de surveillance" ,
"it" : "Videocamere di sorveglianza" ,
2022-04-13 18:42:40 +02:00
"de" : "Überwachungskameras" ,
"ca" : "Càmeres de videovigilància"
2021-11-07 14:37:21 +01:00
} ,
"minzoom" : 12 ,
"source" : {
"osmTags" : {
"and" : [
"man_made=surveillance" ,
{
"or" : [
"surveillance:type=camera" ,
"surveillance:type=ALPR" ,
"surveillance:type=ANPR"
]
}
]
}
} ,
"title" : {
"render" : {
"en" : "Surveillance Camera" ,
"nl" : "Bewakingscamera" ,
"ru" : "Камера наблюдения" ,
"fr" : "Caméra de surveillance" ,
"it" : "Videocamera di sorveglianza" ,
2022-04-13 18:42:40 +02:00
"de" : "Überwachungskamera" ,
"ca" : "Càmera de videovigilància"
2021-11-07 14:37:21 +01:00
}
} ,
"tagRenderings" : [
"images" ,
{
"question" : {
"en" : "What kind of camera is this?" ,
"nl" : "Wat voor soort camera is dit?" ,
"fr" : "Quel genre de caméra est-ce ?" ,
"it" : "Di che tipo di videocamera si tratta?" ,
"ru" : "Какая это камера?" ,
2022-05-14 20:14:08 +02:00
"de" : "Um welchen Kameratyp handelt es sich?"
2021-11-07 14:37:21 +01:00
} ,
"mappings" : [
{
"if" : {
"and" : [
"camera:type=fixed"
]
} ,
"then" : {
"en" : "A fixed (non-moving) camera" ,
"nl" : "Een vaste camera" ,
"fr" : "Une caméra fixe (non mobile)" ,
"it" : "Una videocamera fissa (non semovente)" ,
"de" : "Eine fest montierte (nicht bewegliche) Kamera"
}
} ,
{
"if" : {
"and" : [
"camera:type=dome"
]
} ,
"then" : {
"en" : "A dome camera (which can turn)" ,
"nl" : "Een dome (bolvormige camera die kan draaien)" ,
"fr" : "Une caméra dôme (qui peut tourner)" ,
"it" : "Una videocamera a cupola (che può ruotare)" ,
"ru" : "Камера с поворотным механизмом" ,
"de" : "Eine Kuppelkamera (drehbar)"
}
} ,
{
"if" : {
"and" : [
"camera:type=panning"
]
} ,
"then" : {
"en" : "A panning camera" ,
"nl" : "Een camera die (met een motor) van links naar rechts kan draaien" ,
"ru" : "Панорамная камера" ,
"fr" : "Une caméra panoramique" ,
"it" : "Una videocamera panoramica" ,
"de" : "Eine bewegliche Kamera"
}
}
] ,
"id" : "Camera type: fixed; panning; dome"
2020-11-17 16:29:51 +01:00
} ,
2021-11-07 14:37:21 +01:00
{
"question" : {
"en" : "In which geographical direction does this camera film?" ,
"nl" : "In welke geografische richting filmt deze camera?" ,
"fr" : "Dans quelle direction géographique cette caméra filme-t-elle ?" ,
"it" : "In quale direzione geografica punta questa videocamera?" ,
2022-05-14 20:14:08 +02:00
"de" : "In welche Himmelsrichtung filmt diese Kamera?"
2021-11-07 14:37:21 +01:00
} ,
"render" : {
"en" : "Films to a compass heading of {camera:direction}" ,
"nl" : "Filmt in kompasrichting {camera:direction}" ,
"fr" : "Filme dans une direction {camera:direction}" ,
2022-04-18 01:47:54 +02:00
"it" : "Punta in direzione {camera:direction}" ,
"de" : "filmt in Himmelsrichtung {camera:direction}"
2021-11-07 14:37:21 +01:00
} ,
"condition" : {
"or" : [
"camera:direction~*" ,
"direction~*" ,
"camera:type!=dome" ,
{
"and" : [
"camera:type=dome" ,
"camera:mount=wall"
]
}
]
} ,
"freeform" : {
"key" : "camera:direction" ,
"type" : "direction"
} ,
"mappings" : [
{
"if" : {
2020-11-17 16:29:51 +01:00
"and" : [
2021-11-07 14:37:21 +01:00
"camera:direction=" ,
"direction~*"
2020-11-17 16:29:51 +01:00
]
2021-11-07 14:37:21 +01:00
} ,
"then" : {
"en" : "Films to a compass heading of {direction}" ,
"nl" : "Filmt in kompasrichting {direction}" ,
"fr" : "Filme dans une direction {direction}" ,
2022-04-18 01:47:54 +02:00
"it" : "Punta in direzione {direction}" ,
"de" : "filmt in Himmelsrichtung {direction}"
2021-11-07 14:37:21 +01:00
} ,
"hideInAnswer" : true
2021-04-28 20:42:23 +02:00
}
2021-11-07 14:37:21 +01:00
] ,
2021-11-11 17:14:03 +01:00
"id" : "camera_direction"
2020-11-17 16:29:51 +01:00
} ,
2021-11-07 14:37:21 +01:00
{
"freeform" : {
"key" : "operator"
} ,
"question" : {
"en" : "Who operates this CCTV?" ,
"nl" : "Wie beheert deze bewakingscamera?" ,
"fr" : "Qui exploite ce système de vidéosurveillance ?" ,
"it" : "Chi gestisce questa videocamera a circuito chiuso?" ,
2022-05-14 20:14:08 +02:00
"de" : "Wer betreibt diese Kamera?"
2021-11-07 14:37:21 +01:00
} ,
"render" : {
"en" : "Operated by {operator}" ,
"nl" : "Beheer door {operator}" ,
"fr" : "Exploité par {operator}" ,
"it" : "È gestita da {operator}" ,
"de" : "Betrieben von {operator}"
} ,
"id" : "Operator"
2020-11-17 16:29:51 +01:00
} ,
2021-11-07 14:37:21 +01:00
{
"question" : {
2022-06-01 20:21:16 +02:00
"en" : "What kind of surveillance is this camera?" ,
2021-11-07 14:37:21 +01:00
"nl" : "Wat soort bewaking wordt hier uitgevoerd?" ,
2022-06-01 20:21:16 +02:00
"fr" : "Quel genre de surveillance est cette caméra?" ,
"it" : "Che cosa sorveglia questa videocamera?" ,
2022-05-14 20:14:08 +02:00
"de" : "Was überwacht diese Kamera?"
2021-11-07 14:37:21 +01:00
} ,
"mappings" : [
{
"if" : {
"and" : [
"surveillance=public"
]
} ,
"then" : {
2022-06-01 20:21:16 +02:00
"en" : "A public area is surveilled, such as a street, a bridge, a square, a park, a train station, a public corridor or tunnel, …" ,
2021-11-07 14:37:21 +01:00
"nl" : "Bewaking van de publieke ruilmte, dus een straat, een brug, een park, een plein, een stationsgebouw, een publiek toegankelijke gang of tunnel..." ,
"fr" : "Une zone publique est surveillée, telle qu'une rue, un pont, une place, un parc, une gare, un couloir ou un tunnel public…" ,
"it" : "Sorveglia un'area pubblica, come una strada, un ponte, una piazza, un parco, una stazione, un passaggio o un sottopasso pubblico, ..." ,
2022-06-01 20:21:16 +02:00
"de" : "Die Kamera überwacht einen öffentlichen Bereich, z. B. Straßen, Brücken, Plätze, Parks, Bahnhöfe, öffentliche Gänge oder Tunnel, …"
2021-11-07 14:37:21 +01:00
}
} ,
{
"if" : {
"and" : [
"surveillance=outdoor"
]
} ,
"then" : {
2022-06-01 20:21:16 +02:00
"en" : "An outdoor, yet private area is surveilled (e.g. a parking lot, a fuel station, courtyard, entrance, private driveway, …)" ,
2021-11-07 14:37:21 +01:00
"nl" : "Een buitenruimte met privaat karakter (zoals een privé-oprit, een parking, tankstation, ...)" ,
"fr" : "Une zone extérieure, mais privée, est surveillée (par exemple, un parking, une station-service, une cour, une entrée, une allée privée, etc.)" ,
"it" : "Sorveglia un'area esterna di proprietà privata (un parcheggio, una stazione di servizio, un cortile, un ingresso, un vialetto privato, ...)" ,
2022-06-01 20:21:16 +02:00
"de" : "Die Kamera überwacht einen privaten Außenbereich, z.B. Parkplätze, Tankstellen, Innenhöfe, Eingänge, private Einfahrten, …"
2021-11-07 14:37:21 +01:00
}
} ,
{
"if" : {
"and" : [
"surveillance=indoor"
]
} ,
"then" : {
"nl" : "Een private binnenruimte wordt bewaakt, bv. een winkel, een parkeergarage, ..." ,
2022-06-01 20:21:16 +02:00
"en" : "A private indoor area is surveilled, e.g. a shop, a private underground parking, …" ,
2021-11-07 14:37:21 +01:00
"fr" : "Une zone intérieure privée est surveillée, par exemple un magasin, un parking souterrain privé…" ,
"it" : "Sorveglia un ambiente interno di proprietà privata, per esempio un negozio, un parcheggio sotterraneo privato, ..." ,
2022-06-01 20:21:16 +02:00
"de" : "Die Kamera überwacht einen privaten Innenbereich, z. B. Geschäfte, private Tiefgaragen, …"
2021-11-07 14:37:21 +01:00
}
2021-09-22 16:58:25 +02:00
}
2021-11-07 14:37:21 +01:00
] ,
"id" : "Surveillance type: public, outdoor, indoor"
2020-11-17 16:29:51 +01:00
} ,
2021-11-07 14:37:21 +01:00
{
"question" : {
"en" : "Is the public space surveilled by this camera an indoor or outdoor space?" ,
"nl" : "Bevindt de bewaakte publieke ruimte camera zich binnen of buiten?" ,
"fr" : "L'espace public surveillé par cette caméra est-il un espace intérieur ou extérieur ?" ,
"it" : "Lo spazio pubblico sorvegliato da questa videocamera è all'aperto o al chiuso?" ,
"de" : "Handelt es sich bei dem von dieser Kamera überwachten öffentlichen Raum um einen Innen- oder Außenbereich?"
} ,
"condition" : {
"and" : [
"surveillance:type=public"
]
} ,
"mappings" : [
2020-11-17 16:29:51 +01:00
{
2021-11-07 14:37:21 +01:00
"if" : "indoor=yes" ,
"then" : {
"en" : "This camera is located indoors" ,
"nl" : "Deze camera bevindt zich binnen" ,
"fr" : "Cette caméra est située à l'intérieur" ,
"it" : "Questa videocamera si trova al chiuso" ,
"de" : "Diese Kamera befindet sich im Innenraum"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : "indoor=no" ,
"then" : {
"en" : "This camera is located outdoors" ,
"nl" : "Deze camera bevindt zich buiten" ,
"fr" : "Cette caméra est située à l'extérieur" ,
"it" : "Questa videocamera si trova all'aperto" ,
"ru" : "Эта камера расположена снаружи" ,
"de" : "Diese Kamera befindet sich im Freien"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : "indoor=" ,
"then" : {
"en" : "This camera is probably located outdoors" ,
"nl" : "Deze camera bevindt zich waarschijnlijk buiten" ,
"fr" : "Cette caméra est probablement située à l'extérieur" ,
"it" : "Questa videocamera si trova probabilmente all'esterno" ,
"ru" : "Возможно, эта камера расположена снаружи" ,
"de" : "Diese Kamera ist möglicherweise im Freien"
} ,
"hideInAnswer" : true
}
] ,
2021-11-11 17:14:03 +01:00
"id" : "is_indoor"
2021-11-07 14:37:21 +01:00
} ,
{
"question" : {
"en" : "On which level is this camera located?" ,
"nl" : "Op welke verdieping bevindt deze camera zich?" ,
"fr" : "À quel niveau se trouve cette caméra ?" ,
"it" : "A che piano si trova questa videocamera?" ,
"de" : "Auf welcher Ebene befindet sich diese Kamera?"
} ,
"render" : {
"en" : "Located on level {level}" ,
"nl" : "Bevindt zich op verdieping {level}" ,
"fr" : "Situé au niveau {level}" ,
"it" : "Si trova al piano {level}" ,
"de" : "Befindet sich auf Ebene {level}"
} ,
"freeform" : {
"key" : "level" ,
"type" : "nat"
} ,
"condition" : {
"or" : [
"indoor=yes" ,
"surveillance:type=ye"
]
} ,
"id" : "Level"
} ,
{
"question" : {
"en" : "What exactly is surveilled here?" ,
"nl" : "Wat wordt hier precies bewaakt?" ,
"fr" : "Qu'est-ce qui est surveillé ici ?" ,
"it" : "Che cosa è sorvegliato qui?" ,
"de" : "Was genau wird hier überwacht?"
} ,
"freeform" : {
"key" : "surveillance:zone"
} ,
"render" : {
2022-04-13 18:42:40 +02:00
"en" : "Surveills a {surveillance:zone}" ,
2021-11-07 14:37:21 +01:00
"nl" : "Bewaakt een {surveillance:zone}" ,
2022-04-13 18:42:40 +02:00
"fr" : "Surveille un(e) {surveillance:zone}" ,
2021-11-07 14:37:21 +01:00
"it" : " Sorveglia una {surveillance:zone}" ,
2022-04-13 18:42:40 +02:00
"de" : "Überwacht ein/e {surveillance:zone}"
2021-11-07 14:37:21 +01:00
} ,
"mappings" : [
{
"if" : {
"and" : [
"surveillance:zone=parking"
]
} ,
"then" : {
"en" : "Surveills a parking" ,
"nl" : "Bewaakt een parking" ,
"fr" : "Surveille un parking" ,
"it" : "Sorveglia un parcheggio" ,
"de" : "Überwacht einen Parkplatz"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : {
"and" : [
"surveillance:zone=traffic"
]
} ,
"then" : {
"en" : "Surveills the traffic" ,
"nl" : "Bewaakt het verkeer" ,
"fr" : "Surveille la circulation" ,
"it" : "Sorveglia il traffico" ,
"de" : "Überwacht den Verkehr"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : {
"and" : [
"surveillance:zone=entrance"
]
} ,
"then" : {
"en" : "Surveills an entrance" ,
"nl" : "Bewaakt een ingang" ,
"fr" : "Surveille une entrée" ,
"it" : "Sorveglia un ingresso" ,
"de" : "Überwacht einen Eingang"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : {
"and" : [
"surveillance:zone=corridor"
]
} ,
"then" : {
"en" : "Surveills a corridor" ,
"nl" : "Bewaakt een gang" ,
"fr" : "Surveille un couloir" ,
"it" : "Sorveglia un corridoio" ,
"de" : "Überwacht einen Gang"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : {
"and" : [
"surveillance:zone=public_transport_platform"
]
} ,
"then" : {
"en" : "Surveills a public tranport platform" ,
"nl" : "Bewaakt een perron of bushalte" ,
"fr" : "Surveille un quai de transport public" ,
"it" : "Sorveglia una pensilina del trasporto pubblico" ,
"de" : "Überwacht eine Haltestelle"
}
2020-11-17 16:29:51 +01:00
} ,
{
2021-11-07 14:37:21 +01:00
"if" : {
"and" : [
"surveillance:zone=shop"
]
} ,
"then" : {
"en" : "Surveills a shop" ,
"nl" : "Bewaakt een winkel" ,
"fr" : "Surveille un magasin" ,
"it" : "Sorveglia un negozio" ,
"de" : "Überwacht ein Geschäft"
}
2020-11-17 16:29:51 +01:00
}
2021-11-07 14:37:21 +01:00
] ,
"id" : "Surveillance:zone"
2021-09-22 16:58:25 +02:00
} ,
2021-11-07 14:37:21 +01:00
{
"question" : {
"en" : "How is this camera placed?" ,
"nl" : "Hoe is deze camera geplaatst?" ,
"fr" : "Comment cette caméra est-elle placée ?" ,
"it" : "Com'è posizionata questa telecamera?" ,
"ru" : "Как расположена эта камера?" ,
2022-05-14 20:14:08 +02:00
"de" : "Woran ist diese Kamera befestigt?"
2021-11-07 14:37:21 +01:00
} ,
"render" : {
2021-11-10 18:42:31 +01:00
"en" : "Mounting method: {camera:mount}" ,
2022-04-07 03:13:29 +02:00
"nl" : "Ophanging: {camera:mount}" ,
2021-11-10 18:42:31 +01:00
"fr" : "Méthode de montage : {camera:mount}" ,
"it" : "Metodo di montaggio: {camera:mount}" ,
"de" : "Montageart: {camera:mount}"
2021-11-07 14:37:21 +01:00
} ,
"freeform" : {
"key" : "camera:mount"
} ,
"mappings" : [
{
"if" : "camera:mount=wall" ,
"then" : {
"en" : "This camera is placed against a wall" ,
"nl" : "Deze camera hangt aan een muur" ,
"fr" : "Cette caméra est placée contre un mur" ,
"it" : "Questa telecamera è posizionata contro un muro" ,
2022-05-14 20:14:08 +02:00
"de" : "Diese Kamera ist an einer Wand befestigt"
2021-11-07 14:37:21 +01:00
}
} ,
{
"if" : "camera:mount=pole" ,
"then" : {
2022-05-04 14:56:00 +02:00
"en" : "This camera is placed on a pole" ,
2021-11-07 14:37:21 +01:00
"nl" : "Deze camera staat op een paal" ,
"fr" : "Cette caméra est placée sur un poteau" ,
"it" : "Questa telecamera è posizionata su un palo" ,
2022-05-11 18:39:21 +02:00
"de" : "Diese Kamera ist an einer Stange befestigt"
2021-11-07 14:37:21 +01:00
}
} ,
2020-11-17 16:29:51 +01:00
{
2021-11-07 14:37:21 +01:00
"if" : "camera:mount=ceiling" ,
"then" : {
"en" : "This camera is placed on the ceiling" ,
"nl" : "Deze camera hangt aan het plafond" ,
"fr" : "Cette caméra est placée au plafond" ,
"it" : "Questa telecamera è posizionata sul soffitto" ,
2022-05-14 20:14:08 +02:00
"de" : "Diese Kamera ist an der Decke befestigt"
2021-11-07 14:37:21 +01:00
}
2022-05-04 14:56:00 +02:00
} ,
{
"if" : "camera:mount=street_lamp" ,
"then" : {
"en" : "This camera is placed on a street light" ,
"nl" : "Deze camera staat op een straatlantaarn" ,
"fr" : "Cette caméra est placée sur un lampadaire" ,
"it" : "Questa telecamera è posizionata su un lampione" ,
2022-05-14 20:14:08 +02:00
"de" : "Diese Kamera ist an einer Laterne befestigt"
2022-05-04 14:56:00 +02:00
}
} ,
{
"if" : "camera:mount=tree" ,
"then" : {
"en" : "This camera is placed on a tree" ,
"nl" : "Deze camera staat op een boom" ,
"fr" : "Cette caméra est placée sur un arbre" ,
"it" : "Questa telecamera è posizionata su un albero" ,
2022-05-14 20:14:08 +02:00
"de" : "Diese Kamera ist an einem Baum befestigt"
2022-05-04 14:56:00 +02:00
}
2020-11-17 16:29:51 +01:00
}
2021-11-07 14:37:21 +01:00
] ,
"id" : "camera:mount"
}
] ,
"presets" : [
{
"tags" : [
"man_made=surveillance" ,
"surveillance:type=camera"
] ,
2021-12-03 02:30:25 +01:00
"title" : {
2022-04-03 03:17:10 +02:00
"en" : "a surveillance camera" ,
2022-04-18 01:47:54 +02:00
"nl" : "een bewakingscamera" ,
"de" : "eine Überwachungskamera"
2021-12-03 02:30:25 +01:00
}
} ,
{
"tags" : [
"man_made=surveillance" ,
"surveillance:type=camera" ,
"camera:mount=wall"
] ,
"title" : {
2022-04-03 03:17:10 +02:00
"en" : "a surveillance camera mounted on a wall" ,
2022-04-18 01:47:54 +02:00
"nl" : "een bewakingscamera gemonteerd op een muur" ,
"de" : "eine an einer Wand montierte Überwachungskamera"
2021-12-03 02:30:25 +01:00
} ,
"preciseInput" : {
"snapToLayer" : "walls_and_buildings"
}
2021-11-07 14:37:21 +01:00
}
] ,
2021-11-07 15:31:55 +01:00
"mapRendering" : [
{
"icon" : {
2021-09-22 16:58:25 +02:00
"render" : "./assets/themes/surveillance/logo.svg" ,
"mappings" : [
2021-11-07 15:31:55 +01:00
{
"if" : "camera:type=dome" ,
"then" : "./assets/themes/surveillance/dome.svg"
} ,
{
"if" : "_direction:leftright=right" ,
"then" : "./assets/themes/surveillance/cam_right.svg"
} ,
{
"if" : "_direction:leftright=left" ,
"then" : "./assets/themes/surveillance/cam_left.svg"
}
2021-09-22 16:58:25 +02:00
]
2021-11-07 15:31:55 +01:00
} ,
"iconSize" : {
"mappings" : [
{
"if" : "camera:type=dome" ,
"then" : "50,50,center"
} ,
{
"if" : "_direction:leftright~*" ,
"then" : "100,35,center"
}
] ,
"render" : "50,50,center"
} ,
"location" : [
"point" ,
"centroid"
] ,
"rotation" : {
2021-09-22 16:58:25 +02:00
"#" : "Note: {camera:direction} is substituted by a number, giving the string 'calc(123deg + 90deg)' ; it is this string that is used as css property, which interprets the calc" ,
"render" : "calc({_direction:numerical}deg + 90deg)" ,
"mappings" : [
2021-11-07 15:31:55 +01:00
{
"if" : "camera:type=dome" ,
"then" : "0"
} ,
{
"if" : "_direction:leftright=right" ,
"then" : "calc({_direction:numerical}deg - 90deg)"
}
2021-09-22 16:58:25 +02:00
]
2021-11-07 15:31:55 +01:00
}
2021-09-22 16:58:25 +02:00
} ,
2021-11-07 15:31:55 +01:00
{
"color" : {
2021-09-22 16:58:25 +02:00
"render" : "#f00"
2021-11-07 15:31:55 +01:00
} ,
"width" : {
"render" : "8"
}
}
2021-12-05 05:16:24 +01:00
] ,
"description" : {
2022-04-03 03:17:10 +02:00
"en" : "This layer shows surveillance cameras and allows a contributor to update information and add new cameras" ,
2022-04-18 01:47:54 +02:00
"nl" : "Deze laag toont bewakingscamera's en laat toe om de informatie te verrijken en om nieuwe camera\"s toe te voegen" ,
"de" : "Diese Ebene zeigt die Überwachungskameras an und ermöglicht es, Informationen zu aktualisieren und neue Kameras hinzuzufügen"
2021-12-05 05:16:24 +01:00
}
2022-05-11 18:39:21 +02:00
}