#!/usr/bin/env python

# -*- coding: utf-8 -*-

import os 
import urllib
import urllib2

stepsizex = 100.0
stepsizey = 100.0

vanx = 3.3 * stepsizex
totx = 7.22 * stepsizex
vany = 50.73 * stepsizey
toty = 53.59 * stepsizey

url        = 'http://gisserver1.agro.nl/arcgis/rest/services/topografie/MapServer/70/query?text=&geometryType=esriGeometryEnvelope&inSR=4326&spatialRel=esriSpatialRelIntersects&where=&returnGeometry=true&outSR=&outFields=*&f=pjson&geometry='
user_agent = 'openstreetmap_lnvmirror/0.1'
headers    = { 'User-Agent' : user_agent }


for x in range(int(vanx), int(totx), 20):
	for y in range(int(vany), int(toty), 20):
		filename = "%f,%f,%f,%f" % (x/stepsizex, y/stepsizey, (x+20)/stepsizex, (y+20)/stepsizey)
		print filename
		req      = urllib2.Request(url+filename)
		response = urllib2.urlopen(req)
		doc      = response.read()
			
		w = open('alles/%s.json'%(filename) ,"w")
		w.writelines(''.join(doc))
		w.close
