0

Я создаю обычное приложение для недвижимости. У меня два поля в db (mssql2008) Longitude Latitude типа данных десятичного. Конечно, в моем домене у меня есть такие же свойствапользователь выбирает местоположение googlemap и сохраняет его в db

public decimal Longitude 
public decimal Latitude 

Мой вопрос, как я могу использовать карту Google, чтобы позволить пользователю перемещаться с какой-то указатель внутри карты, чтобы перейти к точному расположению и приложения должны быть хранить долгота и данные локальной сети внутри db.

Любая помощь приветствуется.

Благодаря

+0

Карта Google имеет свойство «center», которое позволяет вам позиционировать карту. И можно добавить пользовательские маркеры для отображения. Не могли бы вы прояснить свою проблему? –

+0

Хорошо, я должен иметь возможность использовать местоположение пользователя из gmap. Как это сделать ? – panjo

ответ

2

Я думаю, что это именно то, что вы ищете.

http://www.gorissen.info/Pierre/maps/googleMapLocation.php 

Просто нажмите на карте на месте, и это даст вам широту и долготу в окне выноски.

Вы можете найти Google Maps API на code.google.com/apis/maps/documentation/reference.html

Как вы будете хранить эту информацию в БД outscope этого вопроса.

Надеюсь, это поможет.

1

Google Maps API имеет следующие функции, которые помогут вам получить латы и LNG центра карты:

var c = map.getCenter(); 
var lat = c.lat(); 
var lng = c.lng(); 

Вы можете представить эти значения обратно на сервер, чтобы хранить их в базе данных.

Смежные вопросы