-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmanifest.json
108 lines (108 loc) · 16.5 KB
/
manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
{
"@visokiotype": "CustomBlockSchema.CustomBlockManifest",
"name": "Shapefile",
"scriptFilename": "script.py",
"language": "PYTHON",
"executableVersion": null,
"minVersions": [
null
],
"optionsVersion": 1,
"apiVersion": "VERSION_0",
"isResourceIntensiveScript": false,
"showPartitioning": false,
"icon": "data:image/png;base64,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",
"description": "Match regions in shapefile with geographical points having latitude and longitude",
"category": "Preparation",
"subcategory": "Geo",
"tags": [
"shapefile",
"geo",
"geojson",
"shp"
],
"introductoryText": "This block joins regions defined in a shapefile with a list of geographical points defined as longitude and latitude coordinates. \nEach point is checked whether it is within the regions defined in the shapefile. If a point is within a region, Its label appears in a new output field called \"regions\".\nThe region's name is taken from a property which must be defined in the \"Label field name\" parameter. The property name defining the actual geometries must be given in the \"Geometry field name\" parameter.\n\nThe second output gives shapefile meta information. From this meta information it should be possible to determine what to use as a label field, and what to use as a geometry field.\n\nIf any of the label, geometry, latitude or longitude fields are not given, no joined output is produced. Meta data is however always produced.\n\nIn order to use this block:\n1. First, specify the shape- or geojson-file containing the regions. \n2. Execute the block.\n3. Wait for it to produce Meta output.\n4. Look into the Meta output and determine which fields contain geometry information and which contain labels.\n4.1 Geometry information will look like \"POLYGON ((16.64622...\".\n4.2 Labels should include information about your region. Either a full name \"Ireland\", or maybe a country or region code \"AT141\".\n5. Fill the geometry, label, and other options\n6. Execute again, now the Joined output should contain your original input data together with regional label information.",
"dependencies": "geopandas",
"options": [
{
"name": "shp_file",
"title": "Shapefile (*.shp, *.geojson)",
"description": null,
"groupTitle": "Shapefile",
"width": "THREE",
"@visokiotype": "CustomBlockSchema.FileCustomBlockPublicOption",
"mandatory": true,
"defaultValue": null,
"readOnly": false
},
{
"name": "label",
"title": "Label field name",
"description": null,
"groupTitle": "Shapefile",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.TextCustomBlockPublicOption",
"mandatory": false,
"defaultValue": null
},
{
"name": "geometry",
"title": "Geometry field name",
"description": null,
"groupTitle": "Shapefile",
"width": "ONE",
"@visokiotype": "CustomBlockSchema.TextCustomBlockPublicOption",
"mandatory": false,
"defaultValue": null
},
{
"name": "latitude_field",
"title": "Latitude",
"description": null,
"groupTitle": "Points",
"width": "THREE",
"@visokiotype": "CustomBlockSchema.FieldCustomBlockPublicOption",
"mandatory": false,
"inputIndex": 0,
"defaultValue": null,
"fieldTypes": []
},
{
"name": "longitude_field",
"title": "Longitude",
"description": null,
"groupTitle": "Points",
"width": "THREE",
"@visokiotype": "CustomBlockSchema.FieldCustomBlockPublicOption",
"mandatory": false,
"inputIndex": 0,
"defaultValue": null,
"fieldTypes": []
}
],
"blockOutputs": [
{
"@visokiotype": "CustomBlockSchema.BlockOutputPublicOption",
"id": "Output Data",
"label": "Joined",
"displayName": "Joined",
"tooltip": null
},
{
"@visokiotype": "CustomBlockSchema.BlockOutputPublicOption",
"id": "Output Data 2",
"label": "Meta",
"displayName": "Meta",
"tooltip": null
}
],
"docker": {
"@visokiotype": "CustomBlockSchema.DockerCustomBlockPublicOption",
"customBaseImage": null,
"useCustomBaseImage": false,
"customSystemLibraries": null,
"installVisokioRepLibraries": false
},
"designLock": true,
"apiMode": "BATCH"
}