google Maps: $ .goMap () с обычаем overlayMapType

Во-первых: Я пытаюсь переделать названный Веб-сайт regionalkarten.comЭто - немецкий издатель Карт. Эта страница использует Google API v2, чтобы показать наши таможенные карты.

Моя Работа состоит в том, чтобы обновить Страницу к API v3. Теперь я нашел Плагин jQuery GoMap, и я пытаюсь использовать его, но это, кажется, не поддерживает таможенные карты .

Я пытался определить Чрезмерно с таможенной Картой

var ehsTypeBOptions =
{
    getTileUrl: function(coord, zoom)
    {
        var x = coord.x;
        var y = coord.y;
        return "http://regionalkarten.com/_map/ehs_village_maps/is_maps/z"+zoom+"/"+coord.y+"/"+coord.x+".png";
    },
    tileSize: new google.maps.Size(256, 256),
};

и загрузите его в карту с:

map.overlayMapTypes.insertAt(0, new google.maps.ImageMapType(ehsTypeBOptions));

Это хорошо работает без GoMap. Таким образом, я попробовал:

$.goMap.overlayMapTypes.insertAt(0, new google.maps.ImageMapType(ehsTypeBOptions));

и угадайте то, что, это не работало: (

GoMaps Webpage and Google aren't very helpful. Keep in mind that I have to load the custom map into an overlay. I need the real Google maps behind the overlay because our maps are not gapless. I hope you got some ideas or experience with GoMap.

Спасибо.

0
nl ja de

1 ответы

$.goMap does not return the native google.maps.Map-instance, so you can't use the Maps-API-methods there.

google.maps. К случаю карты можно получить доступ с помощью $ .goMap.map .

Beyond that: I would suggest not to use this library, there haven't been any updates since 1 year, and this all can be done without any additional library.

More important: before you continue working with ImageMapType, this is not the right MapType for you, because it appears that the TileServer don't serve tiles for the complete world.

Когда пользовательские кастрюли или увеличение масштаба изображения так, чтобы область была в viewport, где никакая плитка не доступна, эта область, показали бы как серое пространство. Вы лучше используете a Наложение MapType и устанавливает фоновое изображение оверлейных программ к TileUrl (дополнительно, можно использовать условие, которое проверяет, доступна ли Плитка вообще, чтобы уменьшить ненужный запрос до сервера плитки),

1
добавлено
Я думал, что мог сэкономить меня некоторая работа с этим штепселем. Спасибо за Наконечник с Наложением. Позволяет видят, как я получаю эту работу.
добавлено автор dorr Baume, источник
JavaScript Jobs — чат
JavaScript Jobs — чат
8 336 участник(ов)

JavaScript Jobs — чат для поиска работы и людей Правила оформления: https://teletype.in/@telegram-ru/r1WQe5F1m См. также: @mobile_jobs, @devops_jobs, @nodejs_jobs, @react_js, @angular_ru, @js_ru

JavaScript.ru
JavaScript.ru
7 932 участник(ов)

Сообщество сайта JavaScript.ru в Slack.

pro.js
pro.js
4 675 участник(ов)

Про JavaScript и NodeJS Invite: https://t.me/joinchat/Be4rsT5Rsgq30DHutjxXgA Правила: http://telegra.ph/ru-chat-rules-06-19 Вакансии только с ЗП, не чаще раза в неделю.

Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda

JavaScript — русскоговорящее сообщество
JavaScript — русскоговорящее сообщество
3 269 участник(ов)

Рекомендуем сразу отключить уведомления Правила: https://rudevs.network/ByaMH6un7 См. также: @js_noobs_ru, @nodejs_ru, @typescript_ru, @react_js, @electron_ru Вакансии и поиск работы: @javascript_jobs

JavaScript Noobs — сообщество новичков
JavaScript Noobs — сообщество новичков
2 484 участник(ов)

Чат для новичков

javascript_ru
javascript_ru
915 участник(ов)

Сообщество любителей самого популярного языка программирования в мире. Чат основан в 2009 году. Логи: https://goo.gl/9EOeM7 Поддержка бота: @chat_linker (ссылка на репу внутри) Вам будут интересны @frontend_ru и @css_ru

jsChat
jsChat
603 участник(ов)

Чат посвященный программированию на языке javaScript Перед отправкой ссылки на Ваш контент посоветуйтесь с админом Все ссылки удаляются ботом автоматически

JavaScript for Zombies Chat
JavaScript for Zombies Chat
492 участник(ов)

Чат про JavaScript для настоящих zombie! Вход строго по приглашениям! Ссылка для строгих приглашений: https://t.me/joinchat/AAMBHz3Uyr0tuZ7VaB029g

All That JS
All That JS
417 участник(ов)

JS на русском