Решил создать на своем сайте небольшую геоинформационную систему на базе Яндекс.Карты. Поскольку карты моего городка на Яндексе нет, сделал свою, порезал на тайлы при помощи программы "Подготовка слоя тайлов", закинул тайлы и автоматически сформированный программой html-файл на сервер. Вот здесь.
Но возникло несколько проблем:
1. В html-файле есть такая строчка - mapCenter: new YMaps.GeoPoint(-173.49609375, 84.4939488698897). Откуда взялись эти координаты, и почему именно эти? Я не делал привязку своей карты к географическим координатам, в этом вроде нет необходимости. Если эти координаты меняешь, карта не отображается.
2. Создал на карте два объекта- метку и многоугольник, но при масштабировании карты они довольно сильно сдвигаются....
3. Может имеет смысл использовать собственную систему координат (удобнее было бы потом расставлять объекты по пикселам, а не по географ. координатам), как в примере с картинкой, или, наоборот, сделать привязку к географическим координатам?
4. В случае использования собственной системы координат можно попросить готовый пример, как встроить ее в мой файл, т.к. в javascript совсем не силен.