geoxml3

    -1熱度

    1回答

    我的項目涉及從一個包含大約600+ kmz/kml文件的目錄加載多個kmz文件。最多5個文件將在用戶移動地圖時加載,並單擊按鈕加載相關的kmz文件。將會進行檢查以確保變焦足夠大,從而覆蓋的區域不會太寬。 要載入相關的kmz/kml文件,其想法是如果kmz/kml的地標甚至部分落入視口內,則會加載該文件。要快速加載這些kmz/kml文件,我想到了以下步驟: 第1步:分別提取每個kmz/kml文件的邊

    -1熱度

    2回答

    我有一個使用Google Maps API JavaScript顯示地圖的網站。我還使用geoxml3和ProjectedOverlay在地圖上顯示KMZ/KML文件。 我的腳本: <script async defer src="//maps.googleapis.com/maps/api/js?key=API_KEY_HERE&libraries=places"></script> <scr

    1熱度

    1回答

    我使用幫助geoXml3在我的網站上顯示KML地圖。有多邊形和標記。但是當我想用多邊形做一些點擊操作時,什麼都不會發生。我想更改顏色按多邊形並更改顏色兄弟多邊形。可以幫我? 這是我的代碼: function initialize(){ myLatLng = new google.maps.LatLng(-34.397, 150.644); var myOptions = {

    1熱度

    1回答

    我試圖解析KML文件作爲字符串傳遞,並將其加載到谷歌地圖上。當我從geoxml site example中獲取一些KML時,它看起來很好,請參閱「kmlString1」,但嘗試使用我自己提取的值時失敗,儘管我似乎看不出區別並且錯誤很模糊。 我的地圖代碼: geoMap = new google.maps.Map(document.getElementById('map-canvas'), myOp

    -1熱度

    2回答

    是否有任何方法可以在Google map上使用geoxml3獲得解析的KML圖層上的右鍵單擊事件。我正在獲取地圖的右鍵單擊事件,即KML的外部區域。但是我無法獲得解析的KML上的點擊事件。 我有這樣 var geoXml = new geoXML3.parser({ map: map }); geoXml.parse('file.kml');

    -1熱度

    2回答

    我試圖裝載兩個KML文件,admin.kml和pibkt.kml,與下面的相同的代碼加載KML文件: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Google Maps KML</title> <meta name="description" content="

    -1熱度

    1回答

    我使用https://github.com/geocodezip/geoxml3爲了可視化谷歌地圖上的kml文件,它運行良好,但我想改變線條樣式,點綴或虛線。 我已經試過了之後的KML文件進行解析: function drawRoute(array,color,stringNumber){ if (typeof myParser != "undefined") { myParser.

    0熱度

    1回答

    如何將myParser.parse('path/to/data.kml')替換爲包含kml文件的變量。 https://github.com/geocodezip/geoxml3 var myParser = new geoXML3.parser({map: map}); myParser.parse('/path/to/data.kml'); 像這樣: var result = "<?xm

    0熱度

    1回答

    我試圖建立一個系統,加載KMZ文件並使用谷歌地圖顯示它,然後測試用戶是否點擊了由KMZ。我通過這些論壇和網絡搜索了所有內容,但沒有找到可行的解決方案。 我沒有問題加載和閱讀KMZ文件和多邊形在地圖上完美顯示。但是,當我嘗試使用由geoXML3返回的多邊形數據來測試位置是否在邊界內時,根據我的處理方式,我會得到各種各樣的錯誤。 我在本地加載geoxml3.js文件併爲KMZ文件解析器,正如我所說的那

    1熱度

    1回答

    在需要用戶可以選擇區域onclick的葡萄牙地圖時,我遵循this example和this one。問題是我使用每個分區的KML文件作爲多邊形繪製,而不是使用所有區域多邊形的KML。 已經在這裏搜索了許多問題,也試圖改變useTheData()回調函數,包括額外的循環像下面,但沒有成功顯示... function useTheData(doc) { var sidebarHtml