Skip to content

Commit

Permalink
Scherpenzeel: relatively easy, but the source is strangely formatted
Browse files Browse the repository at this point in the history
  • Loading branch information
grammarware committed Nov 11, 2012
1 parent a8938f6 commit 1bdc7b9
Show file tree
Hide file tree
Showing 9 changed files with 1,020 additions and 0 deletions.
13 changes: 13 additions & 0 deletions Scherpenzeel/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
http://www.scherpenzeel.nl/internet/adviescommissies_242/item/monumentencommissie_311.html
->
2012-03-29 Overzicht rijks- en gemeentelijke monumenten in Scherpenzeel.pdf



Data model:
Object,Bouwjaar,Architect,Locatie,Coördinaten,Nr.,Afbeelding
Input:
Perceeladres,Omschrijving,Bouwjaar

Output:
http://nl.wikipedia.org/wiki/Lijst_van_gemeentelijke_monumenten_in_Scherpenzeel
Binary file added Scherpenzeel/Scherpenzeel.pdf
Binary file not shown.
189 changes: 189 additions & 0 deletions Scherpenzeel/Scherpenzeel.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,189 @@
GEMEENTE SCHERPENZEEL
Rijksmonumenten
Perceeladres
Dorpsstraat 168
Dorpsstraat 170
Kerkplein 189
Kerkplein 191
Barneveldsestraat 4
Vlieterweg 11
nabij Oud Willaer 74
Omschrijving
Het Hooge Huis
Het Hooge Huis
Nederlands-Hervormde Kerk
Toren Nederlands-Hervormde Kerk
Boerderij Ebbenhorst + schaapskooi
Boerderij Het Dorp
Schaapskooi
Bouwjaar
± 1650
± 1650
1450
1947 19e eeuw, kern 17e eeuw
1868
1862
Nieuw rijksmonument/historische buitenplaats (besluit Staatssecretaris van Onderwijs, Cultuur en Wetenschap d.d. 20-04-2005)
Perceeladres
Burgemeester Royaardslaan 1, 3 en Dorpsstraat 186
Omschrijving
Historische buitenplaats met Hoofdgebouw (Huis Scherpenzeel), Poorthuis en Koetshuis
Bouwjaar
Hoofdgebouw1350 Poorthuis 1850 Koetshuis 1856
Nieuw rijksmonument (besluit Staatssecretaris van Onderwijs, Cultuur en Wetenschap d.d. 18 april 2011).
Perceeladres
Lambalgerkeerkade
Omschrijving
Deel Grebbelinie
Bouwjaar
18e eeuw
Gemeentelijke monumenten
Perceelsadres
Oosteinde 131
Dorpsstraat 178
Dorpsstraat 192
Dorpsstraat 194
Dorpsstraat 196
Dorpsstraat 198
Dorpsstraat 200
Dorpsstraat 202
Dorpsstraat 204
Dorpsstraat 208
Dorpsstraat 210
Dorpsstraat 212
Dorpsstraat 260
Dorpsstraat 276
Dorpsstraat 278
Holevoetplein 280
Holevoetplein 282
Holevoetplein 293
Holevoetplein 295
Holevoetplein 296
Stationsweg 351
Omschrijving
Kleine dorpswoning
V oormalige winkelhuis
W oonhuis en artsenpraktijk
V oormalig winkelhuis
W oon- en winkelhuis
W oon-en winkelhuis
W oonhuis
W oonhuis
W oonhuis
W oonhuis en voormalig garagebedrijf
V oormalig gemeentehuis
V oormalig gemeentehuis
V oormalige boerderij en eierhandel
W oonhuis
W oonhuis
W oonhuis
Hotel-restaurant De Witte Holevoet
W oonhuis
W oonhuis
Voormalig hotel-café De Holevoet
W oonhuis
Bouwjaar
± 1830
± 1890, met ouderekern
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1941
1941
± 1850
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1898
Perceelsadres
Stationsweg 353
Stationsweg 355
Stationsweg 357
Stationsweg 359
Stationsweg(ongenummerd)
Barneveldsestraat 3
Broekerweg 23
Heintjeskamperweg 1
Veenschoterweg 6
Vlieterweg 108
Oud Willaer 74
Wittenberg 76
Gemeentelijke monument
Omschrijving
W oonhuis
Woonhuis Hoog Koudijs
Woonhuis Hoog Koudijs
Voormalige pastorie
Hekwerk + oprijlaan landgoedLambalgen
Schaapskooi
Jagershuis Het Koepeltje of Beekvliet Boerderij Klein Heintjeskamp
Boerderij Groot Schaik
Voormalige boerderij Bloemheuvel
Boerderij Oud Willaer
Boerderij Wittenberg
Bouwjaar
1898
1898
1898
1907
± 1885
± 1875
1865
1888, kern 18evermoedelijk-eeuws
1e helft 19e eeuw,uitbreiding van destal in 1876
1874
1879, oudere kern
1e helft 19e eeuw,oudere kern
Nieuwe gemeentelijke monum2004)
Perceeladres
Brinkkanterweg 39
Dorpsstraat 180
Plein 1940 nr. 175
Plein 1940 nr. 187
Holevoetplein 289
Holevoetplein 291
Nieuwstraat (bij nummer 105)
Oosteinde 106
Vlieterweg 146
Stationsweg 387
Stationsweg 427
Omschrijving
Boerderij De Pol
Herenhuis, voormalige WilhelminaZiekenverpleging
Woonhuis
Hotel-restaurant De Prins
Woonhuis
Woonhuis
begraafplaats + baarhuisje LambalgenWoonhuis Klein Scherpenzeel
Schaapskooi
Voormalige burgemeesterswoning
Landhuis De Vlashorst
Bouwjaar
1940 - 194217e /19e eeuw, her-bouwd 1969
1940 - 1942
1940 - 1942
1940 - 1942
1940 - 1942
1883
± 1914
± 1875
± 1935
1923 - 1926
Nieuwe gemeentelijke2007)
Perceeladres
Plein 1940, nr 173
Stationsweg 392
Omschrijving
Kantoor en woonhuis
Romp van de Molen
Bouwjaar
1940-19422e helft 19e eeuw.Gedeeltelijke her-bouw in 1912
24 changes: 24 additions & 0 deletions Scherpenzeel/curate.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/Library/Frameworks/Python.framework/Versions/3.1/bin/python3

import os, sys
debug = False

mons = []

if __name__ == '__main__':
f = open('extracted','r')
# g = open('curated','w')
for line in map(lambda x:x.strip(),f.readlines()):
byQs = line.split("'")
if len(byQs)<6:
print('Done')
continue
a,b,c = byQs[1],byQs[3],byQs[5]
c = c.replace('\\xc2\\xb1','±').replace(' - ','–')
if len(b)>2 and b[1] == ' ':
b = b[0]+b[2:]
b = b.replace('\\t',' ')
# print(c)
print([a,b,c])
f.close()
# g.close()
56 changes: 56 additions & 0 deletions Scherpenzeel/curated
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
['Dorpsstraat 168', 'Het Hooge Huis', '±1650']
['Dorpsstraat 170', 'Het Hooge Huis', '±1650']
['Kerkplein 189', 'Nederlands-Hervormde Kerk', '1450']
['Kerkplein 191', 'Toren Nederlands-Hervormde Kerk', '1947']
['Barneveldsestraat 4', 'Boerderij Ebbenhorst + schaapskooi', ' 19e eeuw, kern 17e eeuw']
['Vlieterweg 11', 'Boerderij Het Dorp', '1868']
['nabij Oud Willaer 74', 'Schaapskooi', '1862']
['Burgemeester Royaardslaan 1, 3 en Dorpsstraat 186', 'Historische buitenplaats met Hoofdgebouw (Huis Scherpenzeel), Poorthuis en Koetshuis', '']
['Lambalgerkeerkade', 'Deel Grebbelinie', '']
['Oosteinde 131', 'Kleine dorpswoning', '±1830']
['Dorpsstraat 178', 'Voormalige winkelhuis', '±1890, met oudere kern']
['Dorpsstraat 192', 'Woonhuis en artsenpraktijk', '1940–1942']
['Dorpsstraat 194', 'Voormalig winkelhuis', '1940–1942']
['Dorpsstraat 196', 'Woon- en winkelhuis', '1940–1942']
['Dorpsstraat 198', 'Woon-en winkelhuis', '1940–1942']
['Dorpsstraat 200', 'Woonhuis', '1940–1942']
['Dorpsstraat 202', 'Woonhuis', '1940–1942']
['Dorpsstraat 204', 'Woonhuis', '1940–1942']
['Dorpsstraat 208', 'Woonhuis en voormalig garagebedrijf', '1940–1942']
['Dorpsstraat 210', 'Voormalig gemeentehuis', '1941']
['Dorpsstraat 212', 'Voormalig gemeentehuis', '1941']
['Dorpsstraat 260', 'Voormalige boerderij en eierhandel', '±1850']
['Dorpsstraat 276', 'Woonhuis', '1940–1942']
['Dorpsstraat 278', 'Woonhuis', '1940–1942']
['Holevoetplein 280', 'Woonhuis', '1940–1942']
['Holevoetplein 282', 'Hotel-restaurant De Witte Holevoet', '1940–1942']
['Holevoetplein 293', 'Woonhuis', '1940–1942']
['Holevoetplein 295', 'Woonhuis', '1940–1942']
['Holevoetplein 296', 'Voormalig hotel-café De Holevoet', '1940–1942']
['Stationsweg 351', 'Woonhuis', '1898']
['Stationsweg 353', 'Woonhuis', '1898']
['Stationsweg 355', 'Woonhuis Hoog Koudijs', '1898']
['Stationsweg 357', 'Woonhuis Hoog Koudijs', '1898']
['Stationsweg 359', 'Voormalige pastorie', '1907']
['Stationsweg(ongenummerd)', 'Hekwerk + oprijlaan landgoedLambalgen', '±1885']
['Barneveldsestraat 3', 'Schaapskooi', '±1875']
['Broekerweg 23', 'Jagershuis Het Koepeltje of Beekvliet Boerderij Klein Heintjeskamp', '1865']
['Heintjeskamperweg 1', 'Boerderij Groot Schaik', '1888, kern 18e vermoedelijkeeuws']
['Veenschoterweg 6', 'Voormalige boerderij Bloemheuvel', '1e helft 19e eeuw, uitbreiding van de stal in 1876']
['Vlieterweg 108', 'Boerderij Oud Willaer', '1874']
['Oud Willaer 74', 'Boerderij Wittenberg', '1879, oudere kern']
['Wittenberg 76', '', '1e helft 19e eeuw, oudere kern']
['Brinkkanterweg 39', 'Boerderij De Pol', '1940–1942']
['Dorpsstraat 180', 'Herenhuis, voormalige Wilhelmina Ziekenverpleging', '17e/19e eeuw, her-bouwd 1969']
['Plein 1940 nr. 175', 'Woonhuis', '1940–1942']
['Plein 1940 nr. 187', 'Hotel-restaurant De Prins', '1940–1942']
['Holevoetplein 289', 'Woonhuis', '1940–1942']
['Holevoetplein 291', 'Woonhuis', '1940–1942']
['Nieuwstraat (bij nummer 105)', 'begraafplaats + baarhuisje Lambalgen', '1883']
['Oosteinde 106', 'Woonhuis Klein Scherpenzeel', '±1914']
['Vlieterweg 146', 'Schaapskooi', '±1875']
['Stationsweg 387', 'Voormalige burgemeesterswoning', '±1935']
['Stationsweg 427', 'Landhuis De Vlashorst', '1923–1926']
['Plein 1940, nr 173', 'Kantoor en woonhuis', '1940-1942']
['Stationsweg 392', 'Romp van de Molen', '2e helft 19e eeuw. Gedeeltelijke herbouw in 1912']
Done
57 changes: 57 additions & 0 deletions Scherpenzeel/extract.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
#! /usr/bin/env python

import os, sys
debug = False

mons = []

if __name__ == '__main__':
f = open('Scherpenzeel.txt','r')
where = 0
# 0 = shit
# 1 = Perceeladres
# 2 = Omschrijving
# 3 = Bouwjaar
for line in map(lambda x:x.strip(),f.readlines()):
if debug:
print 'Read "'+line+'"',where
if where == 0:
if line == 'Perceeladres' or line == 'Perceelsadres':
where = 1
cx = cx2 = 0
else:
if debug:
print 'Skip "'+line+'"'
continue
elif where == 1:
if line == 'Omschrijving':
where = 2
cx2 = cx
else:
mons.append([line,'',''])
if debug:
print 'Addd "'+line+'"'
cx += 1
elif where == 2:
if line == 'Bouwjaar':
where = 3
elif cx2 < 1:
print 'WTF too much descs'
where = 3
else:
mons[-cx2][1] = line
cx2 -= 1
elif where == 3:
if debug:
print '????',where,cx
if cx == 1:
where = 0
else:
mons[-cx][2] = line
cx -= 1
else:
print 'WTF'
f.close()
print 'Got',len(mons),'mons'
for x in mons:
print x
Loading

0 comments on commit 1bdc7b9

Please sign in to comment.