Привязка MapEdit к Google Maps

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
XDark
Новоприбывший
Сообщения: 4
Зарегистрирован: 16 июл 2008, 12:57
Репутация: 0

Привязка MapEdit к Google Maps

Сообщение XDark » 16 июл 2008, 13:10

Существует агромное множество очень подробных GPS карт в формате ГИС РУССА (.rus), которые довольно часто обновляются. С помощью MapEdit, можно .rus переконвертировать в растровые файлы (нашел File/Export/OziExplorer map, но он только в bmp). А вот как потом связать это все с Google?

Код вывода для Google следующий:

Код: Выделить всё

var osmCopyrightCollection = new GCopyrightCollection("");
var osmCopyright = new GCopyright(1, new GLatLngBounds(new GLatLng(-90,-180),new GLatLng(90,180)), 0, "Карты, загруженные пользователем");
osmCopyrightCollection.addCopyright( osmCopyright );

var osmTileLayer = new GTileLayer( osmCopyrightCollection, 1, 18 );

osmTileLayer.myBaseURL = "http://mysite.ru/";
osmTileLayer.getTileUrl = function (tile,zoom) {return this.myBaseURL + "/maps/" + zoom + "/" + tile.x + "/" + tile.y + ".png";};

osmTileLayer.isPng = function () { return true; }
osmTileLayer.getOpacity = function() { return 1.0; }

var osmTileLayer = [ osmTileLayer ];

var osmMap = new GMapType( osmTileLayer, G_SATELLITE_MAP.getProjection(), "Прочее", G_SATELLITE_MAP );

map.addMapType( osmMap );

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 16 июл 2008, 17:37

так вопрос про гугл или экспорт карт из гис русса?
пристегивайтесь, турбулентность прямо по курсу

XDark
Новоприбывший
Сообщения: 4
Зарегистрирован: 16 июл 2008, 12:57
Репутация: 0

Сообщение XDark » 17 июл 2008, 07:06

sim писал(а):так вопрос про гугл или экспорт карт из гис русса?
Вопрос заключается в том, как мне из MapEdit экспортировать в Goggle? Нужно получить в конце файлы:

Код: Выделить всё

this.myBaseURL + "/maps/" + zoom + "/" + tile.x + "/" + tile.y + ".png";

Аватара пользователя
Ruslan
Участник
Сообщения: 79
Зарегистрирован: 27 окт 2003, 17:33
Репутация: 11
Откуда: НекстГИС

Сообщение Ruslan » 17 июл 2008, 09:09

экспортируешь в bmp а из него уже нарезаешь тайлы с таким названием this.myBaseURL + "/maps/" + zoom + "/" + tile.x + "/" + tile.y + ".png" посредством фотошопа, на сайте "мапки" есть уже написанные скрипты под фотошоп.
Но не думаю что будет что то стоящее.

XDark
Новоприбывший
Сообщения: 4
Зарегистрирован: 16 июл 2008, 12:57
Репутация: 0

Сообщение XDark » 18 июл 2008, 07:26

Ruslan писал(а):на сайте "мапки" есть уже написанные скрипты под фотошоп.
Не могли бы Вы тыкнуть меня носом в url-скрипта?
Ruslan писал(а):Но не думаю что будет что то стоящее.
Почему?

Аватара пользователя
Ruslan
Участник
Сообщения: 79
Зарегистрирован: 27 окт 2003, 17:33
Репутация: 11
Откуда: НекстГИС

Сообщение Ruslan » 18 июл 2008, 09:15

Вот все описывается здесь:
http://mapki.com/wiki/Automatic_Tile_Cutter

Сам скрипт в конце страницы.

Почему не будет что то стоящее, потому что это мое мнение :)

XDark
Новоприбывший
Сообщения: 4
Зарегистрирован: 16 июл 2008, 12:57
Репутация: 0

Сообщение XDark » 18 июл 2008, 10:32

Ruslan писал(а):Вот все описывается здесь:
http://mapki.com/wiki/Automatic_Tile_Cutter

Сам скрипт в конце страницы.
Спасибо!

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя