Skip to content

Commit

Permalink
feat: GIS API returns granular Article 4 values for Doncaster (#1175)
Browse files Browse the repository at this point in the history
  • Loading branch information
jessicamcinchak authored Sep 29, 2022
1 parent 339e09f commit 3d0b63f
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 7 deletions.
9 changes: 2 additions & 7 deletions api.planx.uk/gis/digitalLand.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,17 @@
require("isomorphic-fetch");
import { GraphQLClient } from "graphql-request";

const { addDesignatedVariable, omitGeometry } = require("./helpers");
import { baseSchema } from "./local_authorities/metadata/base.js";
import { adminGraphQLClient as client } from "../hasura";

const localAuthorityMetadata = {
"buckinghamshire": require("./local_authorities/metadata/buckinghamshire.js"),
"canterbury": require("./local_authorities/metadata/canterbury.js"),
"doncaster": require("./local_authorities/metadata/doncaster.js"),
"lambeth": require("./local_authorities/metadata/lambeth.js"),
"southwark": require("./local_authorities/metadata/southwark.js"),
};

const client = new GraphQLClient(process.env.HASURA_GRAPHQL_URL, {
headers: {
"x-hasura-admin-secret": process.env.HASURA_GRAPHQL_ADMIN_SECRET,
},
});

/**
*
* Query planning constraints datasets that intersect a given geometry and return results in the planx schema format
Expand Down
22 changes: 22 additions & 0 deletions api.planx.uk/gis/local_authorities/metadata/doncaster.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
LAD20CD: E08000017
LAD20NM: Doncaster
LAD20NMW:
FID:
https://maps.doncaster.gov.uk/portal/apps/webappviewer/index.html?id=2435bce5ee1a41ff8ddb9e06d30bf35a
https://www.doncaster.gov.uk/services/planning/houses-in-multiple-occupation-article-4-direction
*/

const planningConstraints = {
article4: {
// Planx granular values link to Digital Land entity.reference
records: {
"article4.doncaster.hmo": "1001", // https://www.digital-land.info/entity/7010002217
},
},
};

export {
planningConstraints,
};

0 comments on commit 3d0b63f

Please sign in to comment.