Optional - Set format on save and any global prettier options
npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-config-airbnb-base eslint-plugin-node eslint-config-node
Optional - Set format on save and any global prettier options
npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-config-airbnb-base eslint-plugin-node eslint-config-node
| import subprocess | |
| from osgeo import gdal | |
| unreferenced_pdf = '851724.603697945_6734206.62182539_852044.603697945_6734631.62182539.pdf' | |
| a_ullr = unreferenced_pdf.replace('.pdf', '').split('_') | |
| #Open your Unreferenced PDF | |
| src = gdal.Open(unreferenced_pdf) | |
| ulx = a_ullr[2] |
| package vector_tile; | |
| option optimize_for = SPEED; | |
| message Tile { | |
| enum GeomType { | |
| UNKNOWN = 0; | |
| POINT = 1; | |
| LINESTRING = 2; | |
| POLYGON = 3; | |
| } | |
| message Value { |
| 1aa9 050a 0c54 7261 6666 6963 2066 6c6f | |
| 7712 3512 0800 0001 0102 0203 0318 0222 | |
| 2709 bc12 fc1b 4a8c 0307 9c06 f002 8c06 | |
| bc02 f003 c001 b404 a801 b803 60b0 0358 | |
| e00d 9002 d807 8c01 1235 1208 0000 0104 | |
| 0202 0305 1802 2227 09b4 46f6 2b4a f708 | |
| 69d3 0fff 01e7 0137 eb01 2bbb 079f 02b7 | |
| 03bb 018b 03d3 01b3 08df 04a3 019b 0212 | |
| 1c12 0800 0001 0102 0603 0718 0222 0e09 | |
| b306 e40d 12ec 0480 0384 1498 0b12 1c12 |
| EXPLAIN ANALYZE | |
| WITH poly AS ( | |
| --SELECT ST_GeomFromText('POLYGON((25.390624999999982 23.62298461759423,18.183593749999982 19.371888927008566,7.812499999999982 17.87273879517762,5.878906249999982 24.90497143578641,9.570312499999982 25.223427998254586,12.734374999999982 25.064303191014304,15.195312499999982 30.048744443788348,22.578124999999982 30.352588399664125,24.687499999999982 25.857838723065772,25.390624999999982 23.62298461759423))') AS geom | |
| --SELECT ST_GeomFromGeoJSON('{"type":"MultiPolygon","coordinates":[[[[8.407297932191138,55.043952286536452],[8.442500114441145,55.015972137451399],[8.353609085083235,54.967361450195654],[8.366944313049544,54.902362823486442],[8.429720878601302,54.877639770507869],[8.812039375305233,54.916736602783203],[9.224779129028263,54.855953216552791],[9.282591819763411,54.802234649658317],[9.408679962158317,54.841171264648494],[9.435277938842773,54.788471221923885],[9.613611221313704,54.875972747802962],[9.603055953979776,54.831527709961051],[9.84305572509794,54.7562484 |
| import shapely.wkt | |
| from shapely.geometry import box | |
| def generate_tiles(): | |
| # width and height of the tiles to generate | |
| WIDTH, HEIGHT = 1000, 1000 | |
| # from user arbitrary polygon, could be buffered | |
| all_bbox = shapely.wkt.loads('POLYGON ((531371.13571106398012489 5658034.45453725103288889, 544256.06067719822749496 5658034.45453725103288889, 544256.06067719822749496 5670266.97823927644640207, 531371.13571106398012489 5670266.97823927644640207, 531371.13571106398012489 5658034.45453725103288889))') |
| -- This set of queries derives a perpendicular line through all input lines | |
| DROP TABLE IF EXISTS intersection_points; | |
| CREATE TABLE intersection_points | |
| AS | |
| -- 2 lines will suffice to compute a perpendicular | |
| WITH nbr_parallel_lines AS ( | |
| SELECT A.geom AS A_geom, B.geom AS B_geom | |
| FROM parallel_lines AS A, parallel_lines AS B | |
| WHERE A.fid_1 <> B.fid_1 | |
| ORDER BY A.geom <-> B.geom |
| api_version = 4 | |
| Set = require('lib/set') | |
| Sequence = require('lib/sequence') | |
| Handlers = require("lib/way_handlers") | |
| Relations = require("lib/relations") | |
| find_access_tag = require("lib/access").find_access_tag | |
| limit = require("lib/maxspeed").limit | |
| Utils = require("lib/utils") | |
| Measure = require("lib/measure") |
| goroutine 67149298 [runnable]: | |
| github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster.ConcurrentMap.Iter.func1.1(0xc4240154a0, 0xc422bb1650, 0xc4204610e0) | |
| /src/github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster/concurrent_map.go:171 | |
| created by github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster.ConcurrentMap.Iter.func1 | |
| /src/github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster/concurrent_map.go:171 +0x91 | |
| goroutine 67149172 [runnable]: | |
| github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster.ConcurrentMap.Iter.func1.1(0xc4240152c0, 0xc422bb1610, 0xc4204611a0) | |
| /src/github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster/concurrent_map.go:171 | |
| created by github.com/TykTechnologies/tyk/vendor/github.com/TykTechnologies/redigocluster/rediscluster.ConcurrentMap.Iter.func1 |