diff --git a/.gitignore b/.gitignore index 7fdea58..bef94c7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.pyc *.egg-info +.pytest_cache/ diff --git a/combo_plugin_gnm/templatetags/gnm.py b/combo_plugin_gnm/templatetags/gnm.py index bab0188..b0321a6 100644 --- a/combo_plugin_gnm/templatetags/gnm.py +++ b/combo_plugin_gnm/templatetags/gnm.py @@ -15,20 +15,24 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . +from collections import OrderedDict import datetime import math +import operator import random import re import urllib2 +from dateutil.parser import parse as dateutil_parse from requests import RequestException from django import template from django.conf import settings -from django.utils.safestring import mark_safe +from django.utils.dateparse import parse_datetime from django.utils.text import slugify +from django.utils.timezone import is_naive, make_aware +from django.utils.safestring import mark_safe -from combo.apps.dashboard.models import DashboardCell from combo.apps.maps.models import MapLayer from combo.data.models import Page, ConfigJsonCell from combo.public.views import render_cell @@ -36,46 +40,156 @@ from combo.utils import requests register = template.Library() +FR_WEEKDAYS = ['lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche'] +EN_ABBREV_WEEKDAYS = OrderedDict([ + ('mo', 'Monday'), + ('tu', 'Tuesday'), + ('we', 'Wednesday'), + ('th', 'Thursday'), + ('fr', 'Friday'), + ('sa', 'Saturday'), + ('su', 'Sunday') +]) + class TimeSlot(object): def __init__(self, start, end): + if is_naive(start): + start = make_aware(start) + if is_naive(end): + end = make_aware(end) self.start = start self.end = end + def __repr__(self): + return '' % (self.start.strftime('%c'), self.end.strftime('%c')) -@register.filter -def as_opening_hours_badge(data): - if not data: - return '' - weekdays = ['lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche'] + +def openinghours_to_datetime(codename, hour, minute, default=None): + try: + weekday = EN_ABBREV_WEEKDAYS.get(codename, None) + # if default is None, return the next date and time after now() + # a default datetime instance is used to replace absent parameters for datetime + return dateutil_parse('%s %d:%d:00' % (weekday, hour, minute), default=default) + except ValueError: + return None + + +def get_slots_from_mdr_format(data, today): + """Process data from /ws/grandlyon/ter_territoire.maison_du_rhone/all.json + add to slots all the next opening hours in chronological order & beginning from today() + """ slots = [] - today = datetime.date.today() - for i in range(7): - for period in ('am', 'pm'): - hours = data.get('%s_%s' % (weekdays[today.weekday()], period)) - if not hours: + known_format = False + mdr_weekdays_format = ['%s_am' % day for day in FR_WEEKDAYS] + ['%s_pm' % day for day in FR_WEEKDAYS] + if any([re.search('|'.join(mdr_weekdays_format), data_key) is not None for data_key in data.keys()]): + known_format = True + for i in range(7): + for period in ('am', 'pm'): + hours = data.get('%s_%s' % (FR_WEEKDAYS[today.weekday()], period)) + if not hours: + continue + try: + parts = re.match('(\d?\d)h(\d\d)-(\d?\d)h(\d\d)', hours).groups() + except AttributeError: + continue + # add to slots the opening hours in chronological order beginning from today + slots.append(TimeSlot( + datetime.datetime(today.year, today.month, today.day, int(parts[0]), int(parts[1])), + datetime.datetime(today.year, today.month, today.day, int(parts[2]), int(parts[3])) + )) + + today = today + datetime.timedelta(days=1) + + return (slots, known_format) + + +def get_slots_from_mairie_format(data, base_datetime): + """Process mairie json and return slots the opening hours in chronological order beginning today + """ + if 'properties' in data: + data = data['properties'] + + known_format = False + slots = [] + exclusion_slots = [] + if len(data.get('openinghours', [])) and len(data.get('openinghoursspecification', [])): + known_format = True + # prepare annual opening exclusions + for specification in data.get('openinghoursspecification', []): + valid_from, valid_through = ( + parse_datetime(specification.get('validFrom')), + parse_datetime(specification.get('validThrough')) + ) + if not valid_from or not valid_through: continue + if 'opens' in specification and 'closes' in specification: + # case when opening periods are defined + if base_datetime >= valid_from and base_datetime < valid_through: + slots.append(TimeSlot(dateutil_parse(specification['opens']), dateutil_parse(specification['closes']))) + else: + # case when exclusions are defined + exclusion_slots.append(TimeSlot(valid_from, valid_through)) + + for openinghours in data.get('openinghours', []): try: - parts = re.match('(\d?\d)h(\d\d)-(\d?\d)h(\d\d)', hours).groups() + parts = re.match('(\w\w)-(\w\w) (\d\d):(\d\d)-(\d\d):(\d\d)', openinghours).groups() except AttributeError: continue - slots.append(TimeSlot( - datetime.datetime(today.year, today.month, today.day, int(parts[0]), int(parts[1])), - datetime.datetime(today.year, today.month, today.day, int(parts[2]), int(parts[3])))) + for weekday in EN_ABBREV_WEEKDAYS.keys()[ + EN_ABBREV_WEEKDAYS.keys().index(parts[0].lower()): + EN_ABBREV_WEEKDAYS.keys().index(parts[1].lower())+1]: + timeslot = TimeSlot( + openinghours_to_datetime(weekday, int(parts[2]), int(parts[3]), default=base_datetime), + openinghours_to_datetime(weekday, int(parts[4]), int(parts[5]), default=base_datetime) + ) + # add to slots the opening hours in chronological order beginning from today + slots.append(timeslot) - today = today + datetime.timedelta(days=1) + # order slots and cycle the list beginning with 'base_datetime' + slots = sorted(slots, key=operator.attrgetter('start')) + if len(slots): + def timedelta_key_func(slot): + return slot.start - base_datetime + nearest_slot_index = slots.index(min(slots, key=timedelta_key_func)) + slots = slots[nearest_slot_index:] + slots[:nearest_slot_index] + return (slots, exclusion_slots, known_format) - now = datetime.datetime.now() - # remove past slots + +@register.filter +def as_opening_hours_badge(data, base_datetime=None): + if not data: + return '' + + if base_datetime is None: + base_datetime = make_aware(datetime.datetime.now()) + + # defaults + exclusion_slots = [] + today = base_datetime.date() + + (slots, known_format) = get_slots_from_mdr_format(data, today) + if not known_format: + (slots, exclusion_slots, known_format) = get_slots_from_mairie_format(data, base_datetime) + + if not known_format: + return '' + + # remove past slots and exclude special timeslots for i, slot in enumerate(slots): - if now > slot.end: + if base_datetime > slot.end: slots[i] = None - slots = [x for x in slots if x] + else: + for exclusion in exclusion_slots: + if slot.start >= exclusion.start and slot.end <= exclusion.end: + slots[i] = None + # parse slots to return the right html + slots = [x for x in slots if x] if not slots: klass = 'closed' label = u'Fermé' - elif now < slots[0].start: + elif base_datetime < slots[0].start: klass = 'closed' verb = u'Réouvre' if slots[0].start.weekday() == today.weekday(): @@ -85,16 +199,17 @@ def as_opening_hours_badge(data): elif slots[0].start.weekday() == (today.weekday() + 1) % 7: day_label = u'demain' else: - day_label = weekdays[slots[0].start.weekday()] + day_label = FR_WEEKDAYS[slots[0].start.weekday()] label = u'%s %s à %sh%02d' % (verb, day_label, slots[0].start.hour, slots[0].start.minute) - elif now < slots[0].end: - if (slots[0].end - now).seconds < 3600: + elif base_datetime < slots[0].end: + if (slots[0].end - base_datetime).seconds < 3600: klass = 'soon-to-be-closed' else: klass = 'open' label = u"Ouvert jusqu'à %sh%02d" % (slots[0].end.hour, slots[0].end.minute) - return mark_safe('
%s
' % (klass, label)) + return mark_safe(u'
%s
' % (klass, label)) + @register.filter def onlymoov_duration(string): @@ -102,7 +217,7 @@ def onlymoov_duration(string): # onlymoov, "PT1H16M3S", "PT1M35S" try: groups = re.match(r'PT(\d+H)?(\d+M)', string).groups() - except AttributeError: # didn't match + except AttributeError: # didn't match return '?' hours = '' if groups[0]: diff --git a/setup.py b/setup.py index c50ac15..338165f 100644 --- a/setup.py +++ b/setup.py @@ -94,7 +94,9 @@ setup( 'Programming Language :: Python', 'Programming Language :: Python :: 2', ], - install_requires=['django>=1.8', + install_requires=[ + 'django>=1.8, <1.12', + 'python-dateutil', ], zip_safe=False, entry_points={ diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tests/data/mairie-geojson.json b/tests/data/mairie-geojson.json new file mode 100644 index 0000000..3b798da --- /dev/null +++ b/tests/data/mairie-geojson.json @@ -0,0 +1,8386 @@ +{ + "type": "FeatureCollection", + "name": "adr_voie_lieu.adrmairiepct", + "features": [{ + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Lyon 5", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S7411", + "idexterne": "", + "siret": "21690123102553", + "datecreation": "2017-03-21", + "openinghours": "", + "openinghoursspecification": "", + "gid": "1" + }, + "geometry": { + "type": "Point", + "coordinates": [4.827289094770977, 45.763730550289736] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie d'Ecully", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1361", + "idexterne": "", + "siret": "21690081100011", + "datecreation": "1998-06-16", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Sa 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "2" + }, + "geometry": { + "type": "Point", + "coordinates": [4.778627306200773, 45.775650913764395] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Fleurieu-sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1363", + "idexterne": "", + "siret": "21690085200015", + "datecreation": "1998-06-16", + "openinghours": ["Mo-Sa 08:00-11:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "3" + }, + "geometry": { + "type": "Point", + "coordinates": [4.845478028985877, 45.863076639191746] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Feyzin", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1365", + "idexterne": "", + "siret": "21690276700013", + "datecreation": "1998-06-16", + "openinghours": ["Mo-Fr 13:30-17:30", "Mo-Fr 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "4" + }, + "geometry": { + "type": "Point", + "coordinates": [4.856309334606874, 45.669347492026162] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Fontaines-Saint-Martin", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1366", + "idexterne": "", + "siret": "21690087800010", + "datecreation": "1998-06-16", + "openinghours": ["Mo-Fr 08:30-11:30", "Mo,Fr 14:30-17:30", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "5" + }, + "geometry": { + "type": "Point", + "coordinates": [4.854464389962185, 45.844186977784702] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Fontaines-sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1368", + "idexterne": "", + "siret": "21690088600013", + "datecreation": "1998-06-16", + "openinghours": ["Sa 08:30-11:30", "Mo-Fr 08:30-12:00", "Mo,Tu,Th,Fr 14:00-17:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "6" + }, + "geometry": { + "type": "Point", + "coordinates": [4.845067230223869, 45.835851486996717] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Priest", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1406", + "idexterne": "", + "siret": "21690290800013", + "datecreation": "1998-06-18", + "openinghours": ["Mo-Fr 13:30-17:30", "Th 08:15-11:15", "Mo-We,Fr 08:15-12:15", "Sa 09:00-11:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "7" + }, + "geometry": { + "type": "Point", + "coordinates": [4.935973257261391, 45.694638984107918] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Romain-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1407", + "idexterne": "", + "siret": "21690233800013", + "datecreation": "1998-06-18", + "openinghours": ["Mo,Fr 14:00-17:00", "Mo-Sa 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "8" + }, + "geometry": { + "type": "Point", + "coordinates": [4.824133586611755, 45.837565735319174] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Sathonay-Camp", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1408", + "idexterne": "", + "siret": "21690292400010", + "datecreation": "1998-06-18", + "openinghours": "", + "openinghoursspecification": "", + "gid": "9" + }, + "geometry": { + "type": "Point", + "coordinates": [4.875381064814208, 45.82482585286197] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Sainte-Foy-les-Lyon", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1410", + "idexterne": "", + "siret": "21690202300011", + "datecreation": "1998-06-18", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Fr 08:30-12:00", "Sa 09:00-11:45"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "10" + }, + "geometry": { + "type": "Point", + "coordinates": [4.799781129259536, 45.736422796797839] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Francheville", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1370", + "idexterne": "", + "siret": "21690089400017", + "datecreation": "1998-06-16", + "openinghours": ["We,Fr 16:00-18:00", "Sa 08:00-11:00", "Tu-Fr 08:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "11" + }, + "geometry": { + "type": "Point", + "coordinates": [4.764431584689293, 45.735609291969524] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Genay", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1371", + "idexterne": "", + "siret": "21690278300010", + "datecreation": "1998-06-16", + "openinghours": ["Mo,Th,Fr 13:30-17:00", "Mo-Fr 08:30-12:00", "Tu 13:30-19:00", "Sa 09:00-11:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "12" + }, + "geometry": { + "type": "Point", + "coordinates": [4.840466185093044, 45.897353589870683] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie d'Irigny", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1373", + "idexterne": "", + "siret": "21690100900011", + "datecreation": "1998-06-16", + "openinghours": ["Mo 13:30-18:00", "Tu-Fr 13:30-17:00", "Tu-Fr 08:30-11:45", "Sa 08:30-11:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "13" + }, + "geometry": { + "type": "Point", + "coordinates": [4.822635297202616, 45.673032990189824] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Jonage", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1374", + "idexterne": "", + "siret": "21690279100013", + "datecreation": "1998-06-16", + "openinghours": "", + "openinghoursspecification": [{ + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-06-30T23:59:59+02:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "08:30", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "17:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-09-01T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "14" + }, + "geometry": { + "type": "Point", + "coordinates": [5.047436239283011, 45.796636126729709] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de La Mulatière", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1376", + "idexterne": "", + "siret": "53387402000019", + "datecreation": "1998-06-16", + "openinghours": ["Tu-Fr 13:30-17:00", "Tu-Fr 08:30-12:30", "Sa 09:00-11:45", "Mo 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "15" + }, + "geometry": { + "type": "Point", + "coordinates": [4.809732772629136, 45.72857188524565] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de La Tour-de-Salvagny", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1379", + "idexterne": "", + "siret": "21690250200014", + "datecreation": "1998-06-16", + "openinghours": ["Sa 09:00-11:30", "Mo-We 15:00-17:00", "Fr 13:30-16:00", "Fr 09:00-12:30", "Tu-Th 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "16" + }, + "geometry": { + "type": "Point", + "coordinates": [4.714745075817744, 45.813963679189968] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Marcy l'Etoile", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1384", + "idexterne": "", + "siret": "21690127200015", + "datecreation": "1998-06-16", + "openinghours": ["Sa 09:00-11:30", "Mo-Fr 08:30-13:00", "Mo,We 14:00-17:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "17" + }, + "geometry": { + "type": "Point", + "coordinates": [4.70541904505971, 45.781227368395641] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Meyzieu", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1387", + "idexterne": "", + "siret": "21690282500019", + "datecreation": "1998-06-16", + "openinghours": ["Mo 13:30-18:00", "Tu-Fr 13:30-17:00", "Mo-Fr 08:00-12:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "18" + }, + "geometry": { + "type": "Point", + "coordinates": [5.005291058454024, 45.765557517734251] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Collonges-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1345", + "idexterne": "", + "siret": "21690063900016", + "datecreation": "1998-06-15", + "openinghours": ["Mo-Fr 08:30-12:00", "Mo-Fr 14:00-17:00", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "19" + }, + "geometry": { + "type": "Point", + "coordinates": [4.840013349328098, 45.82331330004213] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Corbas", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1348", + "idexterne": "", + "siret": "21690273400013", + "datecreation": "1998-06-15", + "openinghours": ["Mo-Fr 13:30-17:30", "Mo-Fr 08:30-12:00", "Sa 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "20" + }, + "geometry": { + "type": "Point", + "coordinates": [4.89937823664409, 45.670948966963735] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Couzon-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1350", + "idexterne": "", + "siret": "21690068800013", + "datecreation": "1998-06-15", + "openinghours": ["Mo-Fr 08:15-12:00", "Sa 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "21" + }, + "geometry": { + "type": "Point", + "coordinates": [4.828478524400453, 45.842836193055255] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Craponne", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1351", + "idexterne": "", + "siret": "21690069600016", + "datecreation": "1998-06-15", + "openinghours": ["Mo,Tu,Th,Fr 13:30-17:30", "Mo,Tu,Th,Fr 08:30-12:30", "We,Sa 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "22" + }, + "geometry": { + "type": "Point", + "coordinates": [4.723308809249541, 45.743527440993816] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Mions", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1391", + "idexterne": "", + "siret": "21690283300013", + "datecreation": "1998-06-17", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Sa 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "23" + }, + "geometry": { + "type": "Point", + "coordinates": [4.957417242071667, 45.663947974794326] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Montanay", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1392", + "idexterne": "", + "siret": "21690284100016", + "datecreation": "1998-06-17", + "openinghours": ["Mo,Tu,Th,Fr 15:00-17:00", "Sa 08:45-11:45", "Mo-Fr 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "24" + }, + "geometry": { + "type": "Point", + "coordinates": [4.857925668711941, 45.878579438844937] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Neuville-sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1393", + "idexterne": "", + "siret": "21690143900010", + "datecreation": "1998-06-17", + "openinghours": ["Tu-Fr 13:30-17:00", "Mo-Sa 08:30-12:00", "Mo 14:00-17:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "25" + }, + "geometry": { + "type": "Point", + "coordinates": [4.840004153857306, 45.877764969830821] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Curis-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1353", + "idexterne": "", + "siret": "21690071200011", + "datecreation": "1998-06-15", + "openinghours": ["Fr 13:30-16:00", "Mo 14:00-17:00", "Tu-Th 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "26" + }, + "geometry": { + "type": "Point", + "coordinates": [4.823711491231487, 45.871339125005903] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie d'Oullins", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1394", + "idexterne": "", + "siret": "21690149600010", + "datecreation": "1998-06-17", + "openinghours": ["Sa 09:00-12:00", "Tu-Fr 08:30-12:30", "Mo-Fr 13:30-16:30", "Mo 10:00-12:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "27" + }, + "geometry": { + "type": "Point", + "coordinates": [4.807076045302706, 45.714032734376588] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Pierre-Bénite", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1395", + "idexterne": "", + "siret": "21690152000017", + "datecreation": "1998-06-17", + "openinghours": ["Mo-Fr 08:30-12:00", "Mo-Fr 14:00-17:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "28" + }, + "geometry": { + "type": "Point", + "coordinates": [4.824098488868786, 45.703737469311847] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Décines-Charpieu", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1360", + "idexterne": "", + "siret": "21690275900010", + "datecreation": "1998-06-16", + "openinghours": ["Mo,We-Fr 13:30-17:00", "Mo-Fr 08:30-12:15", "Tu 13:30-18:15"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "29" + }, + "geometry": { + "type": "Point", + "coordinates": [4.956954900894649, 45.768388969885734] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Poleymieux-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1396", + "idexterne": "", + "siret": "21690153800019", + "datecreation": "1998-06-17", + "openinghours": ["Th 14:30-16:30", "Th 08:30-10:30", "Sa 09:30-12:00", "Mo,Tu,Fr 14:30-17:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "30" + }, + "geometry": { + "type": "Point", + "coordinates": [4.799996668270063, 45.856163141461828] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Rillieux-La-Pape", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1397", + "idexterne": "", + "siret": "21690286600013", + "datecreation": "1998-06-17", + "openinghours": ["Mo-Fr 13:30-17:00", "Sa 08:30-11:45", "Mo-Fr 08:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "31" + }, + "geometry": { + "type": "Point", + "coordinates": [4.89775750906535, 45.818677754675704] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Rochetaillée-sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1398", + "idexterne": "", + "siret": "21690168600016", + "datecreation": "1998-06-17", + "openinghours": ["Sa 08:30-11:30", "Mo-Fr 08:30-12:00", "Th 14:00-17:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "32" + }, + "geometry": { + "type": "Point", + "coordinates": [4.835261614741708, 45.840557373504247] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Cyr-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1399", + "idexterne": "", + "siret": "21690191800013", + "datecreation": "1998-06-17", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Fr 08:30-12:15", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-15T00:00:00+01:00", + "validThrough": "2018-01-15T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-05T00:00:00+01:00", + "validThrough": "2018-02-05T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-19T00:00:00+01:00", + "validThrough": "2018-02-19T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-03-05T00:00:00+01:00", + "validThrough": "2018-03-05T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-03-19T00:00:00+01:00", + "validThrough": "2018-03-19T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-16T00:00:00+02:00", + "validThrough": "2018-04-16T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-07T00:00:00+02:00", + "validThrough": "2018-05-07T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-06-04T00:00:00+02:00", + "validThrough": "2018-06-04T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-06-18T00:00:00+02:00", + "validThrough": "2018-06-18T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-02T00:00:00+02:00", + "validThrough": "2018-07-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-16T00:00:00+02:00", + "validThrough": "2018-07-16T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-08-06T00:00:00+02:00", + "validThrough": "2018-08-06T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-08-20T00:00:00+02:00", + "validThrough": "2018-08-20T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-09-03T00:00:00+02:00", + "validThrough": "2018-09-03T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-09-17T00:00:00+02:00", + "validThrough": "2018-09-17T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-01T00:00:00+02:00", + "validThrough": "2018-10-01T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-15T00:00:00+02:00", + "validThrough": "2018-10-15T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-11-05T00:00:00+01:00", + "validThrough": "2018-11-05T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-11-19T00:00:00+01:00", + "validThrough": "2018-11-19T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-03T00:00:00+01:00", + "validThrough": "2018-12-03T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "18:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-17T00:00:00+01:00", + "validThrough": "2018-12-17T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "33" + }, + "geometry": { + "type": "Point", + "coordinates": [4.817195824795818, 45.815734443142944] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Didier-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1400", + "idexterne": "", + "siret": "21690194200013", + "datecreation": "1998-06-17", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Fr 08:30-12:15", "Sa 09:00-11:45"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "34" + }, + "geometry": { + "type": "Point", + "coordinates": [4.79778044357831, 45.811617962143927] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Fons", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1401", + "idexterne": "", + "siret": "21690199100010", + "datecreation": "1998-06-17", + "openinghours": ["Tu-Fr 13:30-17:30", "Tu-Fr 08:30-12:00", "Mo 13:30-18:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "35" + }, + "geometry": { + "type": "Point", + "coordinates": [4.853183309365875, 45.708647088602305] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Fontaines-sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1402", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-17", + "openinghours": "", + "openinghoursspecification": "", + "gid": "36" + }, + "geometry": { + "type": "Point", + "coordinates": [4.863344594340155, 45.8214091477425] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Genis-Laval", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1403", + "idexterne": "", + "siret": "21690204900016", + "datecreation": "1998-06-17", + "openinghours": ["Mo,Th,Fr 13:30-17:30", "Tu 13:30-18:30", "Mo-Fr 08:30-12:00", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "37" + }, + "geometry": { + "type": "Point", + "coordinates": [4.794033906633265, 45.69879792345467] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Genis-les-Ollières", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1404", + "idexterne": "", + "siret": "21690205600011", + "datecreation": "1998-06-17", + "openinghours": ["Mo,Tu,Th,Fr 13:30-17:00", "Mo-Fr 08:30-12:00", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "38" + }, + "geometry": { + "type": "Point", + "coordinates": [4.725941670555875, 45.756329540530913] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Saint-Germain-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1405", + "idexterne": "", + "siret": "21690207200018", + "datecreation": "1998-06-18", + "openinghours": ["Tu-Fr 15:00-17:00", "Mo 15:00-19:00", "Mo-Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "39" + }, + "geometry": { + "type": "Point", + "coordinates": [4.802785488120398, 45.883168643677806] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie d'Albigny-Sur-Saône", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1324", + "idexterne": "", + "siret": "21690003500017", + "datecreation": "1998-06-10", + "openinghours": ["Mo,We,Fr 15:00-18:00", "Mo-Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "40" + }, + "geometry": { + "type": "Point", + "coordinates": [4.832440915985222, 45.870663001578194] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Bron", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1326", + "idexterne": "", + "siret": "21690029000018", + "datecreation": "1998-06-10", + "openinghours": ["Mo 08:00-17:15", "Tu-Fr 13:30-17:15", "Tu-Fr 08:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "41" + }, + "geometry": { + "type": "Point", + "coordinates": [4.909311602503527, 45.733855243969728] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Cailloux-sur-Fontaines", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1328", + "idexterne": "", + "siret": "21690033200018", + "datecreation": "1998-06-10", + "openinghours": ["We,Sa 09:00-12:00", "Tu,Fr 14:00-18:00", "Mo,Th 14:00-17:00", "Th,Fr 10:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "42" + }, + "geometry": { + "type": "Point", + "coordinates": [4.872172916888951, 45.852504605109161] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Villeurbanne", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1429", + "idexterne": "", + "siret": "21690266800013", + "datecreation": "1998-06-19", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Fr 08:30-12:30"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "43" + }, + "geometry": { + "type": "Point", + "coordinates": [4.879606760800498, 45.766520302534573] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Villeurbanne", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1430", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": "", + "gid": "44" + }, + "geometry": { + "type": "Point", + "coordinates": [4.877428004564239, 45.766221126066839] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Lyon", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1431", + "idexterne": "", + "siret": "21690123100011", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": "", + "gid": "45" + }, + "geometry": { + "type": "Point", + "coordinates": [4.834436997738929, 45.767631348711653] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Annexe de l'Hôtel de Ville de Lyon", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1432", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": "", + "gid": "46" + }, + "geometry": { + "type": "Point", + "coordinates": [4.835767364873109, 45.76817794023053] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 1", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1433", + "idexterne": "", + "siret": "21690123102835", + "datecreation": "1998-06-19", + "openinghours": ["Sa 09:30-12:00", "Mo-Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-04T00:00:00+01:00", + "validThrough": "2018-01-04T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-18T00:00:00+01:00", + "validThrough": "2018-01-18T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-01T00:00:00+01:00", + "validThrough": "2018-02-01T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-15T00:00:00+01:00", + "validThrough": "2018-02-15T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-03-01T00:00:00+01:00", + "validThrough": "2018-03-01T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-03-15T00:00:00+01:00", + "validThrough": "2018-03-15T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-05T00:00:00+02:00", + "validThrough": "2018-04-05T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-19T00:00:00+02:00", + "validThrough": "2018-04-19T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-03T00:00:00+02:00", + "validThrough": "2018-05-03T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-17T00:00:00+02:00", + "validThrough": "2018-05-17T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-06-07T00:00:00+02:00", + "validThrough": "2018-06-07T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-06-21T00:00:00+02:00", + "validThrough": "2018-06-21T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-05T00:00:00+02:00", + "validThrough": "2018-07-05T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-19T00:00:00+02:00", + "validThrough": "2018-07-19T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-08-02T00:00:00+02:00", + "validThrough": "2018-08-02T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-08-16T00:00:00+02:00", + "validThrough": "2018-08-16T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-09-06T00:00:00+02:00", + "validThrough": "2018-09-06T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-09-20T00:00:00+02:00", + "validThrough": "2018-09-20T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-04T00:00:00+02:00", + "validThrough": "2018-10-04T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-18T00:00:00+02:00", + "validThrough": "2018-10-18T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-15T00:00:00+01:00", + "validThrough": "2018-11-15T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-06T00:00:00+01:00", + "validThrough": "2018-12-06T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-20T00:00:00+01:00", + "validThrough": "2018-12-20T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "47" + }, + "geometry": { + "type": "Point", + "coordinates": [4.830106671104567, 45.769505980111248] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 2", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1434", + "idexterne": "", + "siret": "21690123102512", + "datecreation": "1998-06-19", + "openinghours": ["Th 08:45-12:00", "Th 14:00-16:45", "Mo-We,Fr 08:45-16:45", "Sa 09:30-12:00"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "48" + }, + "geometry": { + "type": "Point", + "coordinates": [4.826863569605303, 45.753269423490359] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 3", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1435", + "idexterne": "", + "siret": "21690123102520", + "datecreation": "1998-06-19", + "openinghours": ["Mo-Fr 08:45-16:45", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-02T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-06T00:00:00+01:00", + "validThrough": "2018-02-06T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-03-06T00:00:00+01:00", + "validThrough": "2018-03-06T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-03T00:00:00+02:00", + "validThrough": "2018-04-03T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-06-05T00:00:00+02:00", + "validThrough": "2018-06-05T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-03T00:00:00+02:00", + "validThrough": "2018-07-03T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-08-07T00:00:00+02:00", + "validThrough": "2018-08-07T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-09-04T00:00:00+02:00", + "validThrough": "2018-09-04T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-02T00:00:00+02:00", + "validThrough": "2018-10-02T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-11-06T00:00:00+01:00", + "validThrough": "2018-11-06T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-04T00:00:00+01:00", + "validThrough": "2018-12-04T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "49" + }, + "geometry": { + "type": "Point", + "coordinates": [4.84933578285887, 45.760242147261735] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 4", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1436", + "idexterne": "", + "siret": "21690123102538", + "datecreation": "1998-06-19", + "openinghours": ["Sa 09:30-12:00", "Mo-Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:15", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "50" + }, + "geometry": { + "type": "Point", + "coordinates": [4.827889982649611, 45.774317546315402] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 5", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1437", + "idexterne": "", + "siret": "21690123102546", + "datecreation": "1998-06-22", + "openinghours": ["Th 08:45-18:00", "Sa 09:00-12:00", "Mo 08:45-12:30", "Tu,We,Fr 08:45-16:45", "Mo 14:00-16:45"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "51" + }, + "geometry": { + "type": "Point", + "coordinates": [4.801435874247342, 45.757767816060607] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Caluire-et-Cuire", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1337", + "idexterne": "", + "siret": "21690034000011", + "datecreation": "1998-06-15", + "openinghours": ["Mo-Fr 13:00-17:00", "Mo-Fr 08:30-12:15", "Sa 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "52" + }, + "geometry": { + "type": "Point", + "coordinates": [4.842462745466273, 45.797082641011656] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Champagne-au-Mont-d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1338", + "idexterne": "", + "siret": "21690040700018", + "datecreation": "1998-06-15", + "openinghours": ["Mo-We,Fr 14:00-17:00", "Mo-Sa 09:00-12:00"], + "openinghoursspecification": [{ + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-26T00:00:00+01:00", + "validThrough": "2018-01-26T23:59:59+01:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-23T00:00:00+01:00", + "validThrough": "2018-02-23T23:59:59+01:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-03-23T00:00:00+01:00", + "validThrough": "2018-03-23T23:59:59+01:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-27T00:00:00+02:00", + "validThrough": "2018-04-27T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-05-25T00:00:00+02:00", + "validThrough": "2018-05-25T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-06-22T00:00:00+02:00", + "validThrough": "2018-06-22T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-27T00:00:00+02:00", + "validThrough": "2018-07-27T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-08-24T00:00:00+02:00", + "validThrough": "2018-08-24T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-09-28T00:00:00+02:00", + "validThrough": "2018-09-28T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-26T00:00:00+02:00", + "validThrough": "2018-10-26T23:59:59+02:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-11-23T00:00:00+01:00", + "validThrough": "2018-11-23T23:59:59+01:00" + }, { + "opens": "17:00", + "closes": "19:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-28T00:00:00+01:00", + "validThrough": "2018-12-28T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "53" + }, + "geometry": { + "type": "Point", + "coordinates": [4.79086723031857, 45.794856957509943] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Charbonnières-les-Bains", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1340", + "idexterne": "", + "siret": "21690044900010", + "datecreation": "1998-06-15", + "openinghours": ["Mo-Fr 08:30-12:30", "Mo,We 14:00-17:00", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "54" + }, + "geometry": { + "type": "Point", + "coordinates": [4.744183331493398, 45.778517613793355] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Chassieu", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1343", + "idexterne": "", + "siret": "21690271800016", + "datecreation": "1998-06-15", + "openinghours": ["Mo,We-Fr 13:00-17:00", "Tu 14:00-17:00", "Mo-Fr 08:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "55" + }, + "geometry": { + "type": "Point", + "coordinates": [4.972459219169306, 45.743470767847768] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 6", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1438", + "idexterne": "", + "siret": "21690123102561", + "datecreation": "1998-06-22", + "openinghours": ["Sa 09:30-12:00", "Mo-Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-03T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-02T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-06T00:00:00+01:00", + "validThrough": "2018-02-06T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-03-06T00:00:00+01:00", + "validThrough": "2018-03-06T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-03T00:00:00+02:00", + "validThrough": "2018-04-03T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-06-05T00:00:00+02:00", + "validThrough": "2018-06-05T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-03T00:00:00+02:00", + "validThrough": "2018-07-03T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-08-07T00:00:00+02:00", + "validThrough": "2018-08-07T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-09-04T00:00:00+02:00", + "validThrough": "2018-09-04T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-02T00:00:00+02:00", + "validThrough": "2018-10-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-11-06T00:00:00+01:00", + "validThrough": "2018-11-06T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-04T00:00:00+01:00", + "validThrough": "2018-12-04T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "56" + }, + "geometry": { + "type": "Point", + "coordinates": [4.850429756985241, 45.768167138671103] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 7", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1442", + "idexterne": "", + "siret": "21690123102579", + "datecreation": "1998-06-22", + "openinghours": ["Sa 09:30-12:00", "Mo-Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:30", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-25T00:00:00+01:00", + "validThrough": "2018-01-25T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-22T00:00:00+01:00", + "validThrough": "2018-02-22T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-03-22T00:00:00+01:00", + "validThrough": "2018-03-22T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-26T00:00:00+02:00", + "validThrough": "2018-04-26T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-24T00:00:00+02:00", + "validThrough": "2018-05-24T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-06-28T00:00:00+02:00", + "validThrough": "2018-06-28T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-26T00:00:00+02:00", + "validThrough": "2018-07-26T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-08-23T00:00:00+02:00", + "validThrough": "2018-08-23T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-09-27T00:00:00+02:00", + "validThrough": "2018-09-27T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-25T00:00:00+02:00", + "validThrough": "2018-10-25T23:59:59+02:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-22T00:00:00+01:00", + "validThrough": "2018-11-22T23:59:59+01:00" + }, { + "opens": "10:00", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-27T00:00:00+01:00", + "validThrough": "2018-12-27T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "57" + }, + "geometry": { + "type": "Point", + "coordinates": [4.841673147085385, 45.746310396975133] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 8", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1444", + "idexterne": "", + "siret": "21690123102587", + "datecreation": "1998-06-22", + "openinghours": ["Th 12:15-19:45", "Mo-We,Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "12:15", + "closes": "19:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:45", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "58" + }, + "geometry": { + "type": "Point", + "coordinates": [4.872752462961099, 45.734751569282238] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lyon 9", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1445", + "idexterne": "", + "siret": "21690123102595", + "datecreation": "1998-06-22", + "openinghours": ["Mo-Fr 08:45-16:45"], + "openinghoursspecification": [{ + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "08:45", + "closes": "12:30", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "13:30", + "closes": "16:45", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "59" + }, + "geometry": { + "type": "Point", + "coordinates": [4.805769572653626, 45.77394286216628] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Lyon 9", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1446", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-22", + "openinghours": "", + "openinghoursspecification": "", + "gid": "60" + }, + "geometry": { + "type": "Point", + "coordinates": [4.830043508504462, 45.798532162432835] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Sathonay-Village", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1415", + "idexterne": "", + "siret": "21690293200013", + "datecreation": "1998-06-19", + "openinghours": ["Mo,Tu,Th,Fr 13:30-17:00", "Mo-Fr 08:30-12:00", "Sa 09:00-12:00", "Mo-Sa 08:30-12:00", "Mo,We-Fr 14:00-17:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "61" + }, + "geometry": { + "type": "Point", + "coordinates": [4.879580185321691, 45.831429426375735] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Solaize", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1416", + "idexterne": "", + "siret": "21690296500013", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": [{ + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "11:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-07-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-07-16T00:00:00+02:00", + "validThrough": "2017-08-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "11:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "opens": "14:00", + "closes": "16:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2017-08-16T00:00:00+02:00", + "validThrough": "2017-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "62" + }, + "geometry": { + "type": "Point", + "coordinates": [4.841006130355087, 45.639748361338739] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe Sud de Vaulx-en-Velin", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1419", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": "", + "gid": "63" + }, + "geometry": { + "type": "Point", + "coordinates": [4.926688106711888, 45.757196576889591] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Vaulx-en-Velin", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1421", + "idexterne": "", + "siret": "21690256900013", + "datecreation": "1998-06-19", + "openinghours": ["Mo-Fr 09:00-17:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "64" + }, + "geometry": { + "type": "Point", + "coordinates": [4.9201853299127, 45.778503458968984] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Vénissieux", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1423", + "idexterne": "", + "siret": "", + "datecreation": "1998-06-19", + "openinghours": "", + "openinghoursspecification": "", + "gid": "65" + }, + "geometry": { + "type": "Point", + "coordinates": [4.86007203476605, 45.72475007490813] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Décines Charpieu", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4007", + "idexterne": "", + "siret": "", + "datecreation": "2001-12-13", + "openinghours": "", + "openinghoursspecification": "", + "gid": "66" + }, + "geometry": { + "type": "Point", + "coordinates": [4.957059474325312, 45.767150057851651] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe Bourg de Vaulx en Velin", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S2523", + "idexterne": "", + "siret": "", + "datecreation": "2000-10-11", + "openinghours": "", + "openinghoursspecification": "", + "gid": "67" + }, + "geometry": { + "type": "Point", + "coordinates": [4.925096635996051, 45.786581644955561] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Vernaison", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4916", + "idexterne": "", + "siret": "21690260100014", + "datecreation": "2007-08-30", + "openinghours": ["Mo-We,Fr 14:00-16:30", "Mo-Fr 08:30-12:00", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "68" + }, + "geometry": { + "type": "Point", + "coordinates": [4.81199171806732, 45.647161192492092] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Givors", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5030", + "idexterne": "", + "siret": "21690091000011", + "datecreation": "2008-03-25", + "openinghours": ["Mo-Fr 13:30-17:30", "Tu-Fr 08:30-12:0", "Mo 08:30-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "69" + }, + "geometry": { + "type": "Point", + "coordinates": [4.77382321826282, 45.58250332553439] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Givors", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5036", + "idexterne": "", + "siret": "", + "datecreation": "2008-03-25", + "openinghours": "", + "openinghoursspecification": "", + "gid": "70" + }, + "geometry": { + "type": "Point", + "coordinates": [4.76299373716493, 45.604503664675114] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Grigny", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5052", + "idexterne": "", + "siret": "21690096900017", + "datecreation": "2008-03-31", + "openinghours": ["Mo-We,Fr 13:30-17:00", "Mo,We-Fr 08:30-12:00", "Th 13:30-19:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "71" + }, + "geometry": { + "type": "Point", + "coordinates": [4.789849299415956, 45.608339694937754] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Charly", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4959", + "idexterne": "", + "siret": "21690046400019", + "datecreation": "2007-10-10", + "openinghours": ["Mo-Fr 08:30-11:30", "Tu,Th,Fr 14:00-17:00"], + "openinghoursspecification": [{ + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-06T00:00:00+01:00", + "validThrough": "2018-01-06T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-01-20T00:00:00+01:00", + "validThrough": "2018-01-20T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-03T00:00:00+01:00", + "validThrough": "2018-02-03T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-02-17T00:00:00+01:00", + "validThrough": "2018-02-17T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-03-03T00:00:00+01:00", + "validThrough": "2018-03-03T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-03-17T00:00:00+01:00", + "validThrough": "2018-03-17T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-07T00:00:00+02:00", + "validThrough": "2018-04-07T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-04-21T00:00:00+02:00", + "validThrough": "2018-04-21T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-05-05T00:00:00+02:00", + "validThrough": "2018-05-05T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-05-19T00:00:00+02:00", + "validThrough": "2018-05-19T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-06-02T00:00:00+02:00", + "validThrough": "2018-06-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-06-16T00:00:00+02:00", + "validThrough": "2018-06-16T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-07T00:00:00+02:00", + "validThrough": "2018-07-07T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-21T00:00:00+02:00", + "validThrough": "2018-07-21T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-08-04T00:00:00+02:00", + "validThrough": "2018-08-04T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-08-18T00:00:00+02:00", + "validThrough": "2018-08-18T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-09-01T00:00:00+02:00", + "validThrough": "2018-09-01T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-09-15T00:00:00+02:00", + "validThrough": "2018-09-15T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-06T00:00:00+02:00", + "validThrough": "2018-10-06T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-10-20T00:00:00+02:00", + "validThrough": "2018-10-20T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-11-03T00:00:00+01:00", + "validThrough": "2018-11-03T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-11-17T00:00:00+01:00", + "validThrough": "2018-11-17T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-01T00:00:00+01:00", + "validThrough": "2018-12-01T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-12-15T00:00:00+01:00", + "validThrough": "2018-12-15T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "72" + }, + "geometry": { + "type": "Point", + "coordinates": [4.794421906783772, 45.649011844596373] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Limonest", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S3348", + "idexterne": "", + "siret": "21690116500011", + "datecreation": "2001-06-19", + "openinghours": ["Mo,We-Fr 13:00-17:00", "Mo-Sa 09:00-12:00"], + "openinghoursspecification": [{ + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-01-02T00:00:00+01:00", + "validThrough": "2018-01-07T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-02-11T00:00:00+01:00", + "validThrough": "2017-02-25T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-04-08T00:00:00+02:00", + "validThrough": "2018-04-22T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-07-08T00:00:00+02:00", + "validThrough": "2018-09-02T23:59:59+02:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-10-21T00:00:00+02:00", + "validThrough": "2018-11-04T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "opens": "09:00", + "closes": "12:00", + "dayOfWeek": "http:\/\/schema.org\/Friday", + "validFrom": "2018-12-23T00:00:00+01:00", + "validThrough": "2018-12-31T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "73" + }, + "geometry": { + "type": "Point", + "coordinates": [4.770880902329289, 45.835652954899949] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Sainte-Foy-les-Lyon", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S3314", + "idexterne": "", + "siret": "21690202300011", + "datecreation": "2001-06-05", + "openinghours": "", + "openinghoursspecification": "", + "gid": "74" + }, + "geometry": { + "type": "Point", + "coordinates": [4.799465741489579, 45.736077945109415] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Tassin-la-Demi-Lune", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5546", + "idexterne": "", + "siret": "21690244500016", + "datecreation": "2011-11-08", + "openinghours": ["Mo-Fr 13:30-17:00", "Mo-Fr 08:30-12:00", "Sa 09:00-11:45"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "75" + }, + "geometry": { + "type": "Point", + "coordinates": [4.777224010636425, 45.761325669351436] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Hôtel de Ville de Vénissieux", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5564", + "idexterne": "", + "siret": "21690259300013", + "datecreation": "2011-11-25", + "openinghours": ["Mo-Fr 13:15-17:00", "Mo-Fr 08:30-12:15"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "76" + }, + "geometry": { + "type": "Point", + "coordinates": [4.885306647621471, 45.697087370730088] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Quincieux", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5713", + "idexterne": "", + "siret": "21690163700019", + "datecreation": "2014-10-01", + "openinghours": ["Mo,Tu,Th,Fr 15:30-17:30", "Mo-Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "77" + }, + "geometry": { + "type": "Point", + "coordinates": [4.778510184399245, 45.914608777318811] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Annexe Mairie Bel Air", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4499", + "idexterne": "", + "siret": "", + "datecreation": "2004-09-20", + "openinghours": "", + "openinghoursspecification": "", + "gid": "78" + }, + "geometry": { + "type": "Point", + "coordinates": [4.756010629097423, 45.747099521907714] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Champagne au Mont d'Or", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4452", + "idexterne": "", + "siret": "", + "datecreation": "2004-03-25", + "openinghours": "", + "openinghoursspecification": "", + "gid": "79" + }, + "geometry": { + "type": "Point", + "coordinates": [4.790471252613158, 45.795606237719056] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie annexe Ccas", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S4858", + "idexterne": "", + "siret": "", + "datecreation": "2007-03-29", + "openinghours": "", + "openinghoursspecification": "", + "gid": "80" + }, + "geometry": { + "type": "Point", + "coordinates": [4.778544356004316, 45.758164350124034] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Lissieu", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5446", + "idexterne": "", + "siret": "21690117300015", + "datecreation": "2011-03-01", + "openinghours": ["Tu-Fr 08:30-12:00", "Tu,Th,Fr 13:30-16:30", "Sa 09:00-12:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "81" + }, + "geometry": { + "type": "Point", + "coordinates": [4.742068660592653, 45.865243630772056] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie Annexe de Saint Genis Laval", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S5465", + "idexterne": "", + "siret": "", + "datecreation": "2011-05-25", + "openinghours": "", + "openinghoursspecification": "", + "gid": "82" + }, + "geometry": { + "type": "Point", + "coordinates": [4.805751250493039, 45.693236234607653] + } + }, + { + "type": "Feature", + "properties": { + "nom": "Mairie de Dardilly", + "theme": "ADMINISTRATION", + "soustheme": "Mairie", + "identifiant": "S1359", + "idexterne": "", + "siret": "21690072000014", + "datecreation": "1998-06-16", + "openinghours": ["Sa 09:00-12:00", "Mo,Tu,Fr 13:30-17:30", "Mo,Tu,Th 08:30-12:00", "We 08:30-12:30", "Th 13:30-19:00"], + "openinghoursspecification": [{ + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-01-01T00:00:00+01:00", + "validThrough": "2018-01-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-04-02T00:00:00+02:00", + "validThrough": "2018-04-02T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-01T00:00:00+02:00", + "validThrough": "2018-05-01T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-05-08T00:00:00+02:00", + "validThrough": "2018-05-08T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-05-10T00:00:00+02:00", + "validThrough": "2018-05-10T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Monday", + "validFrom": "2018-05-21T00:00:00+02:00", + "validThrough": "2018-05-21T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Saturday", + "validFrom": "2018-07-14T00:00:00+02:00", + "validThrough": "2018-07-14T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Wednesday", + "validFrom": "2018-08-15T00:00:00+02:00", + "validThrough": "2018-08-15T23:59:59+02:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Thursday", + "validFrom": "2018-11-01T00:00:00+01:00", + "validThrough": "2018-11-01T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Sunday", + "validFrom": "2018-11-11T00:00:00+01:00", + "validThrough": "2018-11-11T23:59:59+01:00" + }, { + "dayOfWeek": "http:\/\/schema.org\/Tuesday", + "validFrom": "2018-12-25T00:00:00+01:00", + "validThrough": "2018-12-25T23:59:59+01:00" + }], + "gid": "83" + }, + "geometry": { + "type": "Point", + "coordinates": [4.753882492568439, 45.806184554925593] + } + } + ] +} diff --git a/tests/test_as_opening_hours.py b/tests/test_as_opening_hours.py new file mode 100644 index 0000000..7aae1f6 --- /dev/null +++ b/tests/test_as_opening_hours.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +from dateutil.parser import parse +import json +import os + +from django.utils.safestring import mark_safe + +from combo_plugin_gnm.templatetags.gnm import as_opening_hours_badge + + +BASE_DIR = os.path.dirname(os.path.dirname(__file__)) +GEOJSON = json.load(open(os.path.join( + BASE_DIR, 'tests/data/mairie-geojson.json')))['features'] +TZOFFSETS = {"Europe/Paris": 3600} + + +def test_every_mairie_closed_at_midnight(): + """every mairie is closed at mignight""" + midnight = parse("2018-03-05T00:00:00+01:00") + opening_hours = [as_opening_hours_badge(x, base_datetime=midnight) for x in GEOJSON] + assert len([x for x in opening_hours if 'open' in x]) == 0 + + +def test_all_mairie_data_parsed_correct(): + """everything got parsed correctly""" + opening_hours = [as_opening_hours_badge(x) for x in GEOJSON + if x['properties'].get('openinghours') or x['properties'].get('openinghoursspecification')] + # actually not everything, Jonage and Solaize are not handled correctly as + # they only use openinghoursspecification → 2 + assert opening_hours.count('') == 2 # FIXME + + +def test_mairie_nodata_as_opening_hours_templatetag(): + """"no data return the right empty html""" + test_datetime = parse("2018-03-05T15:59:00+01:00") + test_html = as_opening_hours_badge(GEOJSON[0]['properties'], base_datetime=test_datetime) + assert test_html == '' + + +def test_mairie_open_as_opening_hours_templatetag(): + """mairie as_opening_hours with a fixed datetime""" + klass = 'open' + label = u"Ouvert jusqu'à 17h00" + test_datetime = parse("2018-03-05T15:55:00+01:00") + test_html = as_opening_hours_badge(GEOJSON[1]['properties'], base_datetime=test_datetime) + assert test_html == mark_safe(u'
%s
'% (klass, label)) + test_html = as_opening_hours_badge(GEOJSON[1], base_datetime=test_datetime) + assert test_html == mark_safe(u'
%s
'% (klass, label))