Проблема заключается в том, что, хотя проекция Google Maps имеет формат EPSG: 900913, координаты ваших векторных объектов находятся в EPSG: 4326.
Таким образом, вы должны либо указать координаты в проекции Google Maps, либо использовать OpenLayers для преобразования координатна стороне клиента.Вот как вы это делаете:
feature.geometry.transform(new OpenLayers.Projection("EPSG:4326"), new OpenLayers.Projection("EPSG:900913"))
После преобразования объектов вы можете добавить слой на карту, и он должен отображать объекты правильно.