Есть код для ПОЛЬЗОВАТЕЛЬСКОЙ карты( кстати нет не одного примера для пользовательских карт) . Но как туда воткнуть хоть какойто обьект геолокации?? или это не возможно, так как для балунов нужны координаты . ВОТ
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Пользователькая карта.</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
html, body, #map {
padding: 0;
margin: 0;
width: 100%;
height: 100%;
}
</style>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.1/?lang=ru-RU"></script>
<script type="text/javascript">
ymaps.ready(function () {
var layerName = "user#layer";
var zoomRange = [2, 7];
var Layer = function () {
var layer = new ymaps.Layer("./%z/%x-%y.png");
layer.getZoomRange = function () {
return ymaps.vow.resolve(zoomRange);
};
return layer;
};
ymaps.layer.storage.add(layerName, Layer);
var mapType = new ymaps.MapType(layerName, [layerName]);
ymaps.mapType.storage.add(layerName, mapType);
var map = new ymaps.Map("map", {
center: [0, 0],
zoom: 2,
type: layerName,
controls: ["zoomControl"]
}, {
projection: new ymaps.projection.Cartesian([[-1, -1], [1, 1]], [false, false])
},
myMap.balloon.open([51.85, 38.37], "Содержимое балуна", {
// Опция: не показываем кнопку закрытия.
closeButton: false
});
});
</script>
</head>
<body>
<div id="map"></div>
</body>
</html>