คำถามติดแท็ก google-maps

Google Maps เป็นแอปพลิเคชันบริการทำแผนที่บนเว็บและเทคโนโลยีที่ให้บริการโดย Google ฟรี (สำหรับการใช้ที่ไม่ใช่เชิงพาณิชย์)

1
คุณสามารถค้นหารูปหลายเหลี่ยมที่ผู้ใช้กำหนดซ้อนทับกัน ณ จุดใดจุดหนึ่งใน Google แผนที่ได้หรือไม่?
ฉันต้องการทราบข้อ จำกัด ในการทำงานกับ Google Maps API และวิธีแก้ปัญหาที่เป็นไปได้สำหรับการทำการเปรียบเทียบเชิงพื้นที่กึ่งซับซ้อน สิ่งที่ฉันกำลังมองหาที่จะบรรลุคือระบบการเปรียบเทียบที่จะช่วยให้การสืบค้นของรูปหลายเหลี่ยมเชิงพื้นที่ที่ผู้ใช้กำหนดทับซ้อนกันตามจุดที่กำหนด (ที่อยู่อาศัย) โดยทั่วไปร้านอาหารจะมีพื้นที่ส่งมอบที่กำหนดพารามิเตอร์ของจะถูกกำหนดโดยพิกัดทางภูมิศาสตร์ X ที่อยู่จะแสดงเป็นจุดเดียว (x, y) ฉันได้รับการแนะนำว่าส่วนแบ็คเอนด์ที่ดีที่สุดสำหรับการเปรียบเทียบเชิงพื้นที่ประเภทนี้คือ postGIS; อย่างไรก็ตามเมื่อตรวจสอบข้อกำหนดและเงื่อนไขที่กำหนดโดย Google Maps API จะไม่ชัดเจนหากคุณได้รับอนุญาตให้จัดเก็บการตอบสนองทางภูมิศาสตร์ที่ Google มีให้ http://code.google.com/apis/maps/terms.html 10.1.3 - ตัวอย่างเช่นคุณต้องไม่ใช้เนื้อหาเพื่อสร้างฐานข้อมูลอิสระของ“ places” ... ยัง .. ยอมรับว่าคุณสามารถจัดเก็บ: (i) จำนวน จำกัด ของเนื้อหาเพื่อวัตถุประสงค์ในการปรับปรุงประสิทธิภาพของการใช้ Maps API ของคุณหากคุณทำเช่นนั้นชั่วคราวปลอดภัยและในลักษณะที่ไม่อนุญาตให้ใช้เนื้อหานอก บริการ คำถามของฉันคือ : มีใครเคยมีประสบการณ์ทำงานกับรูปหลายเหลี่ยมเชิงพื้นที่และ Google Fusion Tables บ้างไหม มีใครเคยมีประสบการณ์ทำงานกับ Google สถานที่หรือไม่มันเปิดใช้งานการเปรียบเทียบประเภทเหล่านี้หรือไม่ …

3
วงกลมจริงปรากฏในระบบพิกัดใด
ฉันได้รับการพัฒนาใน Google Maps สำหรับชั่วขณะและกำลังเปลี่ยนเป็น OpenLayers แต่ติดอยู่ที่จุดหนึ่ง: ฉันกำลังวาดเวกเตอร์ที่ส่วนใหญ่เป็นวงกลม แต่ยังเกี่ยวข้องกับเรขาคณิตที่กำหนดเองดังนั้นฉันจึงไม่สามารถใช้ createRegularPolygon ฉันกำลังสร้างอาร์เรย์ของคะแนนและส่งไปยังวัตถุ OpenLayers.Layer.Vector วิธีนี้ใช้งานได้ดี แต่ 'วงกลม' ที่ได้นั้นเป็นเพียงรอบที่อยู่ใกล้เส้นศูนย์สูตรไม่ใช่ที่ละติจูดที่สูงกว่า พวกมันถูกบีบอัดในปริมาณที่เท่ากันกับแผนที่ฐานมีละติจูดที่สูงกว่าซึ่งดูเหมือนจะสมเหตุสมผล ถ้าฉันใช้ Google เป็นเลเยอร์พื้นฐานแล้วพวกเขาจะมีรูปร่างที่ถูกต้องในทุกละติจูด แต่ฉันกำลังสร้างโซลูชันมือถือออฟไลน์เพื่อที่จะไม่ทำเช่นนั้น ฉันจะใช้อะไรกับเลเยอร์ฐาน (หรือพารามิเตอร์ที่จะตั้งค่า) เพื่อให้เรขาคณิตของฉันยังคงอยู่ในทุกละติจูดโดยไม่ต้องใช้ Google หรือแผนที่ออนไลน์

4
อะไรเป็นสาเหตุของสิ่งประดิษฐ์ที่แวววาวในภาพถ่ายของ Google Maps
คุณรู้หรือไม่ว่าอะไรเป็นสาเหตุของสิ่งประดิษฐ์เช่นนี้ แหล่งที่มา: http://maps.google.com/maps?f=q&source=s_q&hl=th&geocode=&q=embelgasse+wien&aq=&sll=37.0625,-95.677068&sspn=60.894251,93.251953&ie=UTF8&h== 1050 + วงเวียน + ออสเตรีย & t = H & ll = 48.187123,16.348997 & spn = 0.001849,0.004667 & z = 18

1
ใช้สไตล์แผนที่ Google แบบกำหนดเองใน OpenLayers2 หรือไม่
เมื่อเร็ว ๆ นี้ฉันพบบทความที่น่าสนใจนี้ซึ่งแสดงถึงศักยภาพในการเพิ่มสไตล์ที่กำหนดเองลงใน Google แผนที่ ตัวอย่างบางส่วนของแผนที่สไตล์สามารถมองเห็นได้ที่นี่และคุณสามารถออกแบบของคุณเองตั้งแต่เริ่มต้นที่นี่ ฉันต้องการใช้ชุดรูปแบบ 'greyscale' กับแผนที่พื้นฐานของ OpenLayers ของฉัน: คำอธิบายลักษณะตามตัวอย่างของ Google จะมีลักษณะดังนี้: var styles = { 'Greyscale': [ { featureType: 'all', rules: [ {saturation: -100}, {gamma: 0.50} ] } ] } แผนที่ Google ของฉันใน OpenLayers ในปัจจุบันดูเหมือนว่า: var gmap = new OpenLayers.Layer.Google("Google Streets", { 'numZoomLevels': 20, 'sphericalMercator': true} ); …

6
"จุดสีน้ำตาล" ใน Google แผนที่คืออะไร
ผมอยู่ในแผนที่ Google วันนี้และสังเกตเห็นใกล้บัลติมอร์สหรัฐอเมริกาที่แม่น้ำคือมีจุดสีน้ำตาลขนาดใหญ่ นี่เป็นเพราะของเสียทั้งหมดหรือไม่ ถ้าเป็นเช่นนั้นสิ่งนี้จะดำเนินไปตลอดทางลงสู่มหาสมุทร?

4
คำแนะนำสำหรับแพลตฟอร์มการทำแผนที่ง่าย ๆ สำหรับเว็บไซต์ศิษย์เก่า
ฉันกำลังทำงานเพื่อพิสูจน์ไซต์ศิษย์เก่าแนวคิดที่มีแบ็กเอนด์ WordPress ฉันต้องการแผนที่ง่าย ๆ ที่แสดงว่าศิษย์เก่าอาศัยอยู่ที่ไหน ฉันกำลังคิดบางอย่างเช่น Bing API หรือโซลูชันโอเพ่นซอร์สแบบง่าย - ชี้บนแผนที่ในขณะนี้ ยังไม่แน่ใจว่าฉันจะรับที่ตั้งได้อย่างไรอาจเป็นระบบการส่งข้อมูลของผู้ใช้ ความคิดใด ๆ เกี่ยวกับวิธีที่ดีมั่นคงและเรียบง่ายในการทำสิ่งนี้? ฉันใช้ LAMP stack กับ WebFaction และฉันรู้ว่า PHP เพียงพอที่จะเป็นอันตราย แก้ไข: นี่คือสิ่งที่ฉันลงเอยด้วย Jlivni ให้ฉันดูเส้นทางของ Google และการแฮ็กด้วยวิธีนี้ทำให้ฉัน: มันขับเคลื่อนที่ส่วนหลังโดยสเปรดชีต Google ที่สามารถดูได้แบบสาธารณะ ใช้งานง่ายและแฮ็ค และฉันสามารถส่งต่อการแก้ไขสเปรดชีตให้กับใครก็ได้และพวกเขาสามารถทำงานนี้ได้

4
ย้ายเครื่องหมายได้อย่างราบรื่นพร้อมสองพิกัด GPS
ฉันกำลังพยายามทำให้เครื่องหมายแสดงตำแหน่งจากจุดพิกัด GPS หนึ่งจุดไปยังอีกจุดหนึ่ง ขณะนี้ฉันกำลังใช้ Google Maps เพื่อให้บรรลุถึงสิ่งนี้และแม้ว่าอัลกอริทึมของฉันดูเหมือนจะถูกต้อง แต่ Google แผนที่กำลังทำงานได้แย่ในการแปลงตำแหน่ง GPS เป็นพิกเซลที่ถูกต้องบนแผนที่ซึ่งทำให้ภาพเคลื่อนไหวไม่ราบรื่นเมื่อซูมแผนที่ออก . เมื่อซูมเข้าจะราบรื่นมากและนั่นเป็นสาเหตุที่ฉันสงสัยว่า "ซิกแซก" นั้นเกิดจากการที่ Google ทำการแปลง LatLng-> พิกเซลที่ไม่ดี ทางออกที่ดีที่สุดสำหรับฉันในการจัดการโดยตรงกับเครื่องหมายพิกเซล (x, y) พิกัดพิกเซล แต่น่าเสียดายที่ไม่มีวิธีการสาธารณะสำหรับการกำหนดตำแหน่งพิกเซลให้กับเครื่องหมาย รหัสมีอยู่ที่นี่: http://dev.syskall.com/map/ คุณจะทำให้ภาพเคลื่อนไหวราบรื่นขึ้นเมื่อซูมออกได้อย่างไร อีกทางหนึ่งฉันจะสนใจใช้ Google แผนที่ที่เทียบเท่าซึ่งจะให้ฉันทำสิ่งที่ฉันพยายามทำหากไม่สามารถทำได้ด้วย Google แผนที่ PS: ฉันไม่แน่ใจว่านี่เป็นสถานที่ที่เหมาะสมในการถามคำถามของฉันหรือไม่แจ้งให้เราทราบหากไม่ใช่กรณี

3
"ตอบโต้กับผู้ใช้ได้" คืออะไร?
ผู้ใช้ GIS ผสมชั้นข้อมูลเชิงพื้นที่ตั้งแต่อายุยังน้อยของวิทยาศาสตร์ GI มีอะไรใหม่ในแนวคิดของ "ตอบโต้กับผู้ใช้ได้"? มันเป็นสิ่งที่แปลกใหม่จริงๆหรือเป็นเพียงคำที่ทันสมัยหรือไม่?

1
แผนที่ออนไลน์ของ 242,888 แห่งบริการใดบ้างที่จะใช้ (จะเกิดอะไรขึ้นถ้าแผนที่ความร้อนทางโลก)
ฉันมีไฟล์ CSV ขนาดใหญ่ 161.8 MB พร้อมตำแหน่งทางภูมิศาสตร์ (พร้อมละติจูดและลองจิจูด) สำหรับ 242,888 บรรทัด ฉันต้องการแผนที่ออนไลน์ที่ฝังอยู่ทั้งหมดนี้ ฉันสงสัยว่าบริการใดบ้างที่สามารถจัดการกับข้อมูลจำนวนนี้และสิ่งที่คุณต้องการแนะนำ รายละเอียดที่เกี่ยวข้อง: - หากข้อมูลมีขนาดใหญ่เกินไป (162 MB) ฉันสามารถลดจำนวนลงในบางฟิลด์ได้ แต่คนอื่นก็ยินดีที่จะเชื่อมโยงไปยังจุดต่างๆบนแผนที่แม้ว่าพวกเขาจะไม่ได้ทำแผนที่นั้นอย่างเคร่งครัด (เพื่อให้ผู้คนสามารถนำทางกลับไปที่แหล่งข้อมูลดั้งเดิมเช่น) - ฉันมีฟิลด์วันที่สำหรับแผนที่ชั่วคราว มันจะเป็นการดีถ้าคุณใช้สิ่งนี้เพื่อให้ผู้ชมกรองจุดที่จะแสดงหรือดียิ่งขึ้นให้แสดงเวอร์ชันที่เป็นภาพเคลื่อนไหวหากเป็นไปได้ - เขตข้อมูลหนึ่งจะดีสำหรับการแสดงความรุนแรงจุดร้อนบนแผนที่ (ได้แก่ ความเข้มข้นของสัญญาการจัดซื้อในพื้นที่และเวลา) - ข้อมูลคือจักรวาลของสัญญาจัดซื้อจัดจ้างในฮังการีตั้งแต่ปี 1998 ดังนั้นการสนับสนุน Unicode ที่ดีจึงเป็นสิ่งจำเป็นเช่นเดียวกับความครอบคลุมทั่วโลก

2
จุดที่ใกล้ที่สุดบนเส้น (ประมาณการทรงกลม / Mercator)
ฉันมีเส้น (Axe, Ay - Bx, By)เหนือเส้นโครงแผนที่ปรอท (google maps) และจุดสุ่ม (Cx, Cy)ใกล้กับเส้นนั้นฉันอยากจะรู้จุดที่ใกล้ที่สุด (ภาพโปร่งใสสีน้ำเงิน) บรรทัดนั้นชี้ไปที่ (สีน้ำเงินในภาพ) แก้ไข: เพื่อชี้แจงว่าสิ่งนี้อยู่ในการฉายภาพ Mercator (การฉายทรงกลม)

4
Google Maps และค้นหา KML URL
ใครสามารถบอกฉันว่าฉันสามารถเพิ่มฟังก์ชั่นการใช้งานตามที่เห็นบนแผนที่ google ที่อนุญาตให้ผู้ใช้ระบุ URL ไปยังไฟล์ KML ในแถบค้นหาหรือไม่ ฉันต้องการที่จะรวมสิ่งนี้ไว้ในแผนที่ฝังตัวของฉันเอง แต่ฉันหลงทางในการใช้งานจริง ฉันเคยเห็นตัวอย่างสำหรับการค้นหา KML URL ในเว็บไซต์อื่น ๆ แต่ดูเหมือนว่าจะไม่ทำงาน บางทีกูเกิลอาจลดคุณสมบัตินี้ลงจากแผนที่ที่ฝัง / แผนที่ api3

4
ตรวจสอบว่าจุดละติจูด / ลองจิจูดอยู่ภายในชุดของรูปหลายเหลี่ยมโดยใช้ Google แผนที่
ฉันรู้วิธีการข้างต้นโดยใช้ Esri (งาน Query on shapefile) แต่สิ่งนี้สามารถทำได้โดยใช้ Google Maps? ฉันต้องสอบถามรูปหลายเหลี่ยมแต่ละอันหรือมีวิธีหนึ่งในการสืบค้นชุดรูปหลายเหลี่ยมหรือไม่

1
วาดรูปหลายเหลี่ยมที่เติบโตเมื่อรถเคลื่อนที่โดยรับข้อมูลจาก MySql และ PHP ใน Google API
ฉันต้องการที่จะแสดงรูปหลายเหลี่ยมบน google แผนที่ในขณะที่รถเคลื่อนไหวพร้อมภาพเคลื่อนไหว (เช่นในเว็บไซต์นี้: http://econym.org.uk/gmap/example_cartrip2.htm ) โดยใช้ข้อมูลจาก MySQL และ PHP การที่ฉันอ้างรหัสจาก Google API กวดวิชาPolyline ฉันได้รับข้อมูลนี้จาก SQL ของฉันซึ่งเป็นดังนี้: .html function load() { var point; var flightPlanCoordinates=new Array(); var map = new google.maps.Map(document.getElementById("map"), { center: new google.maps.LatLng(18.33, 73.55), zoom: 7, mapTypeId: google.maps.MapTypeId.ROADMAP, mapTypeControl: false, mapTypeControlOptions: { style: google.maps.MapTypeControlStyle.HORIZONTAL_BAR }, navigationControl: true, navigationControlOptions: …

2
วิธีทำให้งงงวยข้อมูลเมื่อใช้ Google Maps?
ผมเคยทำงานบนแผนที่ Google (v3 ของ API) ที่วางแผน 120 เครื่องหมายหรือดังนั้น (หรือจะทำไม่นาน) - ดูhttp://www.mediwales.com/mapping หากคุณดูที่มาข้อมูลแผนที่จะเป็นข้อมูลสำหรับทุกการมองเห็นเป็นไปได้หรือไม่ที่จะซ่อนสิ่งนี้ ฉันไม่กังวลเกี่ยวกับรหัสที่สร้างแผนที่ แต่เป็นข้อมูล ข้อมูลถูกจับจาก Wordpress cms นี่คือรหัสที่สร้างมันทั้งหมด: <script type="text/javascript"> (function() { window.onload = function() { var mc; // Creating an object literal containing the properties we want to pass to the map var options = { zoom: 10, center: …

3
OpenLayers พร้อมการซ้อนทับสตรีทวิว
ฉันกำลังพยายามเพิ่มฟังก์ชั่น StreetView ให้กับแอปพลิเคชันเว็บของ OpenLayers ของฉันและต้องการเพิ่มการซ้อนทับที่แสดงความพร้อมใช้งานของ StreetView ลงในแผนที่ ฉันได้เห็นตัวอย่างของการทำที่นี่สำเร็จแต่ฉันไม่สามารถรับรหัสเพื่อทำงานในโซลูชันของฉันเอง โดยเฉพาะ: var layer = new OpenLayers.Layer.Google("Google Street", {sphericalMercator: true}); layer.mapObject.addOverlay(new GStreetviewOverlay()); ผลลัพธ์ในข้อผิดพลาด: layer.mapObject is null มีใครที่คิดบ้างไหมว่าฉันทำอะไรผิดและถ้าเป็นเช่นนั้นฉันจะแก้ไขได้อย่างไร

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.