Bài đăng

Đang hiển thị bài đăng từ Tháng 11, 2017

[Mapinfo professional #2] Giới thiệu chung giao diện của Mapinfo

Hình ảnh
Bạn đang phân vân là Mapinfo sử dụng như thế nào, các công cụ thực hiện ra sao ? Hãy đọc bài viết để trở thành một chuyên gia mapinfo,nội dung của bài viết này Ứng dụng mới sẽ hướng dẫn chi tiết cho mọi người về từng công cụ trên giao diện mapinfo như sau: Khi khởi động MapInfo, trên màn hình có các thành phần chính sau:  Menu chính: gồm các menu lệnh chính của MapInfo là File, Edit, Tools, Object, Query, Table, Options, Map/Browse (hay một menu khác, tuỳ vào cửa sổ nào đang được kích hoạt), Window, Help.  Thanh công cụ: Có 3 thanh công cụ chính là Standard, Main, Drawing. Thanh công cụ Standard gồm các lệnh thường được sử dụng trong các menu chính. Thanh công cụ Main gồm 23 nút lệnh liên quan đến các thành phần chính của một bản đồ số như lệnh chọn, chỉnh thiết lập cửa sổ bản đồ, biểu đồ/đồ thị, kiểm soát lớp,... Thanh công cụ Drawing bao gồm các nút lệnh liên quan đến việc vẽ và chỉnh sửa phần đồ hoạ của bản đồ. Ngoài ra nếu có cài đặt DBMS (MapInfo phiên bản 6 trở lên) hay

[Mapinfo professional #1] Sơ bộ về bản đồ trong Mapinfo

Hình ảnh
Một bản đồ trong MapInfo bao gồm hai phần: phần bản đồ (hay phần đồ họa) và phần dữ liệu (hay thông tin). 1. Đồ họa của Mapinfo Phần đồ họa của MapInfo là những vật thể được biểu hiện trên màn hình máy tính giống như bản đồ giấy nhưng có bản chất khác. Phần đồ họa được hiển thị trong cửa sổ bản đồ (Map Window). MapInfo sử dụng các khái niệm toán học để biểu diễn các chi tiết trên bản đồ. Có ba kiểu khái niệm toán học chính được sử dụng để xây dựng bản đồ trên MapInfo (hình 1):  Điểm: là một vật thể toán học không có kích thước, không có chiều dài, chỉ có tọa độ (trong một hệ trục tọa độ nào đó). Người ta sử dụng vật thể điểm để minh họa cho một thành phố, một trạm xăng, một trường học,...Điểm được tượng trưng bằng một chấm trong toán học. Trong MapInfo, tuỳ theo nội dung của điểm đó (minh họa cho cái gì) mà người ta có thể sử dụng một trong nhiều biểu tượng khác nhau để minh họa cho một điểm. Vì vậy điểm trong MapInfo được gọi là biểu tượng (symbol).  Đường: là một vật thể hình h

[Mapinfo professional ] Cài đặt phần mềm Mapinfo professional 11 và 11.5

Hình ảnh
Bài viết này Ứng dụng mới sẽ hướng dẫn bạn cách cài đặt phần mềm mapinfo professinal phiên bản 11.0 và 11.5 full. Những tính năng mới của phần mềm Mapinfo professinal phiên bản 11 và 11.5 Browser mới: sắp xếp, chọn lựa, kéo thả, undo redo nhiều lần, tự động điều chỉnh độ rộng cột theo nội dung, style và font cho từng browser,.. Giao diện thân thiện và dễ sử dụng hơn Hỗ trợ Windows 64bit Tích hợp Bing Map: với công cụ Move Map To (Đưa tới 1 vị trí nhanh chóng) Hỗ trợ file Google KML & KMZ Layer Control mới: có thể pin vào bên trái hoặc phải Mapinfo In file PDF: xuất bản đồ ra file PDF có khả năng tắt mở các lớp Yêu cầu hệ thống để có thể cài Mapinfo professinal 11 và 11.5 Windows XP SP3, Windows 7 SP1 trở lên .NET 4 (tự động cài trong quá trình cài đặt) Download Mapinfo 11 hoặc Mapinfo 11.5 Đầu tiên download Mapinfo 11 : Mapinfo 11.0 Full Cr***: Tải xuống Hoặc mapinfo 11.5 tại đây: 1. mapinfo 11.5 --> Link 2. cr*** mapinfo 11.5 --> Download 3. cr*** Disco

WebGIS với ArcGIS Server – Tải và sử dụng bộ ArcGIS Javascript API Offline

Hình ảnh
Qua các tập trước chắc các bạn đều đã xây dựng cho riêng mình một webgis với sự hỗ trợ của Arcgis API for JavaScript . Nhưng có bạn đã gửi câu hỏi đến cho chúng tôi là "mặc dù chúng ta có thể lấy link đến ArcGIS javascript API nhưng trong những trường hợp cần chạy ứng dụng offline thì phải làm như thế nào ?" và tất nhiên buộc chúng ta phải tải bộ thư viện Arcgis API về máy, vậy tải và sử dụng Arcgis API for JavaScript như thế nào ? Sau đây là những hướng dẫn bước tải bộ thư viện ArcGIS Javascrip API về máy và config để chạy. 1. Hướng dẫn tải Arcgis API for JavaScript Đầu tiên để tải bộ thư viện, chúng ta tải ở link sau: https://developers.arcgis.com/downloads  , sau đó tải bộ API về như hình dưới: Phiên bản hiện tại đang là 4.2. 2. Cấu hình Arcgis API for JavaScript vào thư mục web Giải nén file vừa tải về. Copy thư mục arcgis_js_api vào trong thư mục web của bạn. Website của bạn phải là một web application được tạo có sử dụng proxy, ví dụ web của mình có đường link nh

[Mapinfo professional ] Cài đặt phần mềm Mapinfo professional 10.5

Những yêu cầu trước khi cài đặt phần mềm Mapinfor Máy tính của bạn đã cài chương trình Microsoft.NET Framework (nếu chưa cài có thể cài ở “Microsoft .NET Framework 3.5 Service Pack 1 3.0 SP1 3.0.rar” trong bộ cài hoặc các bạn có thể vào trang chủ của nó để tải bạn mới nhất) Hướng dẫn cài Mapinfo professinal 10.5 Download Mapinfo 10.5 Chạy file Mapinfo professional 10.5 . Cài xong bạn Thoát chương trình Mapinfo Lưu ý Cài đặt xong không được mở Mapinfo ngay mà phải crack đã. Sau khi cài đặt các mở File crack và coppy File " micore" rồi paste vào Ổ Win theo đường dẫn sau : C:\Program Files\MapInfo\Professional. Khi Paste máy sẽ hiện thông báo có sự trùng lặp File do trong Mapinfo cũng có một File như vậy nên các bạn chon vào " Coppy and RePlate " Tiếp tục mở File Crack copy File " SON-PC_request" và Paste vào ổ C theo đường dẫn " C:\Program Files\MapInfo\Professional\AddUser ". Sau đó click chuột phải vào file vùa copy chọn Open With -> In

[Mapinfo professional ] Cài đặt phần mềm Mapinfo professional 9.0

Những yêu cầu trước khi cài đặt phần mềm Mapinfor Máy tính của bạn đã cài chương trình Microsoft.NET Framework (nếu chưa cài có thể cài ở “Microsoft .NET Framework 3.5 Service Pack 1 3.0 SP1 3.0.rar” trong bộ cài hoặc các bạn có thể vào trang chủ của nó để tải bạn mới nhất) Hướng dẫn cài Mapinfo professinal 9.0 Tải phần mềm Mapinfo professinal 9.0 1. Chạy file Mapinfo professional 9.0 2. Cài xong bạn Thoát chương trình Mapinfo Copy file Mapinfo professinal v9.0 build 42.exe trong thư mục Crack vào C:\Program File\Mapinfo\Professional và chạy nó, nhấn Patch và đợi nó chạy xong là ok. Có thể sd mãi mãi Mình có bỏ sẵn trong bộ cài bộ tool khá đầy đủ do mình sưu tầm, các bạn copy thư mục Tools trong bộ cài ghi đè vào C:\Program File\Mapinfo\Professional\Tools Một số tiện ích cài thêm (nếu thích) - Chạy SONGHONG Setup.exe trong bộ cài (SongHong) theo hướng dẫn để cài công cụ này (Lưu ý: nó chỉ tương thích bản 9.5 trở lên. Bản này ko cài được) - Chạy Phim tat.exe trong bộ cài (Phim

[WebGIS với ArcGIS Server – API 4.x #11] – Query sử dụng QueryTask

Hình ảnh
Bài này chúng ta sẽ tìm hiểu cách sử dụng một công cụ tìm kiếm rất mạnh là Query Task , cho phép tìm kiếm dữ liệu trên bản đồ một cách nhanh chóng và dễ dàng, sử dụng cú pháp truy vấn của ArcGIS. Xây dựng webgis với Query sử dụng QueryTask Để tìm kiếm chúng ta cần xác định điều kiện tìm kiếm, phụ thuộc vào các trường giá trị trong csdl. Với ví dụ này mình có một bảng thửa đất với những trường như số thửa, số tờ bản đồ, diện tích v..v. Mình sẽ tìm kiếm trên 2 trường số thửa và số tờ bản đồ. Sau khi tìm kiếm sẽ đưa ra một bảng dữ liệu hiển thị những bản ghi tìm được. Sau đây là những bước thực hiện: Bước 1: Tạo file html tên là query.html, thêm các thư viện ArcGIS Javascript API cần thiết, tạo view, map (tham khảo bài 6) Bước 2: Thêm thẻ html tìm kiếm <label for="txtSoThua">Số thửa:</label><input type="text" id="txtSoThua" /> <label for="txtSoTo">Số tờ:</label><input type="text" id="txtSoTo&quo

[WebGIS với ArcGIS Server – API 4.x #10] – Hiển thị Popup sử dụng Identify Task

Hình ảnh
Bài này chúng ta sẽ tìm hiểu cách hiển thị Popup thông tin của đối tượng khi kick vào đối tượng . Ở đây chúng ta sẽ sử dụng Identify Task để lấy thông tin, sau đó đưa vào popup của View để hiển thị. Trong bài mình thêm chức năng hiển thị highlight đối tượng tìm được cho trực quan. Tham khảo Identify Sample Hiển thị Popup sử dụng IdentifyTask Bài này chúng ta sẽ tạo ra một file html mới tên là popup.html. Các bạn có thể làm tiếp vào ví dụ của bài trước cũng được. Các bước làm như sau: Bước 1: tạo file popup.html, thêm thẻ <div> có id=”ui-map-view” (tùy chọn), gọi đến thư viện ArcGIS Javascript API như những bài trước. Bước 2: Load thêm những module sau: IdentifyTask, IdentifyParameters, arrayUtils, SimpleFillSymbol, Graphic require([ "esri/Map", "esri/views/MapView", "esri/layers/MapImageLayer", "esri/request", "esri/tasks/IdentifyTask", "esri/tasks/support/IdentifyParameters", "esri/symbols/SimpleFillSymbol

Bản đồ du lịch Việt Nam

Hình ảnh
Bản đồ du lịch Việt Nam thể hiện đầy đủ các tuyến điểm du lịch cần thiết với các thông tin bản đồ du lịch cho từng tỉnh/thành, khu vực riêng biệt. Đối với bản đồ du lịch tỉnh hiện được được cập nhật, hỗ trợ mới nên chưa thống nhất. Bản đồ du lịch tuyến điểm Việt Nam [caption id="attachment_1657" align="alignnone" width="2000"] Bản đồ du lịch Việt Nam dành cho dân phượt bụi[/caption] Bản đồ du lịch tuyến du lịch nổi tiếng Việt Nam [caption id="attachment_1658" align="aligncenter" width="1654"] Bàn đồ, sơ đồ tuyến điểm du lịch Việt Nam[/caption] Bản đồ du lịch Việt Nam (theo tỉnh/thành) Bản đồ du lịch Tây Bắc Vùng Tây Bắc  là vùng miền núi phía tây của  miền Bắc Việt Nam , có chung đường biên giới với Lào và Trung Quốc. Vùng này có khi được gọi là  Tây Bắc Bắc Bộ  và là một trong 3 tiểu vùng địa lý tự nhiên của Bắc Bộ Việt Nam (2 tiểu vùng kia là  Vùng Đông Bắc  và  Đồng bằng sông Hồng ). Về mặt hành chính, vùng Tây Bắ

[WebGIS với ArcGIS Server – API 4.x #9] – Hiển thị chú giải (Legend) sử dụng service legend của ArcGIS Server

Hình ảnh
Tiếp tục với phần hiển thị chú giải, với cách hiển thị chú giải của bài trước, chúng ta gặp phải một số vấn đề như chỉ sử dụng được với Feature Layer, không tùy biến được cách hiển thị. Với việc hiển thị bản đồ như là bản đồ nền thì không nên sử dụng Feature Layer vì Featuer Layer sẽ gặp vấn đề với việc hiển thị dữ liệu lớn. Và trong trường hợp bạn muốn tùy biến cách hiển thị legend theo ý muốn của mình thì cũng cần một giải pháp khác để xử lý việc này. Rất may cho chúng ta là ArcGIS Server đã cung cấp cho chúng ta một service cho việc hiển thị chú giải. Chúng ta có thể tìm thấy service này trong trang quản trị mapserver. Và nếu xem dữ liệu dạng json thì cấu trúc của data sẽ như sau: { "layers": [ { "layerId": "<layerid>", "layerName": "<layername>", "layerType": "Layer type", "minScale": 0, "maxScale": 0, "legend": [ { "label": "<label>", &quo

Contact us

Bạn muốn hợp tác kinh doanh, trao đổi liên kết, đặt quảng cáo trên UngDungMoi.edu.vn vui lòng liên hệ với chúng tôi qua thông tin liên lạc bên dưới: TẠP CHÍ CHIA SẺ CÔNG NGHỆ MỚI Điện thoại: 0977 027 925 Email: admin@ungdungmoi.edu.vn   Chúng tôi rất vui được hợp tác và trao đổi với quý vị về các vấn đề quan tâm. Coi bài nguyên văn tại : Contact us

[WebGIS với ArcGIS Server – API 4.x #8] – Hiển thị chú giải (Legend) bằng Legend widget

Hình ảnh
Bài này chúng ta sẽ tìm hiểu cách hiển thị chú giải của các đối tượng trên bản đồ. ArcGIS Javascript API cung cấp cho chúng ta một Widget để hiển thị chú giải đó là Legend widget , tuy nhiên Legend widget chỉ hỗ trợ Feature layer và chúng ta phải phụ thuộc giao diện vào widget này mà rất khó để tùy biến chúng. Ở bài này mình sẽ giới thiệu 2 cách tiếp cận với việc hiển thị Legend, 1 là sử dụng Legend widget, 2 là sử dụng service legend của ArcGIS Server cung cấp. Hiển thị chú giải (Legend) bằng Legend widget Đầu tiên chúng ta thêm module legend trong khai báo require require(["esri/widgets/Legend"], function(Legend) { /* code goes here */ }); Với cách này chúng ta phải sử dụng thêm cả FeatureLayer nên phải khai báo thêm FeatureLayer trong require <span class="hljs-built_in">require</span>([<span class="hljs-string">"esri/layers/FeatureLayer"</span>], <span class="hljs-function"><span class="hl

[WebGIS với ArcGIS Server – API 4.x #7] – Bật tắt layer

Hình ảnh
Sau khi đã hiện thị map lên web chúng ta cần biên tập và thêm một số hiệu ứng tương tác, và bài này chúng ta sẽ làm chức năng bật tắt các layer hiển thị trên view. Trong bài chúng ta sẽ dùng layer kiểu MapImageLayer. Layer được publish bởi ArcGIS Server, có 2 sublayer trong layer này, nhiệm vụ của chúng ta là thiết kế chức năng để người dùng có thể bật tắt được chúng. Chú ý: Khi bạn có nhiều layer trong ArcMap và cùng publish trong một layer ở ArcGIS server thì mỗi layer trong ArcMap sẽ thành một sublayer, chúng ta có thể truy xuất qua số thứ tự hoặc layerid Hướng dẫn thêm bật tắt layer Bước 1. Load thêm 2 module on và dom require([ "esri/Map", "esri/views/MapView", "esri/layers/MapImageLayer", "dojo/dom", "dojo/on", "dojo/domReady!" ], function (Map, MapView, MapImageLayer, dom, on) { //code ở đây như bài trước }); Bước 2. Thêm các ô checkbox để người dùng chọn, ví dụ mình có 2 sublayer nên sẽ để như sau: <labe