C# Windows Phone:在地图中搜索位置

C# Windows Phone:在地图中搜索位置,c#,xaml,windows-phone-8,maps,here-api,C#,Xaml,Windows Phone 8,Maps,Here Api,GeocodeQuery仅给出定位结果。我想搜索提供我当前坐标的单词“restaurants”,并获得结果中的所有restarants。就像这里的实际地图一样。我怎样才能做到呢 MyGeocodeQuery = new GeocodeQuery(); MyGeocodeQuery.SearchTerm = searchTerm; MyGeocodeQuery.GeoCoordinate = MyCoordinate == null ? new GeoCoordinate(0,

GeocodeQuery
仅给出定位结果。我想搜索提供我当前坐标的单词“restaurants”,并获得结果中的所有restarants。就像这里的实际地图一样。我怎样才能做到呢

   MyGeocodeQuery = new GeocodeQuery();
   MyGeocodeQuery.SearchTerm = searchTerm;
   MyGeocodeQuery.GeoCoordinate = MyCoordinate == null ? new GeoCoordinate(0, 0) :     MyCoordinate;
   MyGeocodeQuery.QueryCompleted += GeocodeQuery_QueryCompleted;
   MyGeocodeQuery.QueryAsync();

这只提供位置结果,不提供位置。

您可以使用
MapTask
进行定位

  MapsTask mapsTask = new MapsTask();
  //Omit the Center property to use the user's current location.
  //mapsTask.Center = new GeoCoordinate(47.6204, -122.3493);
  mapsTask.SearchTerm = "coffee";
  mapsTask.ZoomLevel = 2;
  mapsTask.Show();
有关更多参考信息,请转到此处

,如参考中所述,使用ExploreMapsearchPlaceStatask

ExploremapsSearchPlacesTask searchMap = new ExploremapsSearchPlacesTask();
searchMap.Location = new GeoCoordinate(60.35, 24.60);
searchMap.SearchTerm = "Restaurants";
searchMap.Show();

你好。但这些是发射装置。我想要文本搜索的查询结果。有线索吗?嗨。但这些是发射装置。我想要文本搜索的查询结果。有线索吗?你查过了吗?