2013-05-24 24 views
19

Tôi đang xây dựng một ứng dụng mà trong đó tôi phải nêu bật một số quốc gia động trong bản đồ thế giới. like thiscách làm nổi bật các quốc gia trong bản đồ ios

enter image description here

Nói tóm lại tôi muốn để tùy chỉnh xem toàn bộ bản đồ ios như thể hiện trong hình ảnh. điều này có thể được thực hiện bằng cách sử dụng MapKit hoặc có phương pháp nào khác. Cảm ơn trước

+0

bạn đã có giải pháp cho việc này? – ashokdy

+0

bạn có kết quả này không? bạn có thể vui lòng chia sẻ cho tôi một số ý tưởng về điều này nếu bạn tìm thấy kết quả. – kalpesh

Trả lời

6

Bạn muốn xem xét Mapbox iOS SDK, điều này sẽ cho phép bạn thực hiện việc này và hơn thế nữa với API giống MapKit. Cụ thể, bạn sẽ muốn tạo bản đồ tùy chỉnh nhanh chóng với TileMill bằng cách sử dụng tập dữ liệu Earth Earth được cung cấp cho biên giới quốc gia trên thế giới, cho phép tương tác UTFGrid để có thể xác định các khu vực được khai thác và sử dụng lớp RMShape trên RMAnnotation để thêm/màu đa giác quốc gia nếu cần. Điều này nghe có vẻ hơi phức tạp nhưng các công cụ tồn tại, hoàn toàn miễn phí và là nguồn mở, và tôi có thể giúp bạn với quá trình này.

+0

Justin Tôi thực sự muốn thấy một ví dụ về điều này, tôi có yêu cầu tương tự và đang làm việc với hình ảnh vector nhưng giải pháp này bằng cách sử dụng MapBox sẽ là sử thi! Tôi theo dõi bạn trên twitter gần đây cũng có, @colinpmasters – ColinMasters

+1

@incanus Tôi đang cố gắng tìm ra điều này trong mapbox quá. Tôi thấy rằng Tilemill giờ đã lỗi thời, và tôi không có nhiều may mắn. Bất kỳ con trỏ nào khác sẽ được đánh giá cao. – narco

3

Kiểm tra liên kết bên dưới.

http://www.shawngrimes.me/2011/04/adding-polygon-map-overlays/

Chỉ công việc của mình rất dễ dàng để thực hiện ... đang thu thập những điểm ...

+0

ngọt ngào! chính xác những gì tôi cần để hiển thị geofencing trên tracker hạm đội của tôi, phiên bản ios! UPVOTED;) –

+0

@tonygil: vâng nó dễ dàng ... chỉ đau đầu là nhận được điểm ... cho một khu vực có thể có 100 điểm ...; ( –

Các vấn đề liên quan