MapDemo:在Swift中使用开放数据的MapKit

时间:2024-05-24 20:31:15
【文件属性】:

文件名称:MapDemo:在Swift中使用开放数据的MapKit

文件大小:4MB

文件格式:ZIP

更新时间:2024-05-24 20:31:15

Swift

地图演示 在Swift中使用开放数据的MapKit 需要Swift 1.2(XCode 6.3)! 该项目演示了Swift的一些MapKit功能。 它显示从分离为GeoJSON的公共数据库中提取的法国部门边界。 数据来自IGN(公开许可),为: : 我使用ogr2​​ogr软件将其从Shapefile格式转换为JSON。 ogr2ogr -f GeoJSON -t_srs crs:84-简化100个部门100.geojson DEPARTEMENT.shp -simplify 100选项允许将精度降低到100米,并将数据大小从8 MBytes减少到2 MBytes。 目的主要是减少加载时间。 您可以在FrenchMapViewController.swift中更改用于渲染地图的图块: var useAlternatesTiles = true // Appl


【文件预览】:
MapDemo-master
----MapDemo()
--------DepartementOverlay.swift(1KB)
--------FrenchMapViewController.swift(2KB)
--------Base.lproj()
--------DepartementsDatabase.swift(7KB)
--------AppDelegate.swift(2KB)
--------Images.xcassets()
--------Info.plist(2KB)
--------DepartementOverlayRenderer.swift(2KB)
--------Data()
----extract.sh(2KB)
----MapDemoTests()
--------Info.plist(733B)
--------MapDemoTests.swift(905B)
----.gitignore(12B)
----MapDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(19KB)
----README.md(1KB)
----notes()
--------LoadingJSON.txt(1KB)

网友评论