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

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

1
แก้ไข Shapefile ใน ArcMap โดยทางโปรแกรมหรือไม่
นี่เป็นสิ่งที่สามารถทำได้หรือไม่? ตัวอย่างเช่นถ้าฉันสร้างการซ้อนทับบนแผนที่และบันทึกเป็นรูปร่างไฟล์ฉันต้องการไปและแก้ไขการซ้อนทับ( ไฟล์ที่มีอยู่ก่อน ) นี้ ... ทั้งเพิ่มจุด / ลบจุดเปลี่ยนสี / fillstyle / ฯลฯ เป็นการดีที่ฉันต้องการหลีกเลี่ยงการสร้างรูปร่างไฟล์ใหม่และลบไฟล์เก่า คิด? แก้ไข 1: ตกลงตอนนี้มีคนบอกว่าสามารถทำได้ คำถามที่ชัดเจนคือคุณจะแก้ไข shapefile ได้อย่างไร (ใน ArcObjects pro-grammatically) แก้ไข 2: ดูความคิดเห็นที่ปรากฏฉันต้องทำอะไรแบบนี้ แต่ฉันไม่แน่ใจ ขณะนี้ฉันมีรูปร่างพื้นฐานที่ฉันต้องการแก้ไขใน ArcObjects ใน C # ฉันได้สร้าง shapefile โดยสร้าง FeatureClass, Workspace แล้วเห็นได้ชัดว่าผ่านรูปร่างของฉันไปแล้ว ในกรณีนี้มันเป็นแค่โพลีไลน์ที่มีเพียงไม่กี่จุด สิ่งที่ฉันต้องการจะทำคือสามารถอัปเดตรูปร่างไฟล์นี้ได้ ฉันสมมติว่าฉันต้องใช้ FeatureClass, Workspace อีกครั้งและส่งผ่านในรูปแบบใหม่ อย่างไรก็ตามสิ่งที่ฉันทำไม่ได้ผล นี่คือที่ฉันอยู่ในการแก้ไข - คำแนะนำใด ๆ …

3
ฉันจะแปลงรูปแบบดิจิทัลบนระนาบ Y, Z ใน ArcGIS ได้อย่างไร
ฉันจะอ้างอิงทางภูมิศาสตร์และคุณลักษณะดิจิทัลบนระนาบ Y, Z ของหน้าตัดตามแนวตั้งใน ArcGIS ได้อย่างไร ระบบพิกัดพื้นผิวคือ NAD 83 UTM 15 นี่เป็นคำถามแบบง่าย ๆ ที่พบที่นี่: วิธีทำดิจิตัลทิศทางแบบดิจิตัลจากส่วนแนวตั้งที่สแกน?

5
ชุดการส่งออกไฟล์ MXD เป็น PDF โดยใช้ ArcGIS Desktop?
Nico Burgerhart ได้สร้างสคริปต์ที่ยอดเยี่ยมที่เรียกว่า "Batch export MXD to PDF" ในปี 2008 http://arcscripts.esri.com/details.asp?dbid=14872 มี แนวคิดใดบ้างที่จะนำไปใช้ใน ArcGIS 10 มีบางอย่างที่ใช้ Python อยู่ใช่ไหม? Data Driven Pages ไม่มีสิ่งใดเทียบได้ที่ฉันหาได้ นี่คือขั้นตอนในไฟล์ข้อความ read me ที่ไม่ได้หลอกลวงด้วยแถบเมนูใหม่ของ ArcGIS 10: Tool: Batch export MXD to PDF Purpose: Saves all MXDs in the selected directory to PDFs in the selected output folder Author: …

1
ESRI HTTP โดยที่แบบสอบถาม
เพื่อนและฉันกำลังสร้าง LINQ ไปยังไลบรารี่ ESRI ที่ส่งคำสั่ง HTTP ไปยัง ArcGIS MapServer จากนั้นวิเคราะห์คำตอบของ JSON อย่างเหมาะสม ทุกอย่างกำลังทำงานอย่างสวยงามยกเว้นสิ่งหนึ่ง; หลายคำสั่งที่ไหน ดูเหมือนว่าปัญหาไวยากรณ์แบบง่าย ๆ แต่ฉันไม่สามารถทำงานได้หรือดูว่าได้รับการสนับสนุนหรือไม่ ฉันพยายามทำอะไรแบบนี้ ไม่ทำงาน: MapServer/22/query?where=MY_FIELD='Whatever'&where=MY_OTHER_FIELD='Whatever'&f=json ทำงานได้: MapServer/22/query?where=MY_FIELD='Whatever'&f=json ยังใช้งานได้: MapServer/22/query?where=MY_OTHER_FIELD='Whatever'&f=json ฉันลองใช้เวอร์ชันไวยากรณ์หลาย ๆ แบบ แต่ดูเหมือนว่าจะไม่สามารถใช้คำสั่ง Where ได้หลายอัน นี่คือแหล่งที่มาหลักของฉันสำหรับทำลายแบบสอบถามเหล่านี้ หากใครรู้ไวยากรณ์ในการทำเช่นนี้หรือรู้แหล่งที่บอกว่ามันเป็นไปไม่ได้

3
ช่วยในการทำให้ตัวอย่าง DARP ทำงาน
ฉันรวบรวมและติดตั้งสาขา DARP มีตัวอย่างข้อมูลใดที่จะทดสอบหรือไม่ ฉันใช้ข้อมูลบางส่วนตามคำแนะนำในเอกสารhttp://www.pgrouting.org/docs/1.x/darp.htmlแต่ไม่พบผลลัพธ์ ความแตกต่างระหว่าง depot_id และ depot_point_is คืออะไร ในข้อความค้นหาระยะทางฉันไม่เข้าใจฟิลด์จากคำสั่งซื้อและคำสั่งซื้อ หากฉันเพิ่มคำขอให้ไปจากจุด A ถึงจุด B จำเป็นต้องเพิ่มตารางระยะทางในการคิดค่าใช้จ่ายจากจุด B ไปยังจุด A หรือไม่ ค่าของเขตข้อมูลในแบบสอบถามระยะทางหน่วยเวลาควรเป็นเท่าใด? นาที? วินาที? darp.c และ darp_solver.c จะฝากข้อความบันทึกไว้ที่ไหน ฉันรู้ว่าสาขา darp อาจเป็นรุ่น RC แต่โปรดคุณช่วยฉันได้ไหม

3
Flocking Algorithms สามารถใช้ใน GIS ได้อย่างไร
อัลกอริทึม flocking แรกที่เขียนขึ้นโดยเครกนาดส์ในปี 1986 การดำเนินเบราว์เซอร์ที่ผ่านมาสามารถพบได้ที่นี่ หมายเหตุอ้างถึง " การใช้ Flocks เพื่อขับเคลื่อนเครื่องวิเคราะห์ทางภูมิศาสตร์ " (1998) โดย James Macgill และ Stan Openshaw ซึ่ง ใช้โมเดลฝูงด้วยการสื่อสารระหว่าง boids เพื่อการค้นหากลุ่มในชุดข้อมูลพิเศษได้ดีขึ้นเช่นเดียวกับฝูงธรรมชาติที่ให้ฝูงสัตว์หาอาหารได้ดีกว่านกแต่ละตัวที่สามารถจัดการได้ มีตัวอย่างจากโลกแห่งความเป็นจริงของอัลกอริทึมนี้ที่ใช้ในระบบสารสนเทศภูมิศาสตร์และแอพพลิเคชั่น GIS ใดที่ใช้ฟังก์ชั่นนี้

1
จะใช้แบบสอบถามเลือกตามคุณสมบัติด้วยอัฒภาคได้อย่างไร
ฉันกำลังพยายามเลือกระเบียนตัวเลขที่ไม่ซ้ำกัน (50 หรือมากกว่า) โดยใช้"เลือกตามคุณสมบัติ"ของ ArcGIS 10 โดยใช้เครื่องหมายอัฒภาค ';' หลังจากบันทึกแต่ละครั้งซึ่งมันจะตรวจสอบว่าดีไป โปรดดูภาพหน้าจอของที่ซึ่งมันจะตรวจสอบการแสดงออกของฉัน "ประสบความสำเร็จ" แต่เมื่อตกลงจะตีมันจะเลือกบันทึกแรกเท่านั้น เราต้องใส่"xyz" = 1 OR "xyz" = 2 หรือ "xyz" = 3ฯลฯ ฯลฯ เพื่อเลือกหลายระเบียนหรือไม่

3
วิธีรับ coords lat / long ทั้งหมดที่กำหนด shapefile
ฉันมี Shapefile ที่มีหลายรูปร่างอยู่ข้างใน การใช้ MapWindow ฉันสามารถระบุได้ว่ารูปร่างที่ฉันต้องการคือรูปร่างที่มีรูปร่างที่ 19 อย่างที่คุณสามารถบอกได้ว่าฉันมีประสบการณ์น้อยมากกับ GIS โดยทั่วไป แต่ฉันคิดว่าฉันมาถูกที่แล้วเพื่อขอความช่วยเหลือ สิ่งที่ฉันต้องการคือการดึงพิกัดละติจูด / ลองจิจูดทั้งหมดที่กำหนดรูปร่าง เป็นไปได้หรือไม่ที่จะทำสิ่งนี้โดยใช้ MapWindow หรือฉันจำเป็นต้องใช้ซอฟต์แวร์อื่นบ้าง? หากต้องการข้อมูลเพิ่มเติมเพื่อช่วยโปรดแสดงความคิดเห็นและฉันจะอัปเดตโดยเร็วที่สุด ความช่วยเหลือใด ๆ ที่ชื่นชมเช่นนี้ทำให้ฉันบ้า!

5
จะเลือกฟิลด์ที่ส่งคืนโดย GeoServer WMS GetFeatureInfo ได้อย่างไร
ฉันใช้บริการการแมปท้องถิ่นที่เรียบง่ายโดยใช้ PostGIS / GeoServer / OpenLayers stack ต่อไปนี้การสอนแบบ opengeo ฉันได้ผูกเหตุการณ์การคลิกในการเรียกใช้ OpenLayers กับ WMS GetFeatureInfo โดยใช้: map.events.register('click', map, function (e) { var url = "http://localhost:1979/geoserver/wms" + "?REQUEST=GetFeatureInfo" + "&EXCEPTIONS=application/vnd.ogc.se_xml" + "&BBOX=" + map.getExtent().toBBOX() + "&X=" + e.xy.x + "&Y=" + e.xy.y + "&INFO_FORMAT=text/html" + "&QUERY_LAYERS=MYDATA:MYLAYER" + "&LAYERS=MYDATA:MYLAYER" + "&FEATURE_COUNT=5" + "&SRS=EPSG:3857" …

7
ใช้ AutoCAD Map 3D พร้อมเดสก์ท็อป ArcGIS หรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา การใช้งานจริงของ AutoCAD Map 3D คืออะไร ดูเหมือนว่า ArcGIS Desktop มีเครื่องมือมากมายสำหรับการวิเคราะห์ มีข้อได้เปรียบอื่น ๆ ในการใช้ AutoCAD Map 3D หรือไม่?

2
ทางเลือกที่เขียนสคริปต์ได้สำหรับ ArcScan (โดยเฉพาะเส้นเวกเตอร์ภายในระยะเผื่อ)?
คำตอบน่าเศร้าที่คุณสามารถเข้าถึง ArcScan จากสคริปต์ไพ ธ อนได้หรือไม่? แนะนำว่าไม่สามารถสคริปต์ ArcScan จากภายในสคริปต์ไพ ธ อน ดังนั้นไม่มีใครรู้ถึงทางเลือกใด ๆ ใน ArcScan (ภายใน ArcGIS หรือใน GIS อื่นหรืออะไรที่ ... ) ที่เขียนได้? ฟังก์ชั่นที่ฉันต้องการคือความสามารถในการแปลงจากแรสเตอร์เป็นเวกเตอร์ด้วยเส้นเวกเตอร์ 'อัจฉริยะ' ตัวอย่างเช่น ArcScan ช่วยให้คุณสามารถตั้งค่าความทนทานต่อระยะทางเพื่อให้เส้นใด ๆ ที่ถูกเวกเตอร์และน้อยกว่าระยะห่างนั้นจะรวมเข้าด้วยกัน มันยังทำสิ่งที่มีเหตุผลอื่น ๆ อีกมากมายด้วยเส้นแรสเตอร์ (ตัวอย่างเช่นถ้าเส้นกว้าง 3 พิกเซลมันทำให้เวกเตอร์เป็นเส้นเดียวที่วางอยู่กลางบรรทัดแรสเตอร์) ความคิดใด ๆ

7
มีบริการยกระดับแบบออนไลน์หรือไม่
ฉันกำลังทำงานกับแอพพลิเคชั่นที่ต้องการการยกระดับที่พิกัดละติจูด / ลองจิจูดที่กำหนดสำหรับพิกัดระยะไกลจำนวนมากตามเส้นทางที่ผิดปกติ (เส้นทางคือร่องรอยของการบินร่อน / การแขวนเครื่องร่อน) ฉันสามารถใช้ข้อมูล SRTM / GTOPO30 / GLOBE แต่ฉันต้องการเพียงส่วนเล็ก ๆ (แต่โดยพลการ) ของโลกในแต่ละครั้งดังนั้นฉันจึงต้องการหลีกเลี่ยงการจัดเก็บฐานข้อมูล DEM ในพื้นที่ นอกจากนี้ยังมี API การยกระดับของ Google (สำหรับใช้กับแผนที่ของพวกเขา) แต่ก็มีขีด จำกัด การใช้งานที่ 2,500 คำขอต่อวันในขณะที่ข้อมูลของฉันอาจเป็นหมื่นคะแนน นอกจากนี้การสอบถามเซิร์ฟเวอร์หลายครั้งสำหรับสถานที่ที่มีระยะห่างใกล้เคียงดูเหมือนจะทำให้เสียแบนด์วิดท์ ดังนั้นอย่างที่ฉันต้องการเซิร์ฟเวอร์กระเบื้องสำหรับไพ่ DEM ขนาดเล็ก ฉันพบhttp://www.arcgis.com/home/item.html?id=1b48cd3b6276416784fe90a68c580a89นี้แต่คู่มือ ArcGIS API ไม่มีข้อมูลที่เป็นประโยชน์เกี่ยวกับเรื่องนี้ มีใครใช้จริงเหรอ? มีบริการอื่นที่คล้ายคลึงกันหรือไม่

5
ฉันจะให้บริการข้อมูลในฐานข้อมูล sqlite บนเว็บโฮสต์ที่ใช้ร่วมกันเช่น GoDaddy บนแผนที่เว็บ GIS ได้อย่างไร
ฉันใหม่กับเวทีการทำแผนที่เว็บ ขณะนี้ฉันกำลังจัดการเว็บไซต์และต้องการเพิ่มส่วนการทำแผนที่ส่วนใหญ่ใช้สำหรับการดูและสืบค้นแบบง่ายๆของเลเยอร์จำนวนน้อย เพื่อความง่ายฉันต้องการใช้ SQLite เป็นแหล่งข้อมูล ฉันจะใช้ Quantum GIS หรือบางอย่างเพื่อโหลดข้อมูลเชิงพื้นที่ลงในฐานข้อมูล SQLite จากนั้น ftp ที่เข้าสู่โครงสร้างไดเรกทอรีของเว็บไซต์ ฉันรู้ว่าฉันจะใช้ OpenLayers เพื่อพัฒนาแผนที่ที่รวมเข้ากับหน้าเว็บ ฉันคิดว่า FeatureServer จะเหมาะสมในการเข้าถึงข้อมูลจากฐานข้อมูล SQLite และแปลงเป็นรูปแบบที่ OpenLayers สามารถใช้งานได้ สิ่งนี้ถูกต้องและใช้ได้หรือไม่ ถ้าเป็นเช่นนั้นฉันจะติดตั้งสิ่งนี้บนเซิร์ฟเวอร์ชนิด godaddy ได้อย่างไร ถ้าไม่ใช่จะมีซอฟต์แวร์อะไรที่เหมาะสมที่จะใช้? ฉันต้องการใช้ซอฟต์แวร์โอเพ่นซอร์สเพื่อทำงานนี้ให้สำเร็จ ข้อมูล Addtl - 2011/02/02 11:30 น. PT เพื่อตอบ amercader - ใช่ฉันสามารถติดตั้งซอฟต์แวร์ ฉันยังติดตั้ง php และ python และสามารถเรียกใช้ CGI scrips ได้ สำหรับทุกคน - …

4
การฉายแผนที่โลกกับสหรัฐอเมริกาในศูนย์
ฉันกำลังสร้างแผนที่แสดงเส้นทางการบินที่มีต้นกำเนิดในสหรัฐอเมริกาและเดินทางไปยังเอเชียและยุโรป ฉันต้องการเครื่องฉายภาพสำหรับโลกที่จะมุ่งเน้นไปที่สหรัฐอเมริกาในใจกลางของแผนที่โดยเอเชียปรากฏขึ้นทางทิศตะวันตกและยุโรปไปทางทิศตะวันออก ไม่มีใครรู้ว่าฉันอาจพบการฉายภาพในลักษณะนี้ไหม แก้ไข: ฉันทำงานใน ArcInfo 10

2
วางการออกแบบฉลากในตำนานของ ArcGIS Desktop หรือไม่
ฉันทำงานใน ArcGIS 9.3.1 และนอกเหนือจากผู้สังหาร "ปกติ" ที่มีสัญลักษณ์ฉันมีเลเยอร์ไม่กี่อันที่ฉันไม่แสดงสัญลักษณ์ของพวกเขาบนแผนที่ แต่มีเพียงฉลากของพวกเขา (เช่น: เลเยอร์เมืองที่ฉันเคย ทำให้สัญลักษณ์จุดโปร่งใสและฉลากของพวกเขาพิมพ์ด้วยสีฟ้า) มีวิธีใดบ้างที่ฉันสามารถแสดงเลเยอร์ของเลเยอร์ในตำนานแทนสัญลักษณ์ของพวกเขา (ซึ่งเป็นค่าเริ่มต้น) ??

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