<?php include "ckan.php"; include "../../AODS/AODS.php"; include dirname(__FILE__) . "/settings.php"; $ckan = new CKAN(); $ckan->getDatasets(); $ckan->saveToCSV(true, DATA_FOLDER . "data-datasets.csv"); $ckan->saveToCSV(false, DATA_FOLDER . "data-onderwerpen.csv"); $AODS = new AODS(); $AODS->upload(DATA_FOLDER . "data-datasets.csv"); $AODS->upload(DATA_FOLDER . "data-onderwerpen.csv");
unset($roadwork->IsHomeConnection); unset($roadwork->IsMachineryRequired); $feature["properties"] = (array) $roadwork; $this->json["features"][] = $feature; } } else { print "Status: " . $result->GetRoadworksByIdResult->ResultCode; } } function getRoadworks() { while (count($this->ids) > 0) { $batch = array_splice($this->ids, 0, $this->batchsize); $this->getRoadworksBatch($batch); } } function getJSON() { return json_encode($this->json); } } $moor = new MoorConnect(MOOR_LICENSEKEY); $startdate = date("Y-m-01"); $enddate = date("Y-m-d", strtotime(date("Y-m-d 00:00:00") . ' + 90 day')); $moor->getIdsByDate($startdate, $enddate); $moor->getRoadworks(); $f = fopen("../data/MoorRoadworks.geojson", "w"); fwrite($f, $moor->getJSON()); fclose($f); $AODS = new AODS(); $AODS->upload("../data/MoorRoadworks.geojson");