Google Maps: как добавить здание, адрес и дорогу на общую карту? (чтобы было видно в приложении)
Google Maps не так сильно популярен в России, так как у нас имеются более крутые аналоги: 2ГИС и Яндекс Карты. Но для большей части земного шара (в том числе СНГ) Гугл Карты остаются самым простым и частым картографическим сервисом (банально из-за того, что они стоят в Андроиде по-умолчанию).
Сейчас я и моя команда на добровольных началах работаем над нанесением адресов на Google Maps в Монголии. Последние 1.5 месяца мы проводили масштабные испытания, чтобы выявить лучший способ присвоить адреса зданиям. Проблема заключалась в том, что все это делается не через "Народную Карту" как у Яндекса, а через специальную панель загрузки, куда нужно загрузить базу данных. Эта панель (Google Maps Content Partners Panel) появилась не так давно, поэтому инструкций по ее использованию нет (вернее, не было:)) и нам пришлось все тестировать самим.
Тесты прошли успешно, теперь мы точно знаем, как добавить здание, присвоить этому зданию адрес и нарисовать дорогу (как пешеходную, так и автомобильную). Все оказалось очень просто, в чем вы и убедитесь ниже. Приятного чтения
1 - Регистрируемся в Google Maps content partners
Все загрузки будут проходить через панель Content Partners. Это специальное место, куда вы сможете загружать базы данных с географической информацией.
1 - Переходим по ссылке и жмем “Начать”: https://contentpartners.maps.google.com/
2 - Затем вы заполняете форму регистрации. Данные загружать могут как частные, так и государственные организации:
3 - После прохождения всех этапов перед вами открывается панель загрузки информации. Именно здесь вы и будете загружать информацию в Google Maps:
4 - На вкладке “Мои загрузки” вы сможете увидеть все разы, когда вы загружали базу данных в Google Maps. Там будет видна дата загрузки и текущий статус (используется/не используется/в обработке):
5 - Нажав на любую из этих строк вы увидите подробную информацию о загрузке. Также внизу вы увидите все вопросы, которые вы задавали в техническую поддержку и ответы технической поддержки:
6 - Чтобы загрузить новую базу данных, вам надо будет нажать на этот раздел (но о процессе загрузки мы подробнее расскажем вам ниже):
2 - Добавляем здание на Google Maps
2.1 - Создаем базу данных в Google My Maps
1 - Переходим по ссылке: https://mymaps.google.com/
2 - Жмем на кнопку “Создать новую карту”:
3 - Перед нами открывается карта, на которую мы можем нанести любой объект. Здесь вы можете изменить название самой карты и название слоя объектов:
4 - Для переключения карты в формат “Вид со спутника” нажмите сюда:
5 - После этого находим место, которого нет карте. Например, мы увидели, что этого дома нет на Google Maps:
6 - Теперь нам надо нажать сюда и выбрать этот пункт:
7 - Обводим это здание по периметру:
8 - Теперь у нас получился объект:
9 - Напишите название объекта. Название ни на что не влияет, оно нигде не будет фигурировать. Оно используется просто для вашего удобства:
10 - После сохранения, название объекта появится здесь:
11 - Теперь нам надо выгрузить базу данных. Для этого нажимаем сюда и выбираем пункт “KML/KMZ”:
12 - Жмем галочку и нажимаем “скачать”:
Теперь у вас есть готовая база данных, которую мы можем загружать в Гугл!
2.2 - Загрузка базы данных в Google Maps Content Panel
1 - Переходим в уже созданный нами аккаунт Google Maps Content Panel: https://contentpartners.maps.google.com/
2 - Жмем сюда:
3 - Вписываем сюда название загружаемого файла. Оно не появится на Google Maps. Поэтому пишите его так, чтобы вам было понятно:
4 - Далее жмем на пункт “Тип данных” и выбираем “Здания”:
5 - В этом большом окне вы можете дать пояснение экспертам, которые будут проверять вашу информацию. Например, я обычно пишу им по-английски и даю ссылки на ресурс, где они cмогут проверить мои данные.
Например:
6 - Затем жмем “Далее” и попадаем на страницу загрузки. Нажмите сюда, чтобы выбрать KML-файл, который мы только что скачали с Google My Maps:
7 - После того, как файл выбран, нажмите “Submit” и он уйдет на проверку:
8 - Далее ожидаем, пока Гугл все проверит. После окончания проверки он пришлет вам сообщение на почту. Google может проверять ваши файлы от нескольких дней до 3-4 недель, поэтому запаситесь терпением.
Также следите за статусами напротив каждой вашей загрузки:
3 - Добавляем адрес здания на Google Maps
3.1 - Создаем базу данных в Google My Maps
1 - Переходим по ссылке: https://mymaps.google.com/
2 - Жмем на кнопку “Создать новую карту”:
3 - Перед нами открывается карта, на которую мы можем нанести любой объект. Здесь вы можете изменить название самой карты и название слоя объектов:
4 - Для переключения карты в формат “Вид со спутника” нажмите сюда:
5 - После этого находим здание, которому мы хотим присвоить адрес (лучше всего искать его на спутниковой карте):
6 - Теперь нам надо нажать сюда и выбрать этот пункт:
7 - Затем обводим это здание по периметру:
8 - Теперь у нас получился объект:
9 - Сейчас нам надо будет добавить в описание необходимую информацию. Список обязательной и дополнительной информации для загрузки адреса вы сможете найти здесь (в разделе "Address points (Geocodes)")
10 - Обязательной информацией для присвоения адреса зданию является:
--- Название страны - STATE
--- Название города - CITY
--- Зип-код (почтовый индекс) - ZIP
--- Название улицы - ST_NAME
--- Номер дома - ST_NUM
Все остальные значения являются опциональными и никак не влияют на скорость присвоения зданию адреса.
11 - Итак, теперь вам надо скопировать эти значения (именно в таком виде):
12 - И затем вставить их сюда и вписываем свои значения:
13 - После этого меняем слово “object” на номер дома (просто пишем цифру):
14 - И жмем “Сохранить”:
15 - После сохранения, название объекта появится здесь:
16 - Теперь нам надо выгрузить базу данных. Для этого нажимаем сюда и выбираем пункт “KML/KMZ”:
17 - Жмем галочку и нажимаем “скачать”:
3.2 - Загрузка базы данных в Google Maps Content Panel
1 - Переходим в уже созданный нами аккаунт Google Maps Content Panel: https://contentpartners.maps.google.com/
2 - Жмем сюда:
3 - Вписываем сюда название загружаемого файла. Оно не появится на Google Maps. Поэтому пишите его так, чтобы вам было понятно:
4 - Далее жмем на пункт “Тип данных” и выбираем “Геокоды”:
5 - В этом большом окне вы можете дать пояснение экспертам Гугл, которые будут проверять вашу информацию:
6 - Затем жмем “Далее” и попадаем на страницу загрузки. Нажмите сюда, чтобы выбрать KML-файл, который мы только что скачали с Google My Maps:
7 - После того, как файл выбран, нажмите “submit” и он уйдет на проверку:
8 - Далее ожидаем, пока Гугл все проверит. После окончания проверки он пришлет вам сообщение на почту. Google может проверять ваши файлы от нескольких дней до 3-4 недель, поэтому запаситесь терпением.
Также следите за статусами напротив каждой вашей загрузки:
4 - Добавляем дорогу на Google Maps
4.1 - Создаем базу данных в Google My Maps
1 - Переходим по ссылке: https://mymaps.google.com/
2 - Жмем на кнопку “Создать новую карту”:
3 - Перед нами открывается карта, на которую мы можем нанести любой объект. Здесь вы можете изменить название самой карты и название слоя объектов:
4 - Для переключения карты в формат “Вид со спутника” нажмите сюда:
5 - После этого мы находим то место на спутниковой карте, где не хватает дороги:
6 - Теперь нам надо нажать сюда и выбрать этот пункт:
7 - Затем проводим дорогу при помощи линии:
8 - Теперь у нас получился объект:
9 - Напишите название объекта. Название значения не имеет, оно нигде не будет фигурировать, оно скорее просто для вашего удобства:
10 - После сохранения, название объекта появится здесь:
11 - Теперь нам надо выгрузить базу данных. Для этого нажимаем сюда и выбираем пункт “KML/KMZ”:
12 - Жмем галочку и нажимаем “скачать”:
13 - Теперь у нас есть база данных с координатами нашей дороги!
3.2 - Загрузка базы данных в Google Maps Content Panel
1 - Переходим в уже созданный нами аккаунт Google Maps Content Panel: https://contentpartners.maps.google.com/
2 - Жмем сюда:
3 - Вписываем сюда название загружаемого файла. Оно не появится на Google Maps. Поэтому пишите его так, чтобы вам было понятно:
4 - Далее жмем на пункт “Тип данных” и выбираем “Дороги”:
5 - Если вы наносите дорожку для пешеходов, тогда выберите тип “Тропы”:
6 - В этом большом окне вы можете дать пояснение экспертам, которые будут проверять вашу информацию. Например, я обычно пишу им по английски и даю ссылки на ресурс, где они могут проверить данные. Например:
7 - Затем жмем “Далее” и попадаем на страницу загрузки. Нажмите сюда, чтобы выбрать KML-файл, который мы только что скачали с Google My Maps:
8 - После того, как файл выбран, нажмите “submit” и он уйдет на проверку:
9 - Далее ожидаем, пока Гугл все проверит. Сроки, как писалось ранее, до 4 недель. После нанесения автомобильной дороги на вашу карту, примерно через 2 недели Google навигатор будет использовать ее для построения маршрутов.
4 - Проверка ваших данных со стороны Google
1 - После загрузки ваши файлы будут иметь статус “На рассмотрении”:
2 - Google может проверять ваши файлы от нескольких дней до 3-4 недель, поэтому запаситесь терпением.
3 - После того, как вашу информацию проверят, Гугл пришлет вам информацию на электронную почту (которую вы указывали при регистрации)
4 - Если ваши изменения одобрят, то ваша загрузка получит статус “Используется”, если нет - то “Не используется”:
5 - Также имейте в виду, что есть лаг между тем, что ваши изменения получат статус "Используется" и тем, что они отобразятся на карте. Этот период может быть от нескольких дней до нескольких недель, так что не надо переживать, если вы вдруг долго не видите свои изменения на общей карте Гугла.
Зачем плодить дубли?
Вот же: https://vc.ru/services/784825-kak-dobavit-zdanie-na-google-maps-chtoby-ono-otobrazhalos-na-obshchey-karte-i-v-prilozhenii
Статья один-в-один, ваша.
Кроме социальной функции, какое-нибудь практическое и баблоносное значение данный труд имеет?
Не работают эти методы и все чтобы не делал по инструкции Google все время отказывает добавлять адрес зданию. Уже не знаю как решить задачу с адресом.
Давайте разбираться. Что пишет?
Из всего этого я понимаю что сервис могут использовать только крупные компании о которых и было написано в документации по использованию и кому может Google доверять в первую очередь.
Да, так и есть. Эта панель специально создана для компаний