jjzjj

placemark

全部标签

xml - KML - 在标签中隐藏名称

我非常努力地尝试给地标命名,但没有让它显示在map上的地标旁边。当您转到Googlemap的左侧时,列表中的所有地标都显示[noname].那么,有没有办法去掉名称(如果我想命名地标并将其显示在左侧的文件夹中)?我的KML结构如下所示:foobarfoobarffff00002{},{},{},{},{},{}file://{11}arrow.png{4}{10}.60{10}{9}duration:{8}time:{7}CNR:{5}BER:{6}{0},{1},{2}ffff00002{},{},{},{},{},{}file://{11}arrow.png{4}{10}.60{1

c# - 如何解析 KML 文件以从 Placemark 元素检索坐标点?

我有一个KML文件,其中包含GPS坐标以及每个坐标与下一个坐标的方位角。我想检索每个坐标和每个轴承并将它们存储在单独的列表中。一个包含严格的坐标,一个包含每个坐标的方位。为了这个问题,我将只列出我文件中的2个Placemark元素。我的KML文件如下所示:Coordinate044.601788291074442,-88.048173934221268Bearing200284.25265584263923,0我试过以下方法://Functionthatparsesthroughthefileandpullsoutcoordinatesandbearingsforeachcoordin

xml - 如何选择不同层次的多个节点?

拥有这个(简化的)XML:Poly1-58.40844625779582,-34.60295278618136,0Poly2-58.40414334150432,-34.59992445476809,0如何选择每个地标的名称和坐标?现在我可以使用以下XPath表达式选择他们的名字://Document//Placemark//name如何在没有任何其他数据的情况下同时选择两者? 最佳答案 您可以在XPath表达式中使用联合。只需使用运算符:|//Document/Placemark/name|//Document/Placemark

ios - NSKeyedUnarchiver 不从 CoreData 数据属性解码 CLPlacemark 对象

我有一个带有地标数据属性的核心数据实体,我试图在其中存储CLPlacemark对象。@interfaceZJPlace:NSManagedObject...@property(nonatomic,retain)NSData*placemark;我正在像这样对对象进行编码:place.placemark=[NSKeyedArchiverarchivedDataWithRootObject:self.placemark];像这样解码:self.placemark=[NSKeyedUnarchiverunarchiveObjectWithData:place.placemark];在解码时,

ios - 如何在 iOS SDK 上通过给定的邮政编码 (ZIP) 获取国家名称

是否可以通过提供用户的邮政编码来获取国家名称?我查看了CoreLocationFramework,但它并没有通过给定邮政编码和查找国家/地区名称来反过来工作。TheCoreLocationframework(CoreLocation.framework)provideslocationandheadinginformationtoapps.Forlocationinformation,theframeworkusestheonboardGPS,cell,orWi-Firadiostofindtheuser’scurrentlongitudeandlatitude.我希望iOSSDK上有

iOS 反向地理编码问题不返回 placemark.locality 的值

我在使用CLGeocoder获取当前城市名称时遇到了一个非常奇怪的问题。我用来验证这一点的地方是Cupertino。我100%确定这不是覆盖范围问题。NSLog正确地打印了地标,但是当它到达placemark.locality时,然后它打印(空)。我尝试了其他属性,它们都有效。我环顾四周,人们似乎有类似的问题,但没有可行的答案。在此先感谢您的帮助。代码如下:[geoCoderreverseGeocodeLocation:newLocationcompletionHandler:^(NSArray*placemarks,NSError*error){NSLog(@"%@",placema

ios - 获取当前位置的邮政编码 - iPhone SDK

如何使用mapkit获取当前位置的邮政编码,我没有在文档中找到任何用于获取此信息的API。我使用了CLLocationManager的坐标、姿态、水平、垂直、航向和速度参数,但无法获取邮政编码。任何人都可以给我API或示例代码来完成它。是否可以使用iphone中的当前位置获取邮政编码? 最佳答案 iPhone中的反向地理编码:先加框架。-(void)CurrentLocationIdentifier{//----ForgettingcurrentgpslocationCLLocationManager*locationManager

ios - addressDictionary 已弃用 : first deprecated in iOS 11. 0 - 使用@properties

我正在使用获取位置和地址。因为我已成功获取位置,但在获取地址时我收到类似警告,'addressDictionary'isdeprecated:firstdeprecatediniOS11.0-Use@properties有什么解决办法吗... 最佳答案 在swift5中//letlocation:CLLocation=CLLocation(latitude:16.511131,longitude:80.658725)//Convertlat&lngintoCLLocationletgeocoder=CLGeocoder()geoco

ios - MKMapItem.openInMaps() 准确显示位置标记的时间为 50%

我发现运行一些代码以在mapView中显示位置MKMapItem.openInMaps()只有50%的时间有效。事实上,它在显示和不显示MKPlacemark之间精确交替。例如,代码每运行1次、3次、5次、7次……第n次,它就会显示位置标记,但每运行2次、4次、6次、8次……第m次,就不会显示位置标记显示。运行下面发布的代码可100%重现。这似乎是一个错误,但如果是这样,我很惊讶它之前没有被报告或修复。但鉴于失败恰恰在成功和失败之间交替,这让我认为还有其他事情正在发生,因此我在这里发帖是为了看看是否有人熟悉这个问题,或者有人应该做的事情缺失了从代码中,或者有一个解决方法:overrid

ios - CLGeocoder 曾经返回一个地标

我要复活this和this问题,因为问题对我来说仍然存在,所以我正在写一个新问题。这是我的代码:-(SVGeocoder*)initWithParameters:(NSMutableDictionary*)parameterscompletion:(SVGeocoderCompletionHandler)block{self=[superinit];self.operationCompletionBlock=block;Classcl=NSClassFromString(@"CLGeocoder");if(cl!=nil){if(self.geocoder_5_1==nil){self