Changeset 2847
- Timestamp:
- 03/22/07 13:03:37 (2 years ago)
- Files:
-
- trunk/openlayers/examples/openmnnd.html (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/examples/openmnnd.html
r2804 r2847 3 3 <style type="text/css"> 4 4 #map { 5 width: 800px;5 margin-right: 300px; 6 6 height: 475px; 7 7 border: 1px solid black; 8 } 9 #info { 10 width: 300px; 11 float: right; 8 12 } 9 13 </style> … … 48 52 49 53 drawControls = { 50 selectPlat: new OpenLayers.Control.SelectFeature(pwfs, {callbacks: {'up':feature_info,' move':feature_info_hover}}),51 selectRoad: new OpenLayers.Control.SelectFeature(rwfs, {callbacks: {'up':feature_info,' move':feature_info_hover}})54 selectPlat: new OpenLayers.Control.SelectFeature(pwfs, {callbacks: {'up':feature_info,'over':feature_info_hover}}), 55 selectRoad: new OpenLayers.Control.SelectFeature(rwfs, {callbacks: {'up':feature_info,'over':feature_info_hover}}) 52 56 }; 53 57 … … 72 76 var displayedGeom = null; 73 77 function feature_info_hover(geometry) { 74 if (displayedGeom != geometry && 78 if(geometry.parent) { 79 geometry = geometry.parent; 80 } 81 if (displayedGeom != geometry && 75 82 (!geometry.feature.layer.selectedFeatures.length || 76 83 (geometry.feature.layer.selectedFeatures[0].geometry == geometry))) { … … 80 87 } 81 88 function feature_info(geometry) { 89 if(geometry.parent) { 90 geometry = geometry.parent; 91 } 82 92 var html = "<ul>"; 83 93 for(var i in geometry.feature.attributes) … … 90 100 </head> 91 101 <body onload="init()"> 92 <div style="right: 20px; width: 350px; position:absolute;">102 <div id="info"> 93 103 <ul> 94 104 <li>Streams: Feature Count <span id="stream_features">0</span></li>
