Проблемы с кодировкой OSM
Добавлено: 13 сен 2011, 11:36
Считываю маркеры с текстового файла, описание на русском, а текст отображается вопросиками...
Код: Выделить всё
<HTML>
<HEAD>
<TITLE>Трек</TITLE>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<script src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>
</HEAD>
<body onload="init();">
<?php echo "Трек движения ".$NAME." c ".$datanach." по ".$datakonech."</font><BR>"; ?>
<script type="text/javascript">
var map;
function init() {
map = new OpenLayers.Map("Map");
var mapnik = new OpenLayers.Layer.OSM();
map.addLayer(mapnik);
map.setCenter(new OpenLayers.LonLat(104.2724,52.2864)
.transform(
new OpenLayers.Projection("EPSG:4326"),
new OpenLayers.Projection("EPSG:900913")
), 14
);
var pois = new OpenLayers.Layer.Text( "My Points",
{ location:'./data.txt',
projection: map.displayProjection
});
map.addLayer(pois);
}
</script>
<div id="Map"></div>
</body>
</html>