Skip to content

Instantly share code, notes, and snippets.

Marco Duiker MarcoDuiker

Block or report user

Report or block MarcoDuiker

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@MarcoDuiker
MarcoDuiker / wfs.py
Created Mar 18, 2019
Doing WFS post request from python
View wfs.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import codecs
import requests
import argparse
def post(args):
@MarcoDuiker
MarcoDuiker / bitscope.py
Last active Nov 4, 2018
Getting Frequency and FFT plots with THD+N figure from Bitscope DDR file
View bitscope.py
#!/usr/bin/python3
#
# bitscope.py:
# (c) 2016 Derrik Walker v2.0
#
# Python Library for bitscope functions
#
# This is the Library goes with the blog post:
#
# http://www.doomd.net/2016/10/the-bitscope-linux-and-python.html
@MarcoDuiker
MarcoDuiker / gist_plugin.py
Created Oct 25, 2018
Accessing QGIS plugin from the QGIS python console
View gist_plugin.py
from qgis.utils import plugins
dir(plugins['plugin_name'])
@MarcoDuiker
MarcoDuiker / values_from_list.py
Created Feb 21, 2018
Qgis Function grabbing a value from a list
View values_from_list.py
from qgis.core import *
from qgis.gui import *
@qgsfunction(args='auto', group='Custom')
def values_from_list(string, number, feature, parent):
"""
Takes the n-th value from a list in a field where the list is
written like: (3:value1, value2,value3). Such lists are often a
result of importing gml. <br />
View Handleiding PDOK BAG WFS in QGIS.txt
Via onderstaande werkwijze kun je de BAG WFS in QGIS gebruiken waarbij alle objecten binnen het opgegeven venster worden getoond, ook als het er meer dan 1000 zijn.
Opvragen attribuuttabel en 'Save as...' werken naar behoren. Bij elke zoom- of schuifactie op het kaartbeeld worden de gegevens opnieuw opgehaald. Een vorm van caching creëren zou dus niet gek zijn ...
Het werkt als volgt. Maak eerst een xml-bestand waarin de koppeling naar de BAG en de juiste kaartlaag wordt gedefinieerd. Bijvoorbeeld bag_pand.vrt.xml met de volgende inhoud:
<OGRWFSDataSource>
<URL>http://geodata.nationaalgeoregister.nl/bag/wfs?service=wfs&amp;typeName=bag:pand&amp;srsName=EPSG:28992</URL>
<PagingAllowed>ON</PagingAllowed>
</OGRWFSDataSource>
View supersum.py
##clip_layer=optional vector
##filter_expression=optional string
##polygon=boolean True
##point=boolean True
##line=boolean True
##sum_expression=string
##selected_features_only=boolean True
##sum_total=output number
##sum_result_table=output table
You can’t perform that action at this time.