当前位置: 首页 > 软件库 > 程序开发 > 地图相关 >

libkml

谷歌地图的扩展工具
授权协议 BSD
开发语言 C/C++
所属分类 程序开发、 地图相关
软件类型 开源软件
地区 不详
投 递 者 邓业
操作系统 跨平台
开源组织 Google
适用人群 未知
 软件概览

libkml 是 OGC KML 2.2 的参考工具,是一个谷歌地图代码库,可用于扩展谷歌地图。它能够解析、创建和处理 KML ,还能被 Java 和 Python 调用。通常抓取大量 KML 文件时,它很实用。

KML全称:Keyhole Markup Language,是基于XML(eXtensible Markup Language,可扩展标记语言)语法标准的一种标记语言(markup language),采用标记结构,含有嵌套的元素和属性。由Google(谷歌)旗下的Keyhole公司发展并维护,用来表达地理标记。)

未来的研究方向:

  • Continued Google Maps Data API support

  • Upgrade of dependent libraries

  • Singleton deleter

  • Improve SWIG support

 

 
  • libkml是google解析生成kml的库,很好用。 地址:安装源码下载 https://github.com/google/libkml/wiki/Building-and-installing-libkml 库下载:https://cbs.centos.org/koji/buildinfo?buildID=13972 使用例子:下面是输出点的例子 kmldom::KmlFactory*

  • 作者:朱金灿 来源:http://blog.csdn.net/clever101            gdal库在集成libkml出现一些链接错误: 1>libkmldomD.lib(kml_factory.obj): error LNK2019: 无法解析的外部符号 "private: __thiscallkmldom::XalAddressDetails::XalAddressDetails

  • libkml是用c++编写的一个库,可以在Linux Mac OS X平台以及windows平台上使用,下面以在windows平台上为例讲解如何编译libkml。 将libkml下载下来之后,解压,使用vs2008 打开libkml-1.2.0目录下msvn下的libkml.sln。但直接编译这个项目中的libkmlbase工程是编译不通过的,因为libkml依赖于libexpat库。 libex

  • 我在java中使用KML对象。我想将这个对象导出到文件。我尝试使用函数KML.marshal()来写入JAK库,但它不是successFul。 我得到这个错误:如何使用JAK库或libkml -java导出KML文件? Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/bind/marshaller/Nam

  • 安装 1 cd libkml-1.3.0 2 mkdir build 3 cmake .. 4 sudo make install https://cbs.centos.org/koji/buildinfo?buildID=13972  

 相关资料
  • 所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?

  • 我认为问题是我需要添加构建提示。我可以找到在哪里添加他们,但我不确定他们应该是什么格式。我也不知道要补充什么。我想我发现了一个帖子,说我需要添加Android.xapplication=Android:value=“Your Key”/>Android.xPermissions= 但我不确定构建提示条目表单中的格式是什么

  •        LSV默认的对谷歌影像进行了加载,如果需要加载其他的谷歌地图数据,可以通过LSV中直接点击即可加载。

  • 最近Chrome开始发出以下警告: [违规]将非被动事件侦听器添加到阻止滚动的触摸移动事件。考虑将事件处理程序标记为“被动”,以使页面更具响应性。看https://www.chromestatus.com/feature/5745543795965952 这些都来自JavaScript谷歌地图API代码。我可以在自己的代码中将{passive:true}添加到addEventListener(),

  • 02-14 13:09:38.184:e/databaseUtils(2348):向包写入异常02-14 13:09:38.184:e/databaseUtils(2348):java.lang.securityexception:权限拒绝:用户的get/set设置要求以用户-2的身份运行,但从用户0调用;这需要Android.permission.interact_across_users_fu

  • 我正在尝试创建如何使用MapView获取。我创建了一个片段和一个XML来使用它。问题是,当我尝试打开MapView时,它会抛出NullPointerException,但我无法理解为什么。 我该怎么解决呢? XML 碎片 例外

  • 我想创建一个页面,用户在其中输入一个位置,我搜索这个位置,我搜索数据库中属于该位置的所有对象,我还搜索距离该位置一英里以内的所有对象。我已经创建了一个结构,该结构允许我查找自动完成的位置,并使用以下代码在地图上指出: 但是在这一点上,我如何运行一个查询来返回所需的对象并更新地图? 感谢所有

  • 我们需要为一个高流量的网站使用WordPress。我们预计每月的初始浏览量为50万次,并将增加到每月约800万次。主要在工作时间使用,一个月大约20天,每天8小时。 我们正在考虑将Google App Engine与Google Cloud SQL一起使用。我们想知道它对这种负载的扩展程度如何。理论上说Google App Engine应该自动扩展,但不确定Google Cloud SQL在扩展时