คำถามติดแท็ก geolocation

ตำแหน่งทางภูมิศาสตร์เป็นวิธีการค้นหาตำแหน่งทางกายภาพ (ตามเงื่อนไขทางภูมิศาสตร์ในโลกแห่งความจริง) ของวัตถุ

3
ระบบ GIS ที่ดีที่สุดสำหรับเว็บแอปพลิเคชันประสิทธิภาพสูง - PostGIS vs MongoDB
ฉันกำลังทำงานกับแอปพลิเคชั่นเว็บ / มือถือโดยอ้างอิงจากข้อมูลตำแหน่ง เนื่องจากฉันคุ้นเคยกับ MongoDB แล้วฉันพบว่าการจัดทำดัชนีเชิงพื้นที่ของ Mongo ค่อนข้างเหมาะสำหรับความต้องการของฉัน เนื่องจากฉันจัดการกับจุดสถานที่ตั้งแบบง่าย / สั้นการทำดัชนี Mongo 2d เป็นสิ่งที่ดีสำหรับฉัน ตามวิธีที่ฉันเลือก PostGIS เนื่องจากมีความเสถียร / เป็นผู้ใหญ่ พร้อมฟีเจอร์ที่ยอดเยี่ยม แต่ข้อกังวลหลักของฉันคือประสิทธิภาพเนื่องจากข้อมูลของฉันขึ้นอยู่กับสถานที่ตั้งเป็นอย่างมาก (ส่วนใหญ่ 70 - 80% ของการเรียก db จัดการกับตำแหน่ง) ฉันชอบ Mongo เพราะใช้งานโดยเว็บแอปประสิทธิภาพสูงเช่น foursquare แล้ว แต่ฉันได้เห็นว่า PostGIS ส่วนใหญ่ใช้ในโครงการของรัฐบาล / องค์กร (ส่วนใหญ่ไม่ใช่แอปพลิเคชันเว็บ / มือถือ) ดังนั้นตอนนี้ฉันจึงสับสนเล็กน้อยในการเลือก GIS db ที่เหมาะสมสำหรับแอปพลิเคชันเว็บ / มือถือของฉัน มีข้อเสนอแนะใด ๆ ?

8
กำลังสร้างสถานที่สุ่มในบริเวณใกล้เคียง
ฉันกำลังพยายามสร้างตำแหน่งสุ่มที่อยู่ใกล้กับตำแหน่งของฉัน สิ่งที่ฉันต้องการคือการสร้างคู่ละติจูด / ลองจิจูดแบบสุ่มภายในวงกลม 200 เมตรรอบ ๆ สถานที่ของฉัน นี่คือสูตรที่ฉันคิดขึ้นมา (ด้วยความช่วยเหลือของผู้คนที่ StackOverFlow): (สุ่มตัวเลขระหว่าง -1 ถึง 1) * รัศมี + (ลองจิจูดเก่า) = ลองจิจูดใหม่ภายในรัศมีลองจิจูดเก่า (ตัวเลขสุ่มระหว่าง -1 ถึง 1) * รัศมี + (ละติจูดเก่า) = ละติจูดใหม่ภายในรัศมีของละติจูดเก่า สิ่งที่เป็นสิ่งที่แปลกเกิดขึ้นกับการใช้งานของฉันเพราะสถานที่สุ่มทั้งหมดอยู่ใกล้กับศูนย์ตำแหน่งของฉันมากเกินไปดูเหมือนว่าสูตรจะไม่ครอบคลุมรัศมีทั้งหมด ความคิดเกี่ยวกับสิ่งที่อาจผิดกับสูตรของฉัน? แก้ไขเพื่อแสดงการใช้จาวาปัจจุบัน: public static Location getLocation(Location location, int radius) { Random random = new Random(); // Convert radius …

2
อัลกอริทึม Trilateration สำหรับจำนวน n จุด
ฉันต้องการหาอัลกอริทึมที่สามารถคำนวณเซนทรอยด์A (aka แรงโน้มถ่วงศูนย์, ศูนย์กลางเรขาคณิต, ศูนย์กลางมวล) จากรูปที่วงกลม T1, T2, T3, T4, T5, .. , Tn ตัดและความยาวของเส้นRจากเซนทรอยด์ถึง มุมที่ไกลที่สุดของตัวเลขที่กล่าวถึง ข้อมูลต่อไปนี้จะได้รับ: T1 Latitude = 56.999883 ลองจิจูด = 24.144473 รัศมี = 943 T2 Latitude = 57.005352 ลองจิจูด = 24.151168 รัศมี = 857 T3 Latitude = 57.005352 ลองจิจูด = 24.163356 รัศมี = 714 T4 Latitude = …

2
มันสมเหตุสมผลกับตัวอย่างโดยเฉลี่ย (lat, lon) เพื่อเพิ่มความแม่นยำ 2 มิติของตำแหน่ง GPS อย่างไร
แอปพลิเคชั่น GPS หลายตัวเช่นอันนี้หรืออันนี้ได้รับตัวอย่างจำนวนมาก (lat, lon) ของตำแหน่งที่กำหนดโดยสมมติว่าหน่วย GPS ไม่เคลื่อนที่และจากนั้นใช้ค่าเฉลี่ยของตัวอย่างเพื่อคำนวณ "แม่นยำยิ่งขึ้น "ตำแหน่ง 2D (เราไม่สนใจตำแหน่งระดับความสูง / ที่นี่!) แอปที่สอง ( ค่าเฉลี่ย GPS ) ใช้ค่าความแม่นยำที่เกี่ยวข้องกับแต่ละตัวอย่างเป็นน้ำหนักสำหรับตำแหน่งปัจจุบันจากนั้นคำนวณค่าเฉลี่ยถ่วงน้ำหนักตามนั้น นอกจากนี้ยังมีการประเมินความถูกต้องของตำแหน่งเฉลี่ย คำถาม: 1)ในขณะที่สามัญสำนึกผลักดันให้เราเชื่อว่าการหาค่าเฉลี่ยควรนำไปสู่ความแม่นยำที่เพิ่มขึ้นความรู้สึกเท่าไหร่ที่ทำให้อุปกรณ์มือถือเช่นโทรศัพท์ (เช่นอุปกรณ์ง่าย ๆ ที่ไม่ใช้ GPS ที่แตกต่างกัน) 2) คุณจะแนะนำวิธีอื่นที่ไม่ใช่วิธีเฉลี่ยของ GPS ในการคำนวณตำแหน่งเฉลี่ยหรือไม่ 3) จะคำนวณความถูกต้องของตำแหน่งเฉลี่ยได้อย่างไร 4) มีวิธีที่แตกต่างจากการหาค่าเฉลี่ยเพื่อให้ได้ตำแหน่ง 2D ที่ดีขึ้นโดยการรับตัวอย่างหลายตำแหน่ง (lat, lon) ของตำแหน่งที่กำหนดหรือไม่? อัปเดต 1:ผลการศึกษาเบื้องต้นของฉันกับหน่วย GPS มือถือ 2 เครื่อง (รุ่นโทรศัพท์ Sony รุ่น …

4
กำลังมองหาฐานข้อมูลประเทศ / รัฐ / เมืองหรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 เดือนที่ผ่านมา ฉันกำลังสร้างไดเรกทอรีที่ใช้สถานที่เพื่อจัดหมวดหมู่รายชื่อทั้งหมด แทนที่จะพึ่งพาอินพุตของผู้ใช้ฉันต้องการให้รายชื่อสถานที่ที่ผู้ใช้สามารถเลือกได้ ฉันได้ลองใช้ GeoWorldMap แล้วซึ่ง GeoBytes จัดหาให้ แต่มีปัญหาบางอย่าง ตัวอย่างเช่นมีรายชื่อ 275 ประเทศ นอกเหนือจากนั้นฐานข้อมูลของพวกเขาจะได้รับการปรับปรุงเป็นประจำดังนั้นหมายความว่าถ้าฉันรักษาฐานข้อมูลท้องถิ่นฉันจะต้องอัปเดตทุก ๆ คราวเพื่อให้แน่ใจว่าเป็นข้อมูลล่าสุด ฉันต้องการทราบว่านักพัฒนาใช้สำหรับสิ่งนี้ แทนที่จะใช้ฐานข้อมูลพวกเขาจะใช้บริการบางอย่างเพื่อดึงข้อมูลรายการที่ตั้งหรือไม่? ฉันกลัวว่าการป้อนข้อมูลผู้ใช้ด้วยตนเองไม่ใช่ตัวเลือกที่เปิดเพราะการจัดหมวดหมู่ตามสถานที่เป็นสิ่งสำคัญดังนั้นฉันจึงไม่สามารถไว้วางใจหรือพึ่งพาสิ่งที่ผู้ใช้ป้อนด้วยตนเอง ฉันเคยเห็นไซต์ไม่กี่แห่งที่ทำสิ่งนี้ดังนั้นฉันมั่นใจว่าจะมีวิธีแก้ปัญหาที่ใช้ได้จริง
22 data  geolocation 

1
เหตุใดตำแหน่งทางภูมิศาสตร์บน Twitter“ ปัดเศษ”
ฉันจะพล็อตตำแหน่งทางภูมิศาสตร์(lon, lat)ของทวีตที่รวบรวมโดยใช้ Stream API ด้วย 7mi รัศมี. ภาพด้านล่างแสดงแผนที่สองชุดของข้อมูลเดียวกัน แต่ใช้อัลฟ่า / ความโปร่งใสที่แตกต่างกันสำหรับการสังเกตแต่ละครั้ง เมื่อมองดูแผนที่ทางซ้ายฉันสังเกตว่าตำแหน่งทางภูมิศาสตร์เป็นไปตาม "กริด" ตามจินตนาการส่วนใหญ่ที่มีโหนดเฉพาะ ทุกคนสามารถช่วยฉันให้เข้าใจว่าทำไมรูปแบบนี้ถึงปรากฏขึ้น แน่นอนฉันมีการปัดเศษในพิกัดเช่น: "loc: 42.7388,13.1798" "loc: 42.6252,13.2948" "loc: 42.6008,13.293" "loc: 42.73,13.2028" "loc: 42.66918468,13.27893702" แต่คำถามของฉันคือทำไมการปัดเศษเหล่านี้เกิดขึ้นเนื่องจากฉันคิดว่า Twitter API จะรับประกันความแม่นยำระดับเดียวกัน
19 r  geolocation  twitter 

8
ฉันจะระบุตำแหน่งของผู้เยี่ยมชมเว็บไซต์ของฉันได้อย่างไร
หากฉันต้องการให้เว็บไซต์มีเนื้อหาที่เหมาะสมกับตำแหน่งฉันจะใช้วิธีใดในการค้นหาตำแหน่งคร่าวๆของผู้เข้าชมโดยใช้ IP หรือข้อมูลส่วนหัว

6
ฉันควรใช้อัลกอริทึมสำหรับการระบุตำแหน่งแบบไร้สายอย่างไร
กรณีการใช้รถปิคอัพโรงเรียน (อัพเดต) มันอาจจะเป็นประโยชน์ถ้าคุณไปใช้กรณีที่เป็นรูปธรรมมากขึ้นแทนที่จะเป็นตัวอย่างของสนามหลังบ้านด้านล่าง การบังคับใช้กฎหมายท้องถิ่นได้เริ่มปราบปรามการใช้การส่งข้อความและการใช้โทรศัพท์มือถือในเขตโรงเรียน สิ่งนี้นำเสนอปัญหาสำหรับผู้ปกครองที่รับเด็ก ๆ หลังจากงานโรงเรียนมัธยม แม้สำหรับผู้ที่อวดอ้างกฎหมายหอเซลล์ก็จะกลายเป็นมากเกินไปอย่างรวดเร็วเมื่อเด็กหลายร้อยคนเรียกพ่อแม่ของพวกเขาในครั้งเดียว วิทยาเขตมีขนาดใหญ่พร้อมสัญญาณอินเตอร์เน็ตไร้สาย ดูเหมือนว่าควรเป็นไปได้ที่จะเขียนแอพมือถือที่จะอนุญาตให้ผู้ใช้โทรศัพท์มือถือส่งข้อความที่มีรายการจุดแข็งของสัญญาณ wifi ไปยังเว็บเซอร์วิซ บริการเว็บจะสร้างการแก้ไขตำแหน่งและส่งข้อความไปยังอุปกรณ์นำทางบนกระดานของผู้ปกครอง ผู้ปกครองจะขับรถไปยังตำแหน่งที่ถูกต้องในมหาวิทยาลัย กรณีใช้สนามหลังบ้าน (ต้นฉบับ) เมื่อฉันนำแล็ปท็อปของฉันไปที่สนามหลังบ้านและเลือก "ดูเครือข่ายที่ใช้ได้" ฉันเห็นรายการเพื่อนบ้าน 4 แห่งของฉัน ขณะที่ฉันเดินไปรอบ ๆ ความแรงของสัญญาณสัมพัทธ์จากเพื่อนบ้านของฉันก็เปลี่ยนไป ฉันต้องการยืนอยู่กับแล็ปท็อปของฉันในสถานที่ที่รู้จักในสนามหลังบ้านของฉันคลิกบนแผนที่และรวบรวมคะแนนที่มีความแรงของสัญญาณที่แตกต่างกัน 4 แบบ หลังจากรวบรวมจุดสอบเทียบเหล่านี้จำนวนมาก (แต่ไม่มากเกินไป) ฉันต้องการเขียนโปรแกรมที่มีระดับความแรงของสัญญาณ wifi 4 ระดับและประเมินตำแหน่งในรูปแบบของวงรีข้อผิดพลาด สัญญาณอาจถูกวัดโดยใช้อุปกรณ์ที่แตกต่างจากที่ใช้เพื่อรวบรวมคะแนนการสอบเทียบดั้งเดิม ฉันควรใช้อัลกอริทึมอย่างไร ฉันไม่ต้องการรบกวนเพื่อนบ้านของฉันโดยถามพวกเขาว่าฉันสามารถเข้ามาและสำรวจตำแหน่งที่แน่นอนของเราเตอร์ของพวกเขาหรือไม่ ฉันสามารถสันนิษฐานได้ว่าที่ตั้งของเราเตอร์เพื่อนบ้านไม่เปลี่ยนแปลง

4
การคำนวณระยะทางระหว่างจุดและเส้นเสมือนสอง lat / lngs
โปรดดูตัวอย่างและรูปภาพที่เกี่ยวข้อง ฉันต้องการที่จะประสบความสำเร็จต่อไปนี้: ให้สองสถานที่ (ลาดพร้าว / LNG) ซึ่งมีการแสดงด้านล่างเป็นและB จากนี้จะมีการลากเส้นเสมือนและระยะห่างระหว่างบรรทัดนี้กับCจะถูกคำนวณ (ในการวัดใด ๆ ) ฉันประสบความสำเร็จในขณะนี้ใน Google Maps API v3 แต่อยากจะสามารถทำสิ่งนี้ได้เบื้องหลังในภาษาที่ฉันเลือก เคล็ดลับ / ความคิดใด ๆ จะได้รับการชื่นชมอย่างมาก!

2
เสนอตำแหน่งใหม่สำหรับหอนาฬิกาโดยใช้การวิเคราะห์ Viewshed
ฉันต้องการแนะนำตำแหน่งสำหรับหอนาฬิกาใหม่ในพื้นที่ป่า แต่ฉันสับสนว่าเกณฑ์ใดที่ฉันสามารถเสนอตำแหน่งที่ดีที่สุด หากฉันกำลัง DEM ความชันและระยะทางจากหอคอยที่มีอยู่ฉันจะเสนอตำแหน่งที่ดีที่สุดในแง่ของ GIS ได้อย่างไร ฉันไม่ต้องการเลือกคะแนนแบบแมนนวลและตรวจสอบ viewsheds อีกครั้งเป็นจุดใหม่และมุมมองของวิวจนกว่าฉันจะได้พื้นที่ที่มองเห็นได้สูงสุดฉันต้องการใช้เครื่องมือ GIS ฉันลองใช้ dem, slope, ความใกล้เคียงกับ tower ที่มีอยู่และมีการจัดประเภทใหม่เป็น 10 คลาสจากนั้นซ้อนทับน้ำหนักที่มีเปอร์เซ็นต์มากกว่า dem แล้วระยะทางจากหอคอยที่มีอยู่และน้อยที่สุดถึงลาดเอียง กรุณาแนะนำวิธีแก้ปัญหาให้ฉันฉันจะขอบคุณเพื่อน ๆ เพื่อนวันนี้ฉันได้แก้ไขปัญหาดังนี้: ฉันต้องการค้นหาหอสังเกตการณ์เพื่อตรวจสอบไฟป่า: ---- 1) เกณฑ์แรก: ระยะทางจากถนนและการระบายน้ำ (200 เมตรและ 500 เมตรตามลำดับ) และตัดพวกเขา เพื่อค้นหาพื้นที่ที่เหมาะสม 2) จากนั้นฉันได้สร้างไฟล์ความชันจาก SRTM DEM และใช้เวลาน้อยกว่า 6 องศาเป็นเกณฑ์ (โดยใช้ Raster Calulator) และฉันได้พื้นที่การศึกษาเกือบ 85% มาอยู่ในช่วงนี้ DEM มีช่วงจาก …

2
ใครถามว่า“ ที่ไหน…”?
ที่ทำงานของฉันอย่างสม่ำเสมอเราได้รับคำถามเกี่ยวกับแบบฟอร์ม"Lake Potato อยู่ที่ไหน" หรือ"Poppingstone Creek อยู่ที่ไหน" หรือ ... คำถามมาจากเพื่อนร่วมงานประชาชนทั่วไปและองค์กรอื่น ๆ เราเป็นหน่วยงานรัฐบาลและขายแผนที่ดังนั้นจึงเป็นเป้าหมายที่เป็นธรรมชาติสำหรับการสืบค้นประเภทนั้น วิธีการตอบโดยทั่วไปของฉันคล้ายกับ: ค้นหาชื่อทางการ db (ในแคนาดาเรามีฐานข้อมูลชื่อภูมิศาสตร์ของแคนาดา ) สแกนที่เก็บข้อมูลและแผนที่ในพื้นที่ของเรา การค้นหาอินเทอร์เน็ตทั่วไป ส่งอีเมล 'รอบพนักงานภาคสนาม (นักชีววิทยาเจ้าหน้าที่อนุรักษ์และสวนสาธารณะ ฯลฯ ) ... ... แต่จะทำอย่างไรถ้าคุณไปถึงที่ # 5 และยังต้องการคำตอบ? ฉันสามารถโพสต์เรื่องราวบนเว็บไซต์ของฉันและหนึ่งใน 7 คนที่อ่านมันในปีนี้อาจรู้ GIS Stack Exchange นั้นเต็มไปด้วยกลุ่มคนที่อาจจะรู้ แต่มันเป็นหัวข้อ ที่จริงแล้วคำถามนี้เกี่ยวกับคำถามนั้นก็ใกล้เคียงกับการปิดหัวข้อ (อ่านเป็น: มันโอเคกับฉันถ้าฉันทามติทั่วไปคือการย้ายนี้ไปยังเมตา) ดังนั้นคำถามของฉันคือมีที่ไหนที่"เช่น -n- เช่นนั้น?" อยู่ในหัวข้อ?

1
วิธีการทำความเข้าใจทิศทางทางธรณีวิทยา?
ฉันกำลังอ่าน "คำแนะนำเกี่ยวกับแร่และหินในอินดีแอนา" ซึ่งตีพิมพ์ในปี 1950 และในนั้นมีทิศทางที่ทำให้สับสน: "บลัฟฟ์ไปตามโคลนต้นสนลำธาร 1.5 ไมล์ทางตะวันตกของ Rainsville, SW 1 / 4NE1 / 4sec 29, T. 23 N. , R. 8 W. " มันอยู่ใน p.38 ของ pdf นี้: https://scholarworks.iu.edu/dspace/bitstream/handle/2022/235/C04.pdf?sequence=1 ทิศทางเหล่านั้นจะทำให้เข้าใจได้อย่างไร?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.