#javascript #codeigniter #google-maps #google-maps-api-3
#javascript #codeigniter #google-карты #google-maps-api-3
Вопрос:
Мне нужно использовать API Карт Google двумя способами:
- Для сохранения координат маркера в базе данных
- Для отображения объектов, хранящихся в базе данных, на карте
Мне предложили использовать gmaps.js для обоих. Погуглив, я нашел эту библиотеку, которую также можно использовать для обеих целей. Я знаком с html, css и PHP, но у меня небольшой опыт работы с JS, поэтому я бы хотел избежать этого. Библиотека, если я правильно понял, генерирует JS-код. Так что было бы намного проще использовать библиотеку.
Мой вопрос касается качества обоих вариантов. Какой вариант обеспечит более высокую эффективность? Предполагается, что на карте отображается много маркеров из базы данных.
Извините, если это глупый вопрос, но я хочу точно знать, что я выбрал правильный инструмент, прежде чем пачкать руки.
Комментарии:
1. Библиотека, которую вы нашли, действительно хорошая, с закладками. Из того, что я вижу, вы можете сохранить long / lat и другие параметры в таблице и вызывать их по мере необходимости. Попробуйте.
2. В том-то и дело, что библиотека выглядит хорошо, проста в использовании. Меня беспокоит качество решения. Будет ли более простой способ также лучшим? Я попробую с библиотекой, но хотел бы, чтобы кто-то, кто работал в обоих направлениях, мог поделиться своим мнением, сравнивая их. В противном случае мне придется попробовать оба варианта, чтобы быть уверенным.
3. Вариант 2 будет быстрее, потому что я хорошо его использовал