• Java API要素(JAK)将为用户提供自动产生全面的参考执行KML对象的模式定义的OGC的KML标准和谷歌的GX扩展。 它是一个面向对象的API,使得方便和容易使用的KML在现有Java环境。

    KML是一个基于XML语言模式,它描述和显示的地理数据。 语言常常被用在2D基于网络的地图和3D虚拟地球。

    最初是用于谷歌地球作为一种手段的维持和交换地理数据,语言的定义是通过开放地理空间联合会(OGC)作为一个标准中的April2008.

    迄今为止,许多虚拟地球仪,例如像美国国家航空航天局地球风和微软的虚拟地球上,通过了KML语言为他们的数据格式的选择。

    为了确保方便和容易使用的KML在现有Java-系统、一个面向对象的API是必要的。 Api for XML语言实现使用两层。 目前的官方XML模式的KML结合修订的技术是用于生成Java类陈述。

    KML的架构是一个文件的描述正确的语法KML的文件和可以的,因此,可用于验证相应KML文件。 语义的应用程序层,它发现上述修订层,是抽象的原产生类和定义以及形API。

    这API提供容易出的框接衡量用户(resp. 开发). 这个项目的创建的,一API要素(短:JAK)为了使这一点。

  • जावा एपीआई के लिए KML (जम्मू एवं कश्मीर) प्रदान करेगा के साथ उपयोगकर्ताओं को स्वचालित रूप से उत्पन्न पूरा संदर्भ के कार्यान्वयन KML ऑब्जेक्ट मॉडल द्वारा परिभाषित OGC KML मानक और गूगल के GX एक्सटेंशन. यह है एक वस्तु केंद्रित एपीआई सक्षम बनाता है कि सुविधाजनक और आसान उपयोग के लिए KML में मौजूदा जावा वातावरण है ।

    KML है एक XML-आधारित भाषा स्कीमा का वर्णन करता है कि और भौगोलिक डेटा visualizes. भाषा अक्सर इस्तेमाल किया जाता है 2 डी में वेब आधारित नक्शे और 3 डी आभासी ग्लोब्स.

    मूल रूप से विकसित किया है के लिए गूगल पृथ्वी के रूप में एक साधन बनाए रखने के आदान प्रदान और भौगोलिक डेटा, भाषा द्वारा परिभाषित किया गया था खुला भू-स्थानिक संघ (OGC) एक मानक के रूप में अप्रैल 2008 में.

    अब तक, कई आभासी ग्लोब की तरह, उदाहरण के लिए, नासा के पृथ्वी पवन और माइक्रोसॉफ्ट के वर्चुअल पृथ्वी को अपनाया है KML भाषा के रूप में अपने डेटा के प्रारूप पसंद है ।

    आदेश में यह सुनिश्चित करने के लिए सुविधाजनक और आसान उपयोग के लिए KML में मौजूदा जावा सिस्टम, एक वस्तु उन्मुख एपीआई के लिए आवश्यक है । एपीआई एक्सएमएल के लिए बोलियों को लागू कर रहे हैं का उपयोग कर दो परतों में है । वर्तमान सरकारी XML स्कीमा की KML साथ संयोजन के रूप में JAXB प्रौद्योगिकी का इस्तेमाल किया जाता है उत्पन्न करने के लिए जावा वर्ग स्वचालित रूप से निरूपण है ।

    KML के स्कीमा है एक का वर्णन दस्तावेज़ सही वाक्य रचना की KML फ़ाइलों और कर सकते हैं, इसलिए, के लिए इस्तेमाल किया जा मान्य इसी KML फ़ाइलों. अर्थ आवेदन परत पाया जाता है, जो के शीर्ष पर JAXB परत है, abstracted से कच्चे उत्पन्न वर्गों को परिभाषित करता है और एक अच्छी तरह से आकार एपीआई.

    इस एपीआई प्रदान करता है आसान आउट-ऑफ-द-बॉक्स का उपयोग करने के लिए के एम एल के लिए उपयोगकर्ता (resp. डेवलपर). इस परियोजना बनाया है, एक जावा एपीआई के लिए KML (लघु: जम्मू एवं कश्मीर) के लिए आदेश में यह सक्षम है ।

  • Java API for KML (JAK) will provide users with automatically generated full reference implementation of the KML object model defined by OGC’s KML standard and Google’s GX extensions. It is an object orientated API that enables the convenient and easy use of KML in existing Java environments.

    KML is an XML-based language schema that describes and visualizes geographic data. The language is often used in 2D web based maps and 3D virtual globes.

    Originally developed for Google Earth as a means of maintaining and exchanging geographical data, the language was defined by the Open Geospatial Consortium (OGC) as a standard in April 2008.

    So far, many virtual globes, like for example NASA’s Earth Wind and Microsoft’s Virtual Earth, have adopted the KML language as their data format of choice.

    In order to ensure convenient and easy use of KML in existing Java-systems, an object oriented API is necessary. APIs for XML dialects are implemented using two layers. The current official XML schema of KML in conjunction with the JAXB technology is used to generate Java class representations automatically.

    KML’s schema is a document describing the correct syntax of KML files and can, therefore, be used for validating the corresponding KML files. The semantic application layer, which is found on top of the JAXB layer, is abstracted from the raw generated classes and defines a well-shaped API.

    This API provides easy out-of-the-box access to KML for the user (resp. the developer). This project created, a Java API for KML (short: JAK) in order to enable this.