2010-11-09 27 views
29

Xin lưu ý: TÔI KHÔNG tìm kiếm một giải pháp thay thếhàng loạt Geocoding với Garmin Mapsource

tôi đã mất theo dõi của nỗ lực này năm trước nhưng đã cần phải mã địa lý hàng ngàn địa chỉ hàng đêm. Tôi phải sử dụng cơ sở dữ liệu rất chính xác đang ngồi trên máy, cài đặt khi cập nhật bản đồ Nuvi cài đặt Mapsource.

Khi tôi liên lạc với Garmin năm trước, họ đã bày tỏ sự quan tâm đến việc cung cấp API cho điều này, nhưng sau đó tôi không nghe thấy gì và không theo dõi. Cơ sở dữ liệu của họ được cung cấp bởi navtec? Tôi tin. Bất cứ ai có kinh nghiệm với định dạng đó?

tôi đăng tải trên diễn đàn Garmin phát triển một thời gian trước, nhưng một chút uể oải của nó đằng kia :)

Có ai làm điều này? Có ai biết làm thế nào nó có thể được thực hiện mà không có một API; có nghĩa là cấu trúc cơ sở dữ liệu và các cuộc gọi?

Tôi sẽ đưa ra giải pháp bằng bất kỳ ngôn ngữ nào.

Đã thêm:

Garmin đã bày tỏ sự quan tâm đến việc cung cấp tính năng này cho tôi. Họ chỉ không làm điều đó.

Tôi không biết định dạng cơ sở dữ liệu.

Tôi KHÔNG tìm kiếm giải pháp trực tuyến hoặc bất kỳ giải pháp thay thế nào khác. Câu hỏi này rất cụ thể.

Thông tin liên lạc: MikeTrader2 T gmail D O T com

Added:

tôi cung cấp một bounty 400 pt cho việc này. Jeff Atwood sau đó cung cấp 400pts cũng. Nếu bạn muốn xem giải pháp cho điều này, hãy bỏ phiếu cho câu hỏi và tôi sẽ theo dõi Garmin và cho thấy có sự quan tâm trong việc cung cấp điều này.

Xin lưu ý: TÔI KHÔNG LOOKING FOR AN THAY THẾ SOLUTION

+2

Nhà cung cấp cơ sở dữ liệu (bản đồ) sẽ là NavTeq, một công ty con của Nokia. Tôi không chắc liệu Garmin có được phép cấp phép lại cơ sở dữ liệu NavTeq cho các mục đích của bạn hay không. – MSalters

+0

Bạn có bất kỳ mã nguồn hoặc chi tiết nào về loại db (ví dụ: Oracle, MySQL) không? – fncomp

+2

Nếu bạn nhận được thông tin này bằng cách giao dịch danh tiếng chỉ tôi bỏ tư vấn lol –

Trả lời

-1

Bạn có thể mã địa lý lên đến 10.000/ngày theo thành phố với NN4D sau khi bạn nhận được chìa khóa ứng dụng miễn phí của họ.

Bạn có thể mã địa lý với $ 18 trên 1.000 với CoreLogic (aka Proxix)

Yahoo nhìn hứa hẹn nhất bởi vì nó có tính năng Hadoop, mà cũng hiện đang được sử dụng tại Navteq. Tôi đã liên lạc với một anh chàng ở Navteq, người sử dụng Hadoop và tôi đang chờ phản hồi của anh ấy. Theo bài viết của Ben Lorica về Datameer O'Reilly.com mang tên "Công cụ dữ liệu lớn cho các nhà phân tích kinh doanh", Datameer có thể tải lên từ bảng tính lên Hadoop. Hadoop là một đường dẫn đến Navteq.

Bắt đầu từ điểm - một danh sách các công cụ ở GIS Dept at USC

(Tôi chỉ có thể có một liên kết bởi vì tôi là mới, nhưng tôi sẽ thêm phần còn lại khi tôi nhận được điểm của tôi lên

+0

Cảm ơn nhưng một lần nữa, tôi * KHÔNG * đang tìm kiếm giải pháp thay thế. Nếu bạn có bất kỳ thông tin liên quan, vui lòng liên hệ trực tiếp với tôi. –

+2

Tôi hiểu. Liên hệ trong R & D tại Navteq cho biết NN4D là nỗ lực cộng đồng của các nhà phát triển mà họ không liên kết. Anh ta không tự do bình luận về những gì họ đang làm tại Navteq. Ông đã xác nhận rằng "Hadoop chỉ là một khuôn khổ để xử lý dữ liệu lớn. Nó không phải là một công cụ cụ thể để lập bản đồ hoặc mã hóa địa lý", bổ sung, "Theo hiểu biết của tôi, Navteq không có công cụ mã hóa địa lý công cộng, và đối với NN4D, Tôi quen thuộc với đề nghị của họ. " – publicrelate

-1

. gpsbabel.org có rất nhiều thứ để chuyển đổi giữa nhiều định dạng GPS và công cụ có thể tải xuống. Trải nghiệm giới hạn của tôi, chủ yếu là với bản đồ google, chế độ xem phố, v.v. là mã hóa địa lý không chính xác lắm. cM

+0

Cảm ơn, nhưng câu hỏi này là về GEOCODING - không phải là chuyển đổi định dạng tệp hoặc độ chính xác. –

-1

Số miễn phí IBM DB2 Express-C DBMS đi kèm với Bộ mở rộng không gian có thể được sử dụng cho địa chỉ GEOcode của Hoa Kỳ. Xem một số webinar về điều này. Không biết nếu điều này là chính xác phù hợp nhưng nó không thể làm tổn thương để có một cái nhìn.

Ngoài ra hãy xem nhanh tài liệu DB2 http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.spatial.topics.doc/doc/csbp3008.html

+0

Trừ khi bạn đang đề xuất navteq sử dụng định dạng DB2, bạn đang cung cấp một giải pháp thay thế. Mặc dù tôi hiểu rằng bạn quan tâm đến việc "đẩy nhanh việc áp dụng các sản phẩm cơ sở dữ liệu (IBM) của chúng tôi trên thị trường", đây không phải là nơi để làm điều đó. –

+1

Dữ liệu mã hóa địa lý của DB2 xuất phát từ ESRI. Tôi không biết nguồn của dữ liệu ESRI nhưng hầu hết nhận được từ Navteq. Không có "định dạng DB2". Bạn chèn địa chỉ tiêu chuẩn của Hoa Kỳ và bạn chuyển nó thành vĩ độ và kinh độ. –

0

naveteq sử dụng định dạng oracle

NHƯNG GIỮ 1 THỨ HAI: làm 1000 tra cứu (mỗi đêm) là dễ dàng, làm 10000 tra cứu (mỗi đêm) yêu cầu máy chủ tốt, thực hiện tra cứu 1000000 (mỗi đêm) yêu cầu một cụm

để chúng thực hiện tìm kiếm yêu cầu phần cứng ít hơn (và nhiều lưu lượng truy cập hơn) sử dụng xml-rpc hoặc rpc tương tự sẽ là tốt nhất (cho mọi người)

mua oracle db và bắt đầu làm việc

bạn có thể sử dụng hầu hết mọi thứ NHƯNG giữ trong tâm trí các khối lượng bạn nên sử dụng một ngôn ngữ biên dịch như C++

+0

vì lợi ích tốt, vui lòng đọc câu hỏi. TÔI KHÔNG MUỐN MỘT THAY THẾ! –

+0

Tôi xin lỗi tôi không thể bù đắp những gì bạn thực sự muốn (nếu không phải là những thứ), bạn muốn đạt được điều gì? – borrel

+1

bạn có ngoại trừ chúng tôi biết cấu trúc bên trong của Garmin không? – borrel

1

Nói chuyện với Navtec trực tiếp. Họ sẽ bán cho bạn hoặc cấp phép cho bạn cơ sở dữ liệu của họ trực tiếp. Các bảng cơ sở dữ liệu được ghi rõ ràng, sau đó viết Bộ mã hóa địa lý của riêng bạn lên trên cùng. Đã hỏi tôi khoảng một tuần cách đây 4 năm, và lúc đó tôi hơi thiếu thận trọng về SQL.

+0

Cảm ơn John, nhưng thách thức là sử dụng dữ liệu Garmin hiện có theo cùng cách mà Mapsource thực hiện. –