OpenLayers OpenLayers

Changeset 3959

Show
Ignore:
Timestamp:
08/22/07 18:11:51 (1 year ago)
Author:
crschmidt
Message:

Use FID from server if possible, otherwise use local OL id when creating
features, and consume remote ids into feature.fid property.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • sandbox/tschaub/geojson/lib/OpenLayers/Format/GeoJSON.js

    r3824 r3959  
    201201        feature = new OpenLayers.Feature.Vector(geometry, attributes); 
    202202        if(obj.id) { 
    203             feature.id = obj.id; 
     203            feature.fid = obj.id; 
    204204        } 
    205205        return feature; 
     
    496496            return { 
    497497                "type": "Feature", 
    498                 "id": feature.id, 
     498                "id": feature.fid || feature.id, 
    499499                "properties": feature.attributes, 
    500500                "geometry": geom