Что нужно:
в идеале 2 основных кейса -1) чтобы на карте отображались маркеры тех мест, которые запланированы к посещению при создании планов (в планах указывается либо адрес места либо координаты, и по этим данным точка находится на карте); 2) чтобы можно было на карте найти нужное место, поставить маркер и в результате этого создался бы соответствующий план.
Оба таких кейса например реализованы в www.tripit.com/.
Предлагаю использовать Google Map.
Для вдохновения можно посмотреть, как организована работа с картой на тематических сайтах https://www.tripit.com/ http://youroute.ru/
http://tipter.com/
Что нужно: в идеале 2 основных кейса -1) чтобы на карте отображались маркеры тех мест, которые запланированы к посещению при создании планов (в планах указывается либо адрес места либо координаты, и по этим данным точка находится на карте); 2) чтобы можно было на карте найти нужное место, поставить маркер и в результате этого создался бы соответствующий план. Оба таких кейса например реализованы в www.tripit.com/.
Про само АПИ: https://www.w3schools.com/graphics/google_maps_intro.asp https://developers.google.com/maps/documentation/javascript/tutorial?hl=ru