Sachverhalt: A. Der Gemeinderat Affoltern am Albis stimmte mit Beschluss vom 16. März 2010 dem Strassenbauprojekt für den Neubau der Bushaltestelle "Weinberg" und den Neubau eines Fussgängerübergangs mit Mittelinsel zu. Die Bushaltestelle war in der Form einer Fahrbahnhaltestelle an der Mühlebergstrasse bergwärts auf der Höhe des Wilgibelwegs und dem Grundstück Kat.-Nr. 3752 geplant, das im Eigentum von A._ steht. Auf der gegenüberliegenden Strassenseite, ca. 60 m nordwestlich des vorgesehenen Standorts, besteht bereits eine Bushaltestelle "Weinberg", die talwärts in Richtung Ortszentrum bzw. Bahnhof führt. Zudem war ein neuer Fussgängerübergang mit Mittelinsel vorgesehen, was die Ausweitung der Fahrbahn in Richtung des Grundstücks Kat. Nr. 3752 bedingte, weshalb von dieser Parzelle eine Fläche von 108 m2erworben werden soll. B. Innerhalb der Auflagefrist erhob A._ gegen das Strassenbauprojekt eine Einsprache, welche die Baudirektion des Kantons Zürich mit Verfügung vom 16. Juli 2014 abwies, soweit sie darauf eintrat. Gleichzeitig legte die Baudirektion das Projekt für den Neubau der Bushaltestelle Weinberg, den Neubau eines Fussgängerübergangs mit Mittelinsel sowie die Anpassung der Beleuchtung an der Mühlebergstrasse in der Gemeinde Affoltern am Albis fest und bewilligte die Nettoausgabe für die Bauausführung. Dagegen erhob A._ einen Rekurs, den das Baurekursgericht des Kantons Zürich mit Entscheid vom 20. Januar 2015 abwies, soweit es darauf eintrat. Eine dagegen von A._ erhobene Beschwerde wies das Verwaltungsgericht des Kantons Zürich mit Urteil vom 10. Juni 2015 ab. C. A._ erhebt beim Bundesgericht Beschwerde in öffentlich-rechtlichen Angelegenheiten mit den Anträgen, das Urteil des Verwaltungsgerichts vom 10. Juni 2015 und die Verfügung der Baudirektion des Kantons Zürich vom 16. Juli 2014 aufzuheben und auf den Bau einer Postautohaltestelle auf seinem Grundstück Kat. Nr. 3752 und den Bau einer Mittelinsel bei einem neuen Fussgängerübergang bei diesem Grundstück zu verzichten. Eventuell sei eine angemessene (Minimal-) Lösung unter Verzicht auf eine Mittelinsel, einer Verlegung der Strasse auf sein Grundstück und der Bewilligung der Erschliessung des Grundstücks über die Postautohaltestelle zu wählen. Für die Erschliessung durch den öffentlichen Verkehr der Gemeindegebiete Weinberg und Sonnenberg in Affoltern sei der besser geeignete Standort bei der Haselächerstrasse als neue Haltestelle zu wählen. Die Erschliessung seines Grundstücks für den Bau von zwei Einfamilienhäusern sei über die Postautohaltestelle zu bewilligen, sofern trotz des besseren Standorts "Haselächer" die Haltestelle auf seinem Grundstück gebaut werden soll. Das Verwaltungsgericht beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Es verzichtet im Übrigen auf eine Stellungnahme.