日本語
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Conversion
  5.   shapefile to geojson

shapefileからgeojsonconversionnetのAPI

shapefileをgeojsonconversionに統合し、GISAPIをnet開発者のために統合します

アスポーズGISfornetは、GISデータの操作および変換APIです。 ESRI Shapefile、GeoJSON、TopoJSON、ESRI Geodatabase、Geography Markup Language、Google Earth、GPS Exchange Format、MapInfo Format、OpenStreetMapなどの有名なGISデータ形式の読み取り、書き込み、変換を完全にサポートしています。 これはスタンドアロンのnetベースのAPIであり、ArcGIS/ArcMap、QGISなどのGISベースのソフトウェアを必要としません。

  無料試用版をダウンロード
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

概要

ShapefileからGeojsonへの変換をクロスプラットフォームアプリケーションまたはNetのAPIを使用してプロジェクトに追加しますNet。

GIS変換APIは、さまざまな形式のための多くのオプションと同じ方法を使用して、ユーザーのために使用することが簡単で直感的になります。 私たちのAPIは、ShapefileとGeojsonの間の高速かつ正確な変換を提供し、変換されたGeojsonファイルを元の高解像度で損失なく取得します。

変換APIにはいくつかの機能があります:
  • インターコンバージョン;
  • 変換中のオブジェクト属性の設定をサポート;
  • 変換中の再投影。
完全に管理されたコードを取得して、ShapefileからGeojsonへの変換を任意の種類のNetアプリケーションに統合します。
C#、ASPNet、またはその他のNet関連技術で強力な変換アプリケーションを構築します。
Netへの変換を使用すると、Netプラットフォームを対象とする任意の開発環境でアプリケーションを開発できます。 すべてのNetベースの言語と互換性があり、MonoまたはNetフレームワーク(Netコアを含む)がインストールされている一般的なオペレーティングシステム(Windows、Linux、macOS)をサポートしています。

なぜAspose。GIS.Netの変換?

アスポーズGIS.Conversion API forNetは、開発者が他のGISソフトウェアを必要とせずに、ベクトルベースの地理空間データ形式から取得した地理情報を変換するのに役立ちます。 私たちのAPIは、シェープファイル、Shapefile、ESRIファイルジオデータベース(FileGDB)、Geography Markup Language(GML)、Keyhole Markup Language(KML)、Scalable Vector Graphics(SVG)、および他の多くの操作をサポートしています。 Asposeú™sの顧客は、ソフトウェア開発者やコンサルティング会社から銀行、政府機関、学術機関まで、さまざまな業界から引き出されています。 GISの経験が必要なときはいつでも、Asposeが必要です。GIS
世界中の私達の21,000+顧客の何人かは彼らのsucchessの物語を既に共有しました。
アプリケーションにShapefileをGeojsonConversionに統合するためのコード
入力ファイル
変換したいファイルをアップロードします
出力形式
リストからターゲット形式を選択します
                
                    
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET

// Specify conversion settings if necessary. It is optional.
ConversionOptions options = null;

// This options assigns Wgs84 to the destination layer.
// Conversion may throw error If destination layer does not support the Wgs84 spatial reference. So need to check.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
	options = new ConversionOptions()
	{
		DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
	};
}

// Convert file format from Shapefile to GeoJSON.
VectorLayer.Convert("source.shp", Drivers.Shapefile, "destination.geojson", Drivers.GeoJson, options);
                
            

C#でShapefileをGeojsonに変換するにはどうすればよいですか

  1. ソースShapefileファイルへの文字列型ファイルパス
  2. APIに入力形式を知らせるためのソースドライバ。 それをドライバに設定します。Shapefile
  3. 宛先Geojsonデータファイルへの文字列型ファイルパス
  4. 出力形式を指定する宛先ドライバ。 それをドライバに設定します。Geojson

C#Conversionライブラリ

Asposeをインストールする簡単な方法があります。GIS用Netお使いのシステムに:

  • パッケージAsposeをインストールします。GISVisual Studioのパッケージマネージャーコンソールから NuGetパッケージ;
  • またはからパッケージをダウンロードできます 私たちのサイト;
  • パッケージAsposeを更新します。GIS. 最新バージョンにアップグレードするには;
  • Asposeを追加します。GISForNetNuGetパッケージをインストールしてシステムに;
  • ドキュメントを参照してください.

システム要件

ConversionNet用のAPIは、ほとんどのプラットフォームとオペレーティングシステムでサポートされており、ASPNet、WinForms、Windowsサービスを含むNetアプリのいくつかの異なるタイプを開発するために使用することができます。 NetのAPIは使いやすく、展開が簡単で、NetFramework4.7、NetStandard2.0およびXamarinプラットフォームで地理空間情報を操作するのに理想的なソリ コードを実行する前に、システムが適切な要件を満たしていることを確認してください。

ShapefileとしてGeojsonライブデモ

新しい機会を見るために私たちのライブラリの機能を試してみてください。 ライブデモでC#

主な特長

Aspose GIS APIをダウンロードする必要はありません。

出力形式としてSHPを選択するだけです。

GPXファイルをアップロードすると、すぐにSHPに変換されます。

ダウンロードリンクが表示されます。