Source code for geowatchutil.simulate

import datetime

from geowatchutil.gw_random import build_random_featurecollection


[docs]def simulate_messages_geojson(featuretype=None, count=2, now=None, verbose=None): if not now: now = datetime.datetime.now() messages = [] for i in range(count): data = build_random_featurecollection(verbose=verbose) message = { u'metadata': { u'featuretype': unicode(featuretype), u'date': unicode(now.isoformat()) }, u'data': data } messages.append(message) return messages