C # отображать IP-адрес на карте - PullRequest
0 голосов
/ 10 февраля 2012

Я делаю простой http-сервер и хочу добавить функцию карты мира, которая отображает географическое местоположение клиента.

У меня два вопроса:

  1. Есть ли способ узнать длительность IP-адреса без использования таких сайтов, как ip2location.com?

  2. Как географически отобразить точку на изображении (карте мира), указав в качестве входного параметра широту и долготу? есть ли формула для этого?

Спасибо!

1 Ответ

0 голосов
/ 10 февраля 2012

Есть ли способ узнать длительность IP-адреса без использования таких сайтов, как ip2location.com?

Нет, если только вы не создадите и не разместите свою собственную базу данных.

Как географически отобразить точку на изображении (карте мира), указав в качестве входного параметра широту и долготу?есть ли формула для этого?

Как Google, так и Bing Maps предоставляют такую ​​функциональность.Вот пример с Google Maps, который позволяет вам размещать маркеры на карте с учетом их широты и долготы.


ОБНОВЛЕНИЕ:

Вы можете использовать Проекция Меркатора для размещения точки заданной широты и долготы.Вы можете взглянуть на следующую статью , в которой объясняется техника.

...