Address

Address

Object Constructor

	public Address(Point p)

Constructor reverse geocode yapmak için kullanılır. p noktasının bulunduğu mahalle ilçe ve il bilgisi Address objesinin field larına yazılır, p noktasının yakınında bir yol varsa o noktaya en yakın yolun ismi road field ına yazılır.

Eğer p noktasının yakınında olan yolun ismi yoksa road field ı boş string olur

Örnek kullanım

	Address a = new Address(new Point(38,42));
	Log.v('tag',a.city);
	Log.v('tag',a.town);
	Log.v('tag',a.village);
	Log.v('tag',a.road);
	

Static Class Method

	public static AddressSearchResult Search
		(String keyword, 
		 AddressSearchType type, 
		 int filterId,
		 boolean force)

Adres aramak için kullanılır. Arama sonucu alfabetik olarak sıralanarak döner. force:true ayarlandığında 3 karakterden kısa kelimeler ile de arama yapılabilir.

SearchAndSortByDistance

Static Class Method

	public static AddressSearchResult  SearchAndSortByDistance
		(String keyword,
		 AddressSearchType type,
		 int filterId,
		 Point p,
		 boolean force)

Adres aramak için kullanılır. Arama sonucu parametrede gönderilen noktaya olan yakınlığa göre sıralanarak döner. Bu sıralama native tarafta optimize edilmiş bir şekilde yapıldığı için Search metodundan dönen verinin uzaklığını hesaplayarak sıralamaya kıyasla çok daha hızlı çalışır. force:true ayarlandığında 3 karakterden kısa kelimeler ile de arama yapılabilir. AddressSearchType ise network, poi veya 2 kategoride de arama yapmak için gönderilen parametredir.