Вы можете сделать эти две переменные глобальными. создать их таким образом.
double longitud;
double latitud;
В вашем методе searchLocation выполните следующее:
longitud = address.getLatitude();
latitud = address.getLatitude();
Затем в методе SaveDatasMap вы сможете получить данные.
Как сказанный Mehrdad, VB.NET следует Общим соглашениям о присвоении имен.NET. Больше specificly:
Я использую это руководство по "сетевым Соглашениям о присвоении имен и Стандартам Программирования - Лучшие практики": http://10rem.net/articles/net-naming-conventions-and-programming-standards---best-practices
Включите Visual Studio "Анализ кода" для проверки кода по нескольким санкционированным Microsoft соглашениям о присвоении имен.
VB.NET совместно использует соглашение о присвоении имен Платформы.NET. PascalCase для типов и общедоступного материала, Camel-регистр иначе.
Посмотрите на этот вопрос. Это - по существу тот же вопрос относительно C#, однако большая часть ссылок и предоставленных ответов относится к обоим языкам.