Membuat dan menambahkan fitur vektor ke layer:
var points = [
new OpenLayers.Geometry.Point(0, 0),
new OpenLayers.Geometry.Point(0, 100),
new OpenLayers.Geometry.Point(100, 100),
new OpenLayers.Geometry.Point(100, 0)
];
var ring = new OpenLayers.Geometry.LinearRing(points);
var polygon = new OpenLayers.Geometry.Polygon([ring]);
// create some attributes for the feature
var attributes = {name: "my name", bar: "foo"};
var feature = new OpenLayers.Feature.Vector(polygon, attributes);
var layer = new OpenLayers.Layer.Vector("Test");
layer.addFeatures([feature]);
Namun Anda mungkin lebih suka melihat kontrol cetak GeoExt karena mendukung ukuran halaman seperti A4 dan menambahkan area pratinjau ke peta. Anda juga dapat melihat kode sumber untuk melihat bagaimana mereka melakukan ini.