Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

source: trunk/workshop-routing-foss4g/web/OpenLayers/lib/OpenLayers/Format/ArcXML/Features.js @ 76

Revision 76, 1.5 KB checked in by djay, 12 years ago (diff)

Ajout du répertoire web

  • Property svn:executable set to *
Line 
1/* Copyright (c) 2006-2010 by OpenLayers Contributors (see authors.txt for
2 * full list of contributors). Published under the Clear BSD license. 
3 * See http://svn.openlayers.org/trunk/openlayers/license.txt for the
4 * full text of the license. */
5
6/**
7 * @requires OpenLayers/Format/ArcXML.js
8 */
9
10/**
11 * Class: OpenLayers.Format.ArcXML.Features
12 * Read/Wite ArcXML features. Create a new instance with the
13 *     <OpenLayers.Format.ArcXML.Features> constructor.
14 *
15 * Inherits from:
16 *  - <OpenLayers.Format.XML>
17 */
18OpenLayers.Format.ArcXML.Features = OpenLayers.Class(OpenLayers.Format.XML, {
19
20    /**
21     * Constructor: OpenLayers.Format.ArcXML.Features
22     * Create a new parser/writer for ArcXML Features.  Create an instance of this class
23     * to get a set of features from an ArcXML response.
24     *
25     * Parameters:
26     * options - {Object} An optional object whose properties will be set on
27     *     this instance.
28     */
29    initialize: function(options) {     
30        OpenLayers.Format.XML.prototype.initialize.apply(this, [options]);
31    },
32   
33    /**
34     * APIMethod: read
35     * Read data from a string of ArcXML, and return a set of OpenLayers features.
36     *
37     * Parameters:
38     * data - {String} or {DOMElement} data to read/parse.
39     *
40     * Returns:
41     * {Array(<OpenLayers.Feature.Vector>)} A collection of features.
42     */
43    read: function(data) {
44        var axl = new OpenLayers.Format.ArcXML();
45        var parsed = axl.read(data);
46       
47        return parsed.features.feature;
48    }
49});
Note: See TracBrowser for help on using the repository browser.