ระบบสารสนเทศทางภูมิศาสตร์

ถามตอบสำหรับนักทำแผนที่นักภูมิศาสตร์และผู้เชี่ยวชาญด้าน GIS

3
ข้อได้เปรียบของการใช้ขีดล่างในอนุสัญญาการตั้งชื่อไฟล์ ArcGIS?
ในหลักสูตร GIS เบื้องต้นได้มีการยืนยันว่าช่องว่างทั้งหมดภายในชื่อไฟล์และโฟลเดอร์จะถูกแทนที่ด้วยขีดล่าง ทำไมสิ่งนี้จึงสอน มีประโยชน์ชัดเจนในการทำเช่นนั้น?

1
Python Script เพื่อสร้างตารางโดยใช้ Data Driven Pages
ฉันพยายามแปลงสคริปต์ python เพื่อแสดงตาราง (ตาม dbf) ของคุณสมบัติที่อยู่ภายในหน้าข้อมูลที่ขับเคลื่อนด้วย จนถึงตอนนี้ฉันมีสคริปต์ที่สามารถรีเฟรชแผนที่ไปยังตารางที่ระบุได้สำเร็จ แต่ไม่ได้อัปเดตตาราง ฉันได้ตั้งค่าเป็นกล่องข้อความสามกล่องที่ควรปรับปรุงด้วยฟิลด์เฉพาะสามฟิลด์เมื่อผู้ใช้เรียกใช้สคริปต์จาก ArcToolbox ข้อเสนอแนะใด ๆ เกี่ยวกับสาเหตุที่ตารางของฉันไม่อัพเดท import arcpy, sys, os #Reference current MXD mxd = arcpy.mapping.MapDocument("current") #Get input parameter Name = arcpy.GetParameterAsText(0) #Reference data frames mapatlasDF = arcpy.mapping.ListDataFrames(mxd, "Layers")[0] locatorDF = arcpy.mapping.ListDataFrames(mxd, "Locator Map")[0] #Reference appropriate layers atlasLyr = arcpy.mapping.ListLayers(mxd, "PinalCreekMapAtlas_HalfMile", mapatlasDF)[0] locatorLyr …

1
IP geocoding ทำงานอย่างไร
ฉันพยายามเข้าใจว่าการใช้แต่ละส่วนของที่อยู่ IP มีผลต่อความแม่นยำของการเข้ารหัสภูมิศาสตร์อย่างไร ตัวอย่างเช่นถ้า 15.201.xxx.xxx ถูกใช้แทน 15.201.123.xxx ระยะทางโดยประมาณใน KM คืออะไร? ฉันใช้ฐานข้อมูล IP2Location Lite เพื่อตรวจสอบผู้ที่เคยเข้าชมเว็บไซต์ READMEกล่าวต่อไปนี้: 1. IP2Location Lite Edition is free package with accuracy up to Class C (192.168.1.X) only. It is restricted for non-commercial use. อย่างไรก็ตามฉันมีปัญหาในการค้นหาเอกสารเกี่ยวกับความจริงของความถูกต้องนี้ ความแม่นยำนี้แตกต่างกันไปตามเวลาหรือไม่
11 geocoding 

2
วิธีรับการสนับสนุน FGDB ใน GDAL 1.9 โดยไม่ต้องรวบรวม?
ฉันหวังว่าฉันจะสามารถใช้ QGIS เวอร์ชัน 'master' (nightly-build) เพื่อรับการสนับสนุน fgdb โดยไม่ต้องคอมไพล์ (ฉันไม่ใช่นักพัฒนาและเสียเวลาในการผลิตอย่างตรงไปตรงมาโดยไม่มีโชค) . เนื่องจากดูเหมือนว่า gdal 1.9 รองรับ fgdb ฉันคิดว่าฉันสามารถดาวน์โหลดเวอร์ชันผู้พัฒนาได้ อย่างไรก็ตามรุ่นล่าสุดของ QGIS (191a229) ถึงแม้จะมี gdal 1.9 ก็ไม่อนุญาตให้ฉันเพิ่มไฟล์ gdb ของฉัน รุ่น gdal นั้นรวมอยู่ในบิลด์มาสเตอร์ที่ไม่ได้คอมไพล์ด้วยการสนับสนุน fgdb หรือไม่? ไม่มีใครรู้ว่ามีวิธีการทำเช่นนี้โดยไม่ต้องรวบรวมรุ่นใหม่หรือไม่?

3
กำลังแก้ไขข้อมูล PostGIS / GeoServer ผ่านเว็บ?
ฉันได้ติดตั้ง PostGIS แล้วและต้องการสร้างเว็บแอปพลิเคชันเพื่อทำการแก้ไขง่ายๆ: วาดด้วยตนเอง (ผ่าน Basemap) จุดเส้นและ polylines โดยใช้จุดหักเห (จุด, จุดสิ้นสุดของบรรทัด, จุดตัด, จุดศูนย์กลางวงกลม) ลบจุดเส้นและ polylines หมุนเส้นหรือกลุ่มของเส้นรอบจุด ย้ายบรรทัดหรือกลุ่มของบรรทัดด้วยจุดฐาน ย้าย polylines และจุด (ด้วยตนเองและไปยังจุดที่กำหนดโดยพิกัด) แก้ไขตำแหน่งของจุดยอด polylines และเส้น (ด้วยตนเองและไปยังจุดที่กำหนดโดยพิกัด) สร้างบัฟเฟอร์รอบจุดเส้นและ polylines วิธีใดที่ดีที่สุดในการทำสิ่งนี้ผ่านเว็บ มีห้องสมุด JavaScript ที่สร้างไว้แล้วหรือไม่?

5
วิธีการแก้ไขกระบวนการโมเสคขนาดใหญ่ที่ล้มเหลว?
ฉันต้องต่อภาพขนาด 550Gb เข้าด้วยกันและซอฟต์แวร์ที่ฉันพยายามจะล้มเหลว พื้นที่ถูกแบ่งออกเป็นโซนเพื่อให้มีขนาดเล็กที่สุดมีประมาณ 200 แผ่น ฉันใช้ ERDAS เวอร์ชันล่าสุด (Imagine and Mapper), ArcINFO และ Global Mapper บน 3.30 กิกะเฮิร์ตซ์ Intel Xeon E31245, DELL, 16GB RAM, 64-bit Win 7 Professional Mullti-core (4 total), Hyper-threaded (8 total) เครื่องจักร My C มี 700GB ฟรีและ D มี 1.5TB ฉันกำลังมองหาการใช้ Grass (ไม่เคยมีมาก่อน) แต่ i.image.mosaic ดูเหมือนว่าจะจัดการไฟล์ …

6
ฉันจะดาวน์โหลดรูปภาพ World ที่ดีใน GeoTIFF ได้อย่างไร
ฉันสามารถมาจาก MERIS (ESA) หรือจาก MODIS (Nasa) ฉันมาถึงไซต์เหล่านี้แล้ว: http://www.unearthedoutdoors.net/global_data/true_marble/download http://www.eosnap.com/public/mosri/2009/world/world-mosaic-final-100.jpg แต่จากตอนแรกฉันไม่สามารถดาวน์โหลดได้และที่สองมันไม่สามารถดาวน์โหลดได้ ขอบคุณ
11 imagery 

6
รับระยะทางระหว่าง 2 คะแนนโดยใช้ GeoDjango หรือไม่ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับระบบแลกเปลี่ยนข้อมูลทางภูมิศาสตร์ของ Stack ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมีสถานที่ 2 แห่งที่กำหนดโดย gps coords, lat / long เช่นที่ส่งคืนโดย google maps: http://gmaps-samples.googlecode.com/svn/trunk/geocoder/singlegeocode.html ฉันต้องคำนวณระยะทางระหว่างพวกเขา ฉันรู้ว่าฉันสามารถใช้ google API ได้ แต่ฉันจะประมวลผลข้อความค้นหาเป็นจำนวนมากดังนั้นฉันควรทำกับเซิร์ฟเวอร์ของฉันเอง ฉันใช้เวลาสองสามชั่วโมงกับเอกสารติดตั้ง geodjango แล้ว แต่ฉันไม่สามารถหาตัวอย่างได้ ทุกอย่างในวรรณคดีมีความซับซ้อนกว่าที่ฉันต้องการ

1
จุดตัดสำหรับรังสีและพื้นผิวโลก
สมมติว่าฉันมีเวกเตอร์เรย์ที่มาจากที่ใดที่หนึ่งในอวกาศ ตัวอย่างอาจเป็นแสงจากดวงอาทิตย์ ฉันจะคำนวณจุดตัด (ถ้ามี) ระหว่างรังสีกับพื้นผิวโลกได้อย่างไร ฉันใช้พิกัดคาร์ทีเซียน (ECEF) และฉันต้องการให้เรขาคณิตทรงรีของโลกเป็นตัวประกอบในการคำนวณ
11 algorithm  wgs84 

2
แยกตามคุณสมบัติโดยใช้ ModelBuilder กับ User Input?
ใช้ ModelBuilder ฉันต้องการสร้างเครื่องมือที่จะให้ผู้ใช้เลือกค่าหรือค่าที่จะใช้ในการแยกรูปร่างไฟล์ ฉันมีชั้นพัสดุที่มีเขตข้อมูล "Parcel_Type" ฉันต้องการให้ผู้ใช้สามารถเลือกประเภทของพัสดุที่ต้องการแยก ดังนั้นหากผู้ใช้ต้องการแยกพัสดุด้วยประเภท "EL" เขาจะต้องป้อน "EL" เป็นตัวแปรเท่านั้น หากเขาต้องการพิมพ์ "EL" และ "CDD" เขาต้องป้อนพวกเขาเป็นหลายตัวแปร นั่นจะเป็นการโต้ตอบแบบมนุษย์เพียงอย่างเดียวกับแบบจำลอง ดังนั้นฉันจะใช้ตัวแปรเหล่านั้นในแบบจำลองของฉันได้อย่างไร

5
วิธีการเปลี่ยนความยาวของเขตข้อมูลใน QGIS
ฉันมีรูปร่างไฟล์ที่ฉันทำใน QGIS 1.7.4 หนึ่งในฟิลด์คือสตริงของความยาว 80 ฉันต้องการทำให้ฟิลด์ยอมรับความยาวที่ต่อเนื่อง แต่ฉันไม่สามารถหาวิธีเปลี่ยนความยาวได้ ฉันจะทำสิ่งนี้ได้อย่างไร ขอบคุณ
11 qgis  shapefile 

3
ป๊อปอัพลิขสิทธิ์เลเยอร์ Google แผนที่ทุกครั้งที่มีการอัปเดตแผนที่ / ป้อนข้อมูลผู้ใช้
ฉันใช้เลเยอร์ไฮบริดของ Google Maps ใน Openlayers ในแอพ HTML5 iOS เป็นเวลาหลายเดือนแล้วและมันก็ทำงานได้อย่างสมบูรณ์ เมื่อเร็ว ๆ นี้พวกเขาเปลี่ยนบางสิ่งบางอย่างเพราะบรรทัด 'ข้อมูลแผนที่ ... ' ที่ด้านล่างมีลักษณะแตกต่างกัน (พื้นหลังสีเทาอ่อน) และเมื่อใดก็ตามที่คุณสัมผัสหน้าจอหรือตำแหน่งแผนที่ได้รับการอัปเดตผ่าน navigator.geolocation.getCurrentPosition () ปรากฏขึ้น มีใครเคยมีประสบการณ์นี้บ้างไหม? ถ้าเป็นเช่นนั้นฉันจะขอขอบคุณข้อมูลใด ๆ เกี่ยวกับวิธีแก้ปัญหา / วิธีแก้ปัญหาที่คุณพบ

3
วิธีการรวมรูปหลายเหลี่ยมสองรูปแบบใน OpenLayers
ฉันมีรูปหลายเหลี่ยมสองอัน polygon1 = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Polygon([linearRing1])) polygon2 = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Polygon([linearRing2])) ฉันจะรวมรูปหลายเหลี่ยมทั้งสองเข้าด้วยกันโดยใช้ OpenLayers ได้อย่างไร

4
วิธีการสร้างไทล์เซิร์ฟเวอร์จากข้อมูล Openstreetmap สำหรับมือใหม่?
ฉันเป็นผู้เริ่มต้นที่ GIS และฉันกำลังพัฒนา Java Application ซึ่งต้องการแผนที่ (แผนที่จะเป็นเพียงหนึ่งเมืองในฟิลิปปินส์โดยเฉพาะ) ฉันได้ทำการวิจัยเกี่ยวกับวิธีการต่าง ๆ ในการทำสิ่งนี้และฉันพบว่าฉันจะต้องมีเซิร์ฟเวอร์ไทล์เพื่อวางแผนที่เพราะฉันต้องสามารถเข้าถึงสิ่งนี้ได้โดยไม่ต้อง การเชื่อมต่ออินเทอร์เน็ต ฉันเป็นผู้เริ่มต้นและบทเรียนส่วนใหญ่ที่ฉันเคยเห็นมีความซับซ้อนและมีขั้นตอนที่ฉันยังไม่รู้ว่าต้องทำอย่างไร ไม่มีใครรู้บทเรียนใด ๆ หรือสามารถช่วยฉันเริ่มสร้างเซิร์ฟเวอร์ไทล์โดยพิจารณาว่าฉันเป็นมือใหม่หรือไม่?

1
Simple PostGIS ST_ แบบสอบถามระยะทางสองจุดจากตารางเรขาคณิตเดียวกันหรือไม่
หมายเหตุ: คำถามนี้ถูกตีพิมพ์ใน Stackoverflow ที่แรก ฉันมีตารางเรขาคณิตpoints_tableด้วยSRID 4326และมีจุดอยู่สองสามจุด ฉันต้องการค้นหาระยะทางระหว่างคู่ของจุด (คุณสมบัติ) จากตารางนี้ ฉันต้องการเลือกจุดหนึ่งด้วยid = Xและอีกจุดด้วยid = Yแล้วหาระยะห่างระหว่างพวกเขาด้วยST_Distanceฟังก์ชั่น ฉันรู้วิธีค้นหาทั้งสองจุดจากฐานข้อมูล: select * from points_table where id = X or id = Y; แต่เคียวรีนี้ส่งคืนผลลัพธ์ซึ่งฉันไม่รู้ว่าจะผ่านไปได้ST_Distanceอย่างไรเนื่องจากST_Distanceรับพารามิเตอร์ 2 ตัว ฉันเหนื่อย Select ST_Distance(select the_geom from points_table where id = X or id = Y); แต่เห็นได้ชัดว่ามันผิด ฉันจะหาระยะห่างระหว่างจุดเรขาคณิตสองจุด (คุณสมบัติ) จากตารางได้อย่างไร ป.ล. ตัวอย่างทั้งหมดที่ฉันได้ค้นพบแสดงให้เห็นถึงการใช้งาน …

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