วิธีป้องกันไม่ให้ Google Maps ซูมเข้า


13

มีวิธีป้องกันไม่ให้ Google Maps ซูมเข้าเมื่อค้นหาเมืองใช่ไหม

ป้อนคำอธิบายรูปภาพที่นี่

สถานการณ์สมมติ: เมื่อฉันค้นหา Ocala, ฟลอริด้าไม่ใช่เพราะฉันต้องการแผนที่ Ocala, FL เป็นเพราะฉันต้องการทราบว่า Ocala, FL อยู่ที่ไหน

คำตอบ:


2

นี่เป็นจุดปวดจริงสำหรับฉันเช่นกัน

ฉันแก้ไขปัญหาด้วยการค้นหาเส้นทางระหว่างตำแหน่งที่ฉันต้องการและตำแหน่งที่สองซึ่งอยู่ในระยะที่เหมาะสม ตัวอย่างเช่นแทนที่จะเป็น "Ocala, FL" ลองค้นหา " Ocala to Orlando " หรือแม้แต่ " Ocala to Miami "

สิ่งนี้ต้องการความรู้ทางภูมิศาสตร์เบื้องต้นเกี่ยวกับพื้นที่ที่กว้างกว่าที่คุณกำลังค้นหาและคุณจะต้องทนกับข้อมูลการขนส่งที่ซ้อนทับบนแผนที่ แต่จะดีกว่าไม่มีอะไร



0

แค่ความคิดยังไม่ได้ทดสอบเลย แต่ฉันคิดว่าคุณสามารถจับการเคลื่อนไหวล้อเลื่อนโดยใช้ Javascript และ NULL จากการกระทำ แม้ว่าสิ่งนี้จะไม่ป้องกันผู้ใช้จากการดับเบิลคลิกหรือใช้ UI แต่คุณสามารถทำสิ่งที่คล้ายกันได้
ฉันมีคะแนนไม่เพียงพอที่จะแสดงความคิดเห็น -sorry


เกือบเป็นคำตอบ;) แต่ฉันคิดว่าปัญหาคือ Google ซูมเข้าสู่ระดับรายละเอียดที่สูงขึ้นโดยอัตโนมัติ
ChrisF

0

ไม่มีทางเลยจริงๆ หากคุณดู API ของ Google Maps คุณจะเห็นว่าเมื่อใดที่คุณทำ geocode ว่าหนึ่งในค่าที่ส่งกลับมานั้นคือความแม่นยำhttp://code.google.com/apis/maps/documentation/javascript/v2/services.html #Geocoding_Structured

ขณะนี้การเข้ารหัสภูมิศาสตร์มีประเภท: http://code.google.com/apis/maps/documentation/javascript/services.html#GeocodingAddressTypesที่ Google ใช้เพื่อทราบระดับการซูมที่จะขยาย

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