1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "assets": [
12 {
13 "lat": 39.603223,
14 "lon": -104.631551,
15 "label": "Aurora CO parcel - inside the former Buckley Field range",
16 "radiusMiles": 1
17 },
18 {
19 "lat": 39.7392,
20 "lon": -104.9903,
21 "label": "Denver CO downtown site",
22 "radiusMiles": 3
23 },
24 {
25 "lat": 34.0709,
26 "lon": -118.2903,
27 "label": "Los Angeles CA infill site",
28 "radiusMiles": 3
29 },
30 {
31 "lat": 43.2,
32 "lon": -96.1,
33 "label": "NW Iowa farmland - clear control",
34 "radiusMiles": 25
35 }
36 ],
37 "radiusMiles": 1,
38 "includePropertyDetail": true,
39 "includeMunitionsSiteDetail": true,
40 "maxPropertiesPerAsset": 50,
41 "maxSitesPerAsset": 50,
42 "maxAssets": 250,
43 "skipDriftChecks": false,
44 "simulateOutage": "none"
45};
46
47
48const run = await client.actor("malonestar/fuds-defense-site-screener").call(input);
49
50
51console.log('Results from dataset');
52console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
53const { items } = await client.dataset(run.defaultDatasetId).listItems();
54items.forEach((item) => {
55 console.dir(item);
56});
57
58