Вопросы по использованию API

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Да, setTiles похоже то что нужно. Ну тут мне на долго экскрементов )
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Конечно, если бы было в UI (если я правильно понял - user interface) - создать растровый слой из тайлов - взять по такому адресу, было бы вообще всё просто.
parshin
Участник
Сообщения: 57
Зарегистрирован: 13 фев 2011, 10:34
Репутация: 26
Откуда: Moscow, Russia
Контактная информация:

Re: Вопросы по использованию API

Сообщение parshin »

Хорошо, занесём в возможные улучшения! Хотя там и так список довольно длинный :)
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Ещё вопросы появились ...
По методу setTiles берём пример от сюда http://scanex.github.com/GeoMixerExampl ... tiles.html
Изменяем ссылку на тайлы - всё работает http://balkhash9.ru/GIS/ex_add_tiles_5.html
Заменяем размеры div контейнера с width: 800px; height: 600px; на width: 100%; height: 100%;
и не работает http://balkhash9.ru/GIS/ex_add_tiles_6.html

Почему?

Хотя когда растр лежит на сервере ГеоМиксера всё работает http://balkhash9.ru/GIS/tolko_b9.html
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Пока ждал, что кто то откликнется, допили обрезку краёв http://balkhash9.ru/GIS/ex_add_tiles_8.html

но вопрос с отображением карты на весь экран так и не решился (
parshin
Участник
Сообщения: 57
Зарегистрирован: 13 фев 2011, 10:34
Репутация: 26
Откуда: Moscow, Russia
Контактная информация:

Re: Вопросы по использованию API

Сообщение parshin »

HTML5 предполагает, что изначальный размер viewport страницы задаётся контекстом. Из-за абсолютного позиционирования для карт это почти всегда 0. Поэтому для карт явно задавать размер исходного viewport. Например, вставить в head такие стили:

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

html, body {
    height: 100%; /* чтобы растягивался на 100% */
    margin: 0px; /* чтобы не было scroll'ов */
}
Это верно для всех карт, не только для GeoMixer.
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Я как мартышка и очки... куда бы я не вставил эти строчки
html, body {
height: 100%; /* чтобы растягивался на 100% */
margin: 0px; /* чтобы не было scroll'ов */
}
всё время они отображаются на экране и всё, карте это не помогает
можно для тупых, между какими строчками вставить в этом файле?
http://balkhash9.ru/GIS/ex_add_tiles_6.html
parshin
Участник
Сообщения: 57
Зарегистрирован: 13 фев 2011, 10:34
Репутация: 26
Откуда: Moscow, Russia
Контактная информация:

Re: Вопросы по использованию API

Сообщение parshin »

Между третьей и четвёртой строчки вашего примера нужно вставить такой текст:

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

<style>
    html, body {
        height: 100%; /* чтобы растягивался на 100% */
        margin: 0px; /* чтобы не было scroll'ов */
    }
</style>
Но всё-таки без знания HTML, CSS и JavaScript вам будет тяжело дальше работать с любым JavaScript API...
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Я конечно понимаю, что задаю довольно простые вопросы, но и учить HTML, CSS и JavaScript надо не просто отвлечённо, а на чём то. Ну вот на этом сервисе и подучу. Хочу сервис запустить хотя бы с минимальным функционалом, обещаю за расширенным функционалом не буду ни кого тиранить, сам буду потихоньку делать. А сейчас остался один вопрос с управлением слоями, с приведённым ранее примером ещё не разбирался. Это и будет минимальный функционал.

Задавать такой стиль как вы предлагаете я вроде пробовал, не заработало, вечером ещё раз попробую, тогда отпишусь.
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Подключил в UI плагин Wikimapia, в UI всё работает, появился новый слой, генерирую код и не работает, вот
http://balkhash9.ru/GIS/b9_wikimapia.html

и не понятно как к любой карте подключать этот плагин...
Shaggy
Участник
Сообщения: 58
Зарегистрирован: 10 дек 2013, 10:11
Репутация: 0

Re: Вопросы по использованию API

Сообщение Shaggy »

Вот так работает
http://maps.kosmosnimki.ru/api/index.html?NX4SW

через JS нет (
parshin
Участник
Сообщения: 57
Зарегистрирован: 13 фев 2011, 10:34
Репутация: 26
Откуда: Moscow, Russia
Контактная информация:

Re: Вопросы по использованию API

Сообщение parshin »

На данный момент плагин Wikimapia не может работать без ГеоМиксера (встраиваться в карты на отдельной страничке). Сам плагин публичный - мы с радостью примем любые его улучшения (я создал issue в репозитории)!

Встраивать информацию о плагине в генерируемый код довольно сложно. Мы пока так не умеем и вряд ли научимся в ближайшее время... Так что в любом случае, придётся что-нибудь дописывать в код самостоятельно.
Ответить

Вернуться в «Веб-картография»

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

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