Ticket #1135: Text_with_id.diff
| File Text_with_id.diff, 1.9 kB (added by jachym, 1 year ago) |
|---|
-
lib/OpenLayers/Layer/Text.js
old new 91 91 var vals = currLine.split('\t'); 92 92 var location = new OpenLayers.LonLat(0,0); 93 93 var title, url, description; 94 var featureId = null; 94 95 var icon, iconSize, iconOffset, overflow; 95 96 var set = false; 96 97 for (var valIndex = 0; valIndex < vals.length; valIndex++) { … … 125 126 description = vals[valIndex]; 126 127 } else if (columns[valIndex] == 'overflow') { 127 128 overflow = vals[valIndex]; 128 } 129 } else if (columns[valIndex] == 'id') { 130 featureId = vals[valIndex]; 131 } 129 132 } 130 133 } 131 134 if (set) { … … 150 153 } 151 154 152 155 data['overflow'] = overflow || "auto"; 156 data.id = featureId; 153 157 154 158 var feature = new OpenLayers.Feature(this, location, data); 155 159 this.features.push(feature); -
tests/data_Layer_Text_textfile.txt
old new 1 point i mage2 10,20 http://boston.openguides.org/markers/ORANGE.png3 15,25 http://boston.openguides.org/markers/ORANGE.png1 point id image 2 10,20 1 http://boston.openguides.org/markers/ORANGE.png 3 15,25 a http://boston.openguides.org/markers/ORANGE.png
